Package htsjdk.samtools.cram.compression.rans
package htsjdk.samtools.cram.compression.rans
-
ClassDescriptionDecoder for the CRAM 3.0 rANS 4x8 codec.Encoder for the CRAM 3.0 rANS 4x8 codec.Parameters for the rANS 4x8 codec: only the encoding order (0 or 1).Abstract base class for rANS decoders (both 4x8 and Nx16).Holds the start and frequency for a single symbol in the rANS decoding table.RANSEncode<T extends RANSParams>Abstract base class for rANS encoders (both 4x8 and Nx16).Encoding state for a single symbol in the rANS codec.Decoder for the CRAM 3.1 rANSNx16 codec.Encoder for the CRAM 3.1 rANSNx16 codec.Parameters for the rANS Nx16 codec.Utility methods for rANS encoding and decoding: cumulative frequency lookup, state renormalization, and frequency table normalization.