MultiRefSliceAlignmentSpanReader
public MultiRefSliceAlignmentSpanReader(BitInputStream coreInputStream,
java.util.Map<java.lang.Integer,java.io.ByteArrayInputStream> externalInputMap,
CompressionHeader header,
ValidationStringency validationStringency,
int initialAlignmentStart,
int recordCount)
Initializes a Multiple Reference Sequence ID Reader.
The intended use is for CRAI indexing.
- Parameters:
coreInputStream - Core data block bit stream, to be read by non-external Encodings
externalInputMap - External data block byte stream map, to be read by external Encodings
header - the associated Cram Compression Header
validationStringency - how strict to be when reading this CRAM record
initialAlignmentStart - the alignmentStart used for initial calculation of spans
recordCount - the number of CRAM records to read