public class DolloParsimony
extends java.lang.Object
Modifier and Type | Method | 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()