Class FQZState
java.lang.Object
htsjdk.samtools.cram.compression.fqzcomp.FQZState
Mutable state tracked during FQZComp encoding and decoding. Updated per quality score as the
context model evolves, and reset at each record boundary. Tracks quality context history,
position within read, running delta, and per-record metadata (lengths, reversal flags).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBases()intintgetDelta()booleanintintint[]intintboolean[]intintvoidsetBases(int bases) voidsetContext(int context) voidsetDelta(int delta) voidsetIsDuplicate(boolean isDuplicate) voidsetPreviousQuality(int previousQuality) voidsetQualityContext(int qualityContext) voidsetReadOrdinal(int readOrdinal) voidsetRecordLength(int recordLength) voidsetSelector(int selector) voidsetSelectorTable(int selectorTable)
-
Constructor Details
-
FQZState
public FQZState()
-
-
Method Details
-
getContext
public int getContext() -
setContext
public void setContext(int context) -
getQualityContext
public int getQualityContext() -
setQualityContext
public void setQualityContext(int qualityContext) -
getPreviousQuality
public int getPreviousQuality() -
setPreviousQuality
public void setPreviousQuality(int previousQuality) -
getDelta
public int getDelta() -
setDelta
public void setDelta(int delta) -
getBases
public int getBases() -
setBases
public void setBases(int bases) -
getSelector
public int getSelector() -
setSelector
public void setSelector(int selector) -
getSelectorTable
public int getSelectorTable() -
setSelectorTable
public void setSelectorTable(int selectorTable) -
getRecordLength
public int getRecordLength() -
setRecordLength
public void setRecordLength(int recordLength) -
getIsDuplicate
public boolean getIsDuplicate() -
setIsDuplicate
public void setIsDuplicate(boolean isDuplicate) -
getReadOrdinal
public int getReadOrdinal() -
setReadOrdinal
public void setReadOrdinal(int readOrdinal) -
getQualityLengthArray
public int[] getQualityLengthArray() -
getReverseArray
public boolean[] getReverseArray()
-