Class CRAMDecoderV3_1
java.lang.Object
htsjdk.beta.codecs.reads.cram.CRAMDecoder
htsjdk.beta.codecs.reads.cram.cramV3_1.CRAMDecoderV3_1
- All Implemented Interfaces:
HtsDecoder<SAMFileHeader,,SAMRecord> HtsQuery<SAMRecord>,ReadsDecoder,ReadsQuery<SAMRecord>,Closeable,AutoCloseable,Iterable<SAMRecord>
CRAM v3.1 decoder.
-
Constructor Summary
ConstructorsConstructorDescriptionCRAMDecoderV3_1(Bundle bundle, ReadsDecoderOptions readsDecoderOptions) Create a new CRAM v3.1 decoder. -
Method Summary
Modifier and TypeMethodDescriptionGet the version of the file format supported by this decoder.Methods inherited from class htsjdk.beta.codecs.reads.cram.CRAMDecoder
close, getCRAMReferenceSource, getDisplayName, getFileFormat, getHeader, getInputBundle, getReadsDecoderOptions, hasIndex, isQueryable, iterator, query, queryMate, queryStart, queryUnmappedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface htsjdk.beta.plugin.interval.HtsQuery
query, query, query, queryContained, queryContained, queryContained, queryOverlapping, queryOverlapping, queryOverlappingMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
CRAMDecoderV3_1
Create a new CRAM v3.1 decoder. The primary resource in the input bundle must have content typeBundleResourceType.CT_ALIGNED_READS(to find a decoder for a bundle, seeReadsResolver).- Parameters:
bundle- inputBundleto decodereadsDecoderOptions-ReadsDecoderOptionsto use
-
-
Method Details
-
getVersion
Description copied from interface:HtsDecoderGet the version of the file format supported by this decoder.
-