Reference class

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.

Constructors

Reference()
Reference.fromJson(Map _json)

Properties

id ↔ String
The server-generated reference ID, unique across all references.
read / write
length ↔ String
The length of this reference's sequence.
read / write
md5checksum ↔ String
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.
read / write
name ↔ String
The name of this reference, for example 22.
read / write
ncbiTaxonId ↔ int
ID from http://www.ncbi.nlm.nih.gov/taxonomy. For example, 9606 for human.
read / write
sourceAccessions ↔ List<String>
All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally with a version number, for example GCF_000001405.26.
read / write
sourceUri ↔ String
The URI from which the sequence was obtained. Typically specifies a FASTA format file.
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

toJson() → Map<String, Object>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited