Struct google_genomics1::Reference[][src]

pub struct Reference {
    pub md5checksum: Option<String>,
    pub length: Option<String>,
    pub name: Option<String>,
    pub source_uri: Option<String>,
    pub source_accessions: Option<Vec<String>>,
    pub id: Option<String>,
    pub ncbi_taxon_id: Option<i32>,
}

A reference is a canonical assembled DNA sequence, intended to act as a reference coordinate space for other genomic annotations. A single reference might represent the human chromosome 1 or mitochandrial DNA, for instance. A reference belongs to one or more reference sets.

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).

Fields

MD5 of the upper-case sequence excluding all whitespace characters (this is equivalent to SQ:M5 in SAM). This value is represented in lower case hexadecimal format.

The length of this reference's sequence.

The name of this reference, for example 22.

The URI from which the sequence was obtained. Typically specifies a FASTA format file.

All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally with a version number, for example GCF_000001405.26.

The server-generated reference ID, unique across all references.

ID from http://www.ncbi.nlm.nih.gov/taxonomy. For example, 9606 for human.

Trait Implementations

impl Default for Reference
[src]

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

impl Clone for Reference
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Reference
[src]

Formats the value using the given formatter. Read more

impl Resource for Reference
[src]

impl ResponseResult for Reference
[src]

Auto Trait Implementations

impl Send for Reference

impl Sync for Reference