public MaskMatrix
boolean get(int taxon,
int site)
boolean isTaxonMaskedHint(int taxon)
Returns false if specified taxon is definitely not masked. Otherwise returns true. A true returned doesn't necessarily mean this taxon is masked. This can be used to optimize performance of masked genotype table components. If false returned, checking for masking can be skipped.
taxon - taxonBitSet maskForTaxon(int taxon)
Mask for specified taxon
taxon - taxonboolean isSiteMaskedHint(int site)
Returns false if specified site is definitely not masked. Otherwise returns true. A true returned doesn't necessarily mean this site is masked. This can be used to optimize performance of masked genotype table components. If false returned, checking for masking can be skipped.
site - siteBitSet maskForSite(int site)
Mask for specified site
site - siteint numTaxa()
int numSites()
boolean isSiteOptimized()