- _flag
ushort _flag [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- _flag_nc
uint _flag_nc [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- cigar
Nullable!CigarOperations cigar [@property getter]
Returns Cigar as an array of operations. Returns null if no
operations. Caches Cigar when there are operations.
- cleanup
void cleanup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- consumed_query_bases
GenomePos consumed_query_bases [@property getter]
Count query consumed bases. Uses raw_cigar to avoid a heap
allocation.
- consumed_reference_bases
Nullable!GenomePos consumed_reference_bases [@property getter]
Count and caches consumed reference bases. Uses raw_cigar to
avoid a heap allocation.
- end_loc
GenomeLocation end_loc [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- end_pos
GenomePos end_pos [@property getter]
Get the end position on the reference sequence (better use end_loc)
- isNull
bool isNull [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- mapping_quality
MappingQuality mapping_quality [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- posString
string posString [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- raw_end_pos
GenomePos raw_end_pos [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- raw_ref_id
RefId raw_ref_id [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- raw_start_pos
GenomePos raw_start_pos [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- read_name
Nullable!string read_name [@property getter]
Return read name as a string. If unavailable returns
null. Caches name.
- ref_id
RefId ref_id [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- sequence
Nullable!string sequence [@property getter]
Return human readable sequence fragment - null if
undefined. Caches sequence.
- sequence_length
GenomePos sequence_length [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- start_loc
GenomeLocation start_loc [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- start_pos
GenomePos start_pos [@property getter]
Get the start position on the reference sequence (better use
start_loc), i.e., the first base that gets consumed in the
CIGAR.
- tlen
int tlen [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
- toBlob
ubyte[] toBlob [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
ProcessReadBlob provides a caching mechanism for ReadBlob fields. Use this when you need to access field/elements multiple times. Note that ProcessReadBlob becomes invalid when ReadBlob goes out of scope.