pub enum DataSeries {
Show 30 variants
BamBitFlags,
CramBitFlags,
ReferenceId,
ReadLengths,
InSeqPositions,
ReadGroups,
ReadNames,
NextMateBitFlags,
NextFragmentReferenceSequenceId,
NextMateAlignmentStart,
TemplateSize,
DistanceToNextFragment,
TagIds,
NumberOfReadFeatures,
ReadFeaturesCodes,
InReadPositions,
DeletionLengths,
StretchesOfBases,
StretchesOfQualityScores,
BaseSubstitutionCodes,
Insertion,
ReferenceSkipLength,
Padding,
HardClip,
SoftClip,
MappingQualities,
Bases,
QualityScores,
ReservedTc,
ReservedTn,
}
Expand description
A CRAM data container compression header data series.
Variants§
BamBitFlags
BAM bit flags (BF
).
CramBitFlags
CRAM bit flags (CF
).
ReferenceId
Reference ID (RI
).
ReadLengths
Read lengths (RL
).
InSeqPositions
In-seq positions (AP
).
ReadGroups
Read groups (RG
).
ReadNames
Read names (RN
).
NextMateBitFlags
Next mate bit flags (MF
).
NextFragmentReferenceSequenceId
Next fragment reference sequence ID (NS
).
NextMateAlignmentStart
Next mate alignment start (NP
).
TemplateSize
Template size (TS
).
DistanceToNextFragment
Distance to next fragment (NF
).
TagIds
Tag IDs (TL
).
NumberOfReadFeatures
Number of read features (FN
).
ReadFeaturesCodes
Read features codes (FC
).
InReadPositions
In-read positions (FP
).
DeletionLengths
Deletion lengths (DL
).
StretchesOfBases
Stretches of bases (BB
).
StretchesOfQualityScores
Stretches of quality scores (QQ
).
BaseSubstitutionCodes
Base substitution codes (BS
).
Insertion
Insertion (IN
).
ReferenceSkipLength
Reference skip length (RS
).
Padding
Padding (PD
).
HardClip
Hard clip (HC
).
SoftClip
Soft clip (SC
).
MappingQualities
Mapping qualities (MQ
).
Bases
Bases (BA
).
QualityScores
Quality scores (QS
).
ReservedTc
Read tag counts (TC
).
This is a legacy CRAM 1.0 data series.
ReservedTn
Read tag names and types (TN
).
This is a legacy CRAM 1.0 data series.
Trait Implementations§
source§impl Clone for DataSeries
impl Clone for DataSeries
source§fn clone(&self) -> DataSeries
fn clone(&self) -> DataSeries
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DataSeries
impl Debug for DataSeries
source§impl From<DataSeries> for [u8; 2]
impl From<DataSeries> for [u8; 2]
source§fn from(data_series: DataSeries) -> Self
fn from(data_series: DataSeries) -> Self
source§impl Hash for DataSeries
impl Hash for DataSeries
source§impl PartialEq for DataSeries
impl PartialEq for DataSeries
source§fn eq(&self, other: &DataSeries) -> bool
fn eq(&self, other: &DataSeries) -> bool
self
and other
values to be equal, and is used
by ==
.impl Copy for DataSeries
impl Eq for DataSeries
impl StructuralPartialEq for DataSeries
Auto Trait Implementations§
impl Freeze for DataSeries
impl RefUnwindSafe for DataSeries
impl Send for DataSeries
impl Sync for DataSeries
impl Unpin for DataSeries
impl UnwindSafe for DataSeries
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.