Class CRAMEncoderV2_1
java.lang.Object
htsjdk.beta.codecs.reads.cram.CRAMEncoder
htsjdk.beta.codecs.reads.cram.cramV2_1.CRAMEncoderV2_1
- All Implemented Interfaces:
HtsEncoder<SAMFileHeader,
,SAMRecord> ReadsEncoder
,Closeable
,AutoCloseable
CRAM v2.1 encoder.
-
Constructor Summary
ConstructorsConstructorDescriptionCRAMEncoderV2_1
(Bundle outputBundle, ReadsEncoderOptions readsEncoderOptions) Create a CRAM encoder for the given output bundle. -
Method Summary
Modifier and TypeMethodDescriptionGet the version of the file format supported by this encoder.Methods inherited from class htsjdk.beta.codecs.reads.cram.CRAMEncoder
close, getCRAMReferenceSource, getDisplayName, getFileFormat, getOutputBundle, getReadsEncoderOptions, setHeader, write
-
Constructor Details
-
CRAMEncoderV2_1
Create a CRAM encoder for the given output bundle. The primary resource in the bundle must have content typeBundleResourceType.CT_ALIGNED_READS
(to find a decoder for a bundle, seeReadsResolver
).- Parameters:
outputBundle
- bundle to encodereadsEncoderOptions
- options to use
-
-
Method Details
-
getVersion
Description copied from interface:HtsEncoder
Get the version of the file format supported by this encoder.
-