google_api_genomics v0.5.0 GoogleApi.Genomics.V1.Model.ReferenceSet View Source

A reference set is a set of references which typically comprise a reference assembly for a species, such as `GRCh38` which is representative of the human genome. A reference set defines a common coordinate space for comparing reference-aligned experimental data. A reference set contains 1 or more references.

Attributes

  • assemblyId (String.t): Public id of this reference set, such as `GRCh37`. Defaults to: null.
  • description (String.t): Free text description of this reference set. Defaults to: null.
  • id (String.t): The server-generated reference set ID, unique across all reference sets. Defaults to: null.
  • md5checksum (String.t): Order-independent MD5 checksum which identifies this reference set. The checksum is computed by sorting all lower case hexidecimal string `reference.md5checksum` (for all reference in this set) in ascending lexicographic order, concatenating, and taking the MD5 of that value. The resulting value is represented in lower case hexadecimal format. Defaults to: null.
  • ncbiTaxonId (integer()): ID from http://www.ncbi.nlm.nih.gov/taxonomy (for example, 9606 for human) indicating the species which this reference set is intended to model. Note that contained references may specify a different `ncbiTaxonId`, as assemblies may contain reference sequences which do not belong to the modeled species, for example EBV in a human reference genome. Defaults to: null.
  • referenceIds ([String.t]): The IDs of the reference objects that are part of this set. `Reference.md5checksum` must be unique within this set. Defaults to: null.
  • sourceAccessions ([String.t]): All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally with a version number, for example `NC_000001.11`. Defaults to: null.
  • sourceUri (String.t): The URI from which the references were obtained. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Genomics.V1.Model.ReferenceSet{
  assemblyId: any(),
  description: any(),
  id: any(),
  md5checksum: any(),
  ncbiTaxonId: any(),
  referenceIds: [any()],
  sourceAccessions: [any()],
  sourceUri: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.