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

Attributes

  • alternateBases (String.t): The alternate allele for this variant. If multiple alternate alleles exist at this location, create a separate variant for each one, as they may represent distinct conditions. Defaults to: null.
  • clinicalSignificance (String.t): Describes the clinical significance of a variant. It is adapted from the ClinVar controlled vocabulary for clinical significance described at: http://www.ncbi.nlm.nih.gov/clinvar/docs/clinsig/ Defaults to: null.

    • Enum - one of [CLINICAL_SIGNIFICANCE_UNSPECIFIED, CLINICAL_SIGNIFICANCE_OTHER, UNCERTAIN, BENIGN, LIKELY_BENIGN, LIKELY_PATHOGENIC, PATHOGENIC, DRUG_RESPONSE, HISTOCOMPATIBILITY, CONFERS_SENSITIVITY, RISK_FACTOR, ASSOCIATION, PROTECTIVE, MULTIPLE_REPORTED]
  • conditions ([ClinicalCondition]): The set of conditions associated with this variant. A condition describes the way a variant influences human health. Defaults to: null.
  • effect (String.t): Effect of the variant on the coding sequence. Defaults to: null.

    • Enum - one of [EFFECT_UNSPECIFIED, EFFECT_OTHER, FRAMESHIFT, FRAME_PRESERVING_INDEL, SYNONYMOUS_SNP, NONSYNONYMOUS_SNP, STOP_GAIN, STOP_LOSS, SPLICE_SITE_DISRUPTION]
  • geneId (String.t): Google annotation ID of the gene affected by this variant. This should be provided when the variant is created. Defaults to: null.
  • transcriptIds ([String.t]): Google annotation IDs of the transcripts affected by this variant. These should be provided when the variant is created. Defaults to: null.
  • type (String.t): Type has been adapted from ClinVar's list of variant types. Defaults to: null.

    • Enum - one of [TYPE_UNSPECIFIED, TYPE_OTHER, INSERTION, DELETION, SUBSTITUTION, SNP, STRUCTURAL, CNV]

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.VariantAnnotation{
  alternateBases: any(),
  clinicalSignificance: any(),
  conditions: [GoogleApi.Genomics.V1.Model.ClinicalCondition.t()],
  effect: any(),
  geneId: any(),
  transcriptIds: [any()],
  type: 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.