-
Notifications
You must be signed in to change notification settings - Fork 97
OpenCGA Storage Overview
OpenCGA Storage is the submodule in charge of ingest and provide a query language over biological BigData. This storage-engine handles the most common file formats for NGS.
The aim of this module is provide a query engine that will be the source of data for the analysis.
There are an increasing number of biological formats supported by OpenCGA related with the most common steps on a common NGS pipeline. Within this formats, we focus on Genomic Variants due to the complexity and analysis capabilities.
- Study oriented
- Cohort definition
- Coverage calculation
- Alignment stats
- Sequence (fastA)
- Feature formats (GFF, BED, BigWIG...)
Based on a common definition of the Storage Engines, depending on the requirements and the resources of the study, there are multiple implementations using different technologies. This document specifies the core functionality that all the implementations must share. Technical details or customization parameters are explained in the plugin specific section.
📄 -(transform)-> intermediate -(load)-> DB -(query)-> result
All the configuration needed to work with is centralized in the storage-configuration.yml
file, usually located in the configuration folder.
This file contains the configuration for all the storage engines, the database connections and other cellbase and server information.
In the Storage Configuration you can find an extended explanation of the file structure and all the parameters.
OpenCGA is an open source project and it is freely available.
General
- Home
- Architecture
- Data Models
- RESTful Web Services
- Configuration
- Download and Installation
- Tutorials
OpenCGA Catalog
OpenCGA Storage
About