Class Utils
java.lang.Object
htsjdk.samtools.cram.compression.rans.Utils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidnormaliseFrequenciesOrder0(int[] F, int bits) static voidnormaliseFrequenciesOrder0Shift(int[] frequencies, int bits) static voidnormaliseFrequenciesOrder1(int[][] F, int shift) static voidnormaliseFrequenciesOrder1Shift(int[][] F, int shift) static longRANSDecodeRenormalize4x8(long r, ByteBuffer byteBuffer) static longRANSDecodeRenormalizeNx16(long r, ByteBuffer byteBuffer) static intRANSGetCumulativeFrequency(long r, int scaleBits) static voidreverse(ByteBuffer byteBuffer)
-
Constructor Details
-
Utils
public Utils()
-
-
Method Details
-
reverse
-
RANSGetCumulativeFrequency
public static int RANSGetCumulativeFrequency(long r, int scaleBits) -
RANSDecodeRenormalize4x8
-
RANSDecodeRenormalizeNx16
-
normaliseFrequenciesOrder0
public static void normaliseFrequenciesOrder0(int[] F, int bits) -
normaliseFrequenciesOrder1
public static void normaliseFrequenciesOrder1(int[][] F, int shift) -
normaliseFrequenciesOrder0Shift
public static void normaliseFrequenciesOrder0Shift(int[] frequencies, int bits) -
normaliseFrequenciesOrder1Shift
public static void normaliseFrequenciesOrder1Shift(int[][] F, int shift)
-