Struct google_genomics1::AnnotationSet
[−]
[src]
pub struct AnnotationSet { pub info: Option<HashMap<String, Vec<String>>>, pub name: Option<String>, pub source_uri: Option<String>, pub reference_set_id: Option<String>, pub type_: Option<String>, pub id: Option<String>, pub dataset_id: Option<String>, }
An annotation set is a logical grouping of annotations that share consistent type information and provenance. Examples of annotation sets include 'all genes from refseq', and 'all variant annotations from ClinVar'.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- update annotationsets (request|response)
- get annotationsets (response)
- create annotationsets (request|response)
Fields
info: Option<HashMap<String, Vec<String>>>
A map of additional read alignment information. This must be of the form map (string key mapping to a list of string values).
name: Option<String>
The display name for this annotation set.
source_uri: Option<String>
The source URI describing the file from which this annotation set was generated, if any.
reference_set_id: Option<String>
The ID of the reference set that defines the coordinate space for this set's annotations.
type_: Option<String>
The type of annotations contained within this set.
id: Option<String>
The server-generated annotation set ID, unique across all annotation sets.
dataset_id: Option<String>
The dataset to which this annotation set belongs.
Trait Implementations
impl Debug for AnnotationSet
[src]
impl Clone for AnnotationSet
[src]
fn clone(&self) -> AnnotationSet
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl Default for AnnotationSet
[src]
fn default() -> AnnotationSet
Returns the "default value" for a type. Read more