Package htsjdk.samtools.cram.io
package htsjdk.samtools.cram.io
-
ClassDescriptionAn interface to describe the requirements for reading bit data as opposed to bytes.An interface to describe the requirements for writing out bits as opposed to bytes.An input stream that counts the bytes read from it.Unsynchronized reader over a
byte[]for CRAM codec decode operations.Unsynchronized growable byte writer for CRAM codec encode operations.Methods to read and write CRAM int values as given in the file format specification.Methods to read and write CRAM array of integers data type.An input stream that calculates CRC32 of all the bytes passed through it.An output stream that calculates CRC32 checksum of all the bytes written through the stream.Must not read from delegate unless no bits left in the buffer!!!Convenience methods to read fromInputStream.Methods to read and write int values as per ITF8 specification in CRAM.Methods to read and write LTF8 as per CRAM specs.