Interface Read
- All Superinterfaces:
Fragment, FragmentIterator
- All Known Subinterfaces:
ReadIterator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intReadCategorystatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionbooleanfragmentIsAligned(int fragIdx) fragmentIsAlignedintgetNumFragmentsgetReadBasesgetReadBases(long offset) getReadBasesgetReadBases(long offset, long length) getReadBasesintgetReadCategorygetReadGroupgetReadIdgetReadNamegetReadQualitiesgetReadQualities(long offset) getReadQualitiesgetReadQualities(long offset, long length) getReadQualitiesMethods inherited from interface Fragment
getFragmentBases, getFragmentBases, getFragmentBases, getFragmentId, getFragmentQualities, getFragmentQualities, getFragmentQualities, isAligned, isPairedMethods inherited from interface FragmentIterator
nextFragment
-
Field Details
-
fullyAligned
static final int fullyAlignedReadCategory- See Also:
-
partiallyAligned
static final int partiallyAligned- See Also:
-
aligned
static final int aligned- See Also:
-
unaligned
static final int unaligned- See Also:
-
all
static final int all- See Also:
-
-
Method Details
-
getReadId
-
getNumFragments
-
fragmentIsAligned
-
getReadCategory
-
getReadGroup
-
getReadName
-
getReadBases
-
getReadBases
getReadBases- Parameters:
offset- is zero-based and non-negative- Returns:
- sequence bases
- Throws:
ErrorMsg- upon an error accessing dataIndexOutOfBoundsException- if offset is invalid
-
getReadBases
getReadBases- Parameters:
offset- is zero-based and non-negativelength- must be ≥ 0- Returns:
- sequence bases
- Throws:
ErrorMsg- upon an error accessing dataIndexOutOfBoundsException- if offset/length are invalid
-
getReadQualities
-
getReadQualities
getReadQualities- Parameters:
offset- is zero-based and non-negative- Returns:
- phred quality values using ASCII offset of 33
- Throws:
ErrorMsg- upon an error accessing dataIndexOutOfBoundsException- if offset is invalid
-
getReadQualities
getReadQualities- Parameters:
offset- is zero-based and non-negativelength- must be ≥ 0- Returns:
- phred quality values using ASCII offset of 33
- Throws:
ErrorMsg- upon an error accessing dataIndexOutOfBoundsException- if offset/length are invalid
-