Overview

The platform provides a secure scalable storage solution for hosting data files and folders. A suite of APIs hosted through the Genomic Data Store (GDS) for managing data provides an abstraction layer on top of cloud-native storage solutions like AWS S3. Data object models contain metadata properties with information describing the resource and enhancing search-ability. Analysis pipelines consume data hosted on the platform.

Data is created and accessed using three object data models - files, folders, and volumes. Volumes provide a logical storage container, similar to volumes on local file systems. Files and folders are added to a volume and provide object models for referencing data, including details for uploading and downloading the data content.

GDS Protocol

The Genomic Data Service (GDS) provides a system-defined protocol for passing data addresses in calls through the command-line interface and analysis workflow/tool inputs and outputs. The protocol can be used as a URL to specify the location of files and folders in the platform.

gds://<volumeName>/<path>

The gds:// protocol is used throughout example documentation.

Last updated