Struct google_genomics1::VariantSet [−][src]
pub struct VariantSet { pub metadata: Option<Vec<VariantSetMetadata>>, pub name: Option<String>, pub reference_bounds: Option<Vec<ReferenceBound>>, pub reference_set_id: Option<String>, pub id: Option<String>, pub dataset_id: Option<String>, pub description: Option<String>, }
A variant set is a collection of call sets and variants. It contains summary statistics of those contents. A variant set belongs to a dataset.
For more genomics resource definitions, see Fundamentals of Google Genomics
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).
- patch variantsets (request|response)
- create variantsets (request|response)
- get variantsets (response)
Fields
metadata: Option<Vec<VariantSetMetadata>>
The metadata associated with this variant set.
name: Option<String>
User-specified, mutable name.
reference_bounds: Option<Vec<ReferenceBound>>
A list of all references used by the variants in a variant set with associated coordinate upper bounds for each one.
reference_set_id: Option<String>
The reference set to which the variant set is mapped. The reference set
describes the alignment provenance of the variant set, while the
referenceBounds
describe the shape of the actual variant data. The
reference set's reference names are a superset of those found in the
referenceBounds
.
For example, given a variant set that is mapped to the GRCh38 reference set
and contains a single variant on reference 'X', referenceBounds
would
contain only an entry for 'X', while the associated reference set
enumerates all possible references: '1', '2', 'X', 'Y', 'MT', etc.
id: Option<String>
The server-generated variant set ID, unique across all variant sets.
dataset_id: Option<String>
The dataset to which this variant set belongs.
description: Option<String>
A textual description of this variant set.
Trait Implementations
impl Default for VariantSet
[src]
impl Default for VariantSet
fn default() -> VariantSet
[src]
fn default() -> VariantSet
Returns the "default value" for a type. Read more
impl Clone for VariantSet
[src]
impl Clone for VariantSet
fn clone(&self) -> VariantSet
[src]
fn clone(&self) -> VariantSet
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for VariantSet
[src]
impl Debug for VariantSet
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl RequestValue for VariantSet
[src]
impl RequestValue for VariantSet
impl Resource for VariantSet
[src]
impl Resource for VariantSet
impl ResponseResult for VariantSet
[src]
impl ResponseResult for VariantSet
Auto Trait Implementations
impl Send for VariantSet
impl Send for VariantSet
impl Sync for VariantSet
impl Sync for VariantSet