ReadGroupSet class

A read group set is a logical collection of read groups, which are collections of reads produced by a sequencer. A read group set typically models reads corresponding to one sample, sequenced one way, and aligned one way.

  • A read group set belongs to one dataset.
  • A read group belongs to one read group set.
  • A read belongs to one read group.


ReadGroupSet.fromJson(Map _json)


datasetId ↔ String
The dataset to which this read group set belongs.
read / write
filename ↔ String
The filename of the original source file for this read group set, if any.
read / write
id ↔ String
The server-generated read group set ID, unique for all read group sets.
read / write
info ↔ Map<String, List<Object>>
A map of additional read group set information. [...]
read / write
name ↔ String
The read group set name. By default this will be initialized to the sample name of the sequenced data contained in this set.
read / write
readGroups ↔ List<ReadGroup>
The read groups in this set. There are typically 1-10 read groups in a read group set.
read / write
referenceSetId ↔ String
The reference set to which the reads in this read group set are aligned.
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.