ReferenceSet class

A reference set is a set of references which typically comprise a reference assembly for a species, such as GRCh38 which is representative of the human genome. A reference set defines a common coordinate space for comparing reference-aligned experimental data. A reference set contains 1 or more references.


ReferenceSet.fromJson(Map _json)


assemblyId ↔ String
Public id of this reference set, such as GRCh37.
read / write
description ↔ String
Free text description of this reference set.
read / write
id ↔ String
The server-generated reference set ID, unique across all reference sets.
read / write
md5checksum ↔ String
Order-independent MD5 checksum which identifies this reference set. The checksum is computed by sorting all lower case hexidecimal string reference.md5checksum (for all reference in this set) in ascending lexicographic order, concatenating, and taking the MD5 of that value. The resulting value is represented in lower case hexadecimal format.
read / write
ncbiTaxonId ↔ int
ID from (for example, 9606 for human) indicating the species which this reference set is intended to model. Note that contained references may specify a different ncbiTaxonId, as assemblies may contain reference sequences which do not belong to the modeled species, for example EBV in a human reference genome.
read / write
referenceIds ↔ List<String>
The IDs of the reference objects that are part of this set. Reference.md5checksum must be unique within this set.
read / write
sourceAccessions ↔ List<String>
All known corresponding accession IDs in INSDC (GenBank/ENA/DDBJ) ideally with a version number, for example NC_000001.11.
read / write
sourceUri ↔ String
The URI from which the references were obtained.
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


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


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