Package htsjdk.samtools.cram.encoding.core.huffmanUtils
-
Class Summary Class Description HuffmanBitCode<T> Huffman bit code word consisting of a symbol, the corresponding codeword and codeword bit length.HuffmanCanoncialCodeGenerator<T> Given a set ofHuffmanParams
, creates the set of canonical codes that are be used to read/write symbols from/to an output/input stream.HuffmanParams<T> A class for carrying around encoding parameters for a canonical Huffman encoder.HuffmanParamsCalculator<T> A utility class that calculates Huffman encoding parameters based on the frequencies of the symbols to be encoded.