org.forester.phylogenyinference
public class DolloParsimony extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static DolloParsimony |
createInstance() |
void |
execute(Phylogeny p,
CharacterStateMatrix<CharacterStateMatrix.BinaryStates> external_node_states_matrix) |
int |
getCost() |
CharacterStateMatrix<CharacterStateMatrix.GainLossStates> |
getGainLossMatrix() |
CharacterStateMatrix<CharacterStateMatrix.BinaryStates> |
getInternalStatesMatrix() |
int |
getTotalGains() |
int |
getTotalLosses() |
int |
getTotalUnchanged() |
void |
setReturnGainLossMatrix(boolean return_gain_loss) |
void |
setReturnInternalStates(boolean return_internal_states) |
public void execute(Phylogeny p, CharacterStateMatrix<CharacterStateMatrix.BinaryStates> external_node_states_matrix)
public int getCost()
public CharacterStateMatrix<CharacterStateMatrix.GainLossStates> getGainLossMatrix()
public CharacterStateMatrix<CharacterStateMatrix.BinaryStates> getInternalStatesMatrix()
public int getTotalGains()
public int getTotalLosses()
public int getTotalUnchanged()
public void setReturnGainLossMatrix(boolean return_gain_loss)
public void setReturnInternalStates(boolean return_internal_states)
public static DolloParsimony createInstance()