public class GenotypePhenotype implements TableReport
This class holds phenotypes and genotypes for a set of Taxa.
public GenotypeTable genotypeTable()
public Phenotype phenotype()
public boolean areGenotypeValuesDiscrete()
public boolean areTaxaReplicated()
public java.lang.String[] getStringGenotype(int site)
site - the site in the GenotypeTablepublic byte genotype(int obs,
int site)
obs - an observation numbersite - a sitepublic boolean isHeterozygous(int obs,
int site)
public kotlin.Array[] genotypeAllTaxa(int site)
site - the site in the GenotypeTablepublic kotlin.Array[] alleleProbsOfType(net.maizegenetics.dna.snp.score.SiteScore.SITE_SCORE_TYPE type,
int site)
public kotlin.Array[] referenceProb(int site)
public java.lang.Object[] getTableColumnNames()
public java.lang.String getTableTitle()
public int getColumnCount()
public long getRowCount()
public long getElementCount()
public java.lang.Object[] getRow(long row)
public java.lang.Object getValueAt(long row,
int col)
public int numberOfObservations()