public class GOBIIAvroGenotypeCallTable
public static int GENOTYPE_BLOCK_SIZE
public static int myNumCacheMisses
public static int myNumBlocksRead
public static long myTimeReading
public static int myNumProcesses
public static GOBIIAvroGenotypeCallTable getInstance(int numTaxa, int numSites, boolean phased, org.apache.avro.generic.GenericRecord record)
public static long getCacheKey(int taxon,
int site)
public static java.lang.String getKey(int taxon,
int site)
public byte genotype(int taxon,
int site)
public kotlin.Array[] genotypeForAllTaxa(int site)
public kotlin.Array[] genotypeAllSites(int taxon)
public java.lang.String genotypeAsString(int taxon,
int site)
public java.lang.String diploidAsString(int site,
byte value)
public void transposeData(boolean siteInnerLoop)
public boolean isSiteOptimized()