public class ImputeCrossProgeny extends Object
Constructor and Description |
---|
ImputeCrossProgeny() |
Modifier and Type | Method and Description |
---|---|
void |
fillgaps(byte[] states) |
void |
improveImputedProgenyStates() |
void |
imputeAll() |
byte[] |
imputeCrossFromParents(String progeny,
byte[][] hap0,
byte[][] hap1) |
byte[] |
imputeCrossFromParentsUsingProbabilities(String progeny,
double[][] hapProb0,
double[][] hapProb1,
double[][] probObsGivenState) |
void |
setHaplotypeMap(String parentHaplotypeFilename) |
void |
setImputedGenotypeOutFilename(String imputedGenotypeOutFilename) |
void |
setMyGenotype(GenotypeTable myGenotype) |
void |
setParentage(String parentageFilename) |
void |
setParentCallInputFilename(String parentCallFilename) |
void |
setParentcallOutFilename(String parentcallOutFilename) |
void |
setPhasedParentOutFilename(String phasedParentOutFilename) |
void |
setPlotList(List<String[]> plotList) |
void |
updateStateObsCounts(long[][] counts,
byte[][] hap0,
byte[][] hap1,
byte[] states,
String progenyName) |
public void imputeAll()
public byte[] imputeCrossFromParents(String progeny, byte[][] hap0, byte[][] hap1)
public void improveImputedProgenyStates()
public byte[] imputeCrossFromParentsUsingProbabilities(String progeny, double[][] hapProb0, double[][] hapProb1, double[][] probObsGivenState)
public void updateStateObsCounts(long[][] counts, byte[][] hap0, byte[][] hap1, byte[] states, String progenyName)
public void fillgaps(byte[] states)
public void setParentCallInputFilename(String parentCallFilename)
public void setMyGenotype(GenotypeTable myGenotype)
public void setParentage(String parentageFilename)
public void setHaplotypeMap(String parentHaplotypeFilename)
public void setImputedGenotypeOutFilename(String imputedGenotypeOutFilename)
public void setParentcallOutFilename(String parentcallOutFilename)
public void setPhasedParentOutFilename(String phasedParentOutFilename)
Copyright © 2018. All rights reserved.