API Overview

The API is designed for sharing genomic data. It currently has support for sharing sequencing reads, genetic variants, and reference genomes. The following sections give an overview of the API, including general API patterns, individual data types, and links to detailed schema documentation.


Reads are genetic data generated by a DNA sequencing instrument, including nucleotides and quality scores. Reads may optionally be aligned to a reference sequence. (The data model for reads is similar to SAM/BAM.)


Variants are genetic differences between an experimental sample and a reference sequence. (The data model for variants is similar to VCF.)


References are standard genome sequences, used to provide a coordinate system for reads and variants.


Metadata allows organizing all the primary data types.