Struct google_genomics1::VariantAnnotation[][src]

pub struct VariantAnnotation {
    pub transcript_ids: Option<Vec<String>>,
    pub alternate_bases: Option<String>,
    pub clinical_significance: Option<String>,
    pub conditions: Option<Vec<ClinicalCondition>>,
    pub type_: Option<String>,
    pub effect: Option<String>,
    pub gene_id: Option<String>,
}

There is no detailed description.

This type is not used in any activity, and only used as part of another schema.

Fields

Google annotation IDs of the transcripts affected by this variant. These should be provided when the variant is created.

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.

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/

The set of conditions associated with this variant. A condition describes the way a variant influences human health.

Type has been adapted from ClinVar's list of variant types.

Effect of the variant on the coding sequence.

Google annotation ID of the gene affected by this variant. This should be provided when the variant is created.

Trait Implementations

impl Default for VariantAnnotation
[src]

Returns the "default value" for a type. Read more

impl Clone for VariantAnnotation
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for VariantAnnotation
[src]

Formats the value using the given formatter. Read more

impl Part for VariantAnnotation
[src]

Auto Trait Implementations