Class DolloParsimony
- java.lang.Object
-
- org.forester.evoinference.parsimony.DolloParsimony
-
public class DolloParsimony extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods 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)
-
-
-
Method Detail
-
execute
public void execute(Phylogeny p, CharacterStateMatrix<CharacterStateMatrix.BinaryStates> external_node_states_matrix)
-
getCost
public int getCost()
-
getGainLossMatrix
public CharacterStateMatrix<CharacterStateMatrix.GainLossStates> getGainLossMatrix()
-
getInternalStatesMatrix
public CharacterStateMatrix<CharacterStateMatrix.BinaryStates> getInternalStatesMatrix()
-
getTotalGains
public int getTotalGains()
-
getTotalLosses
public int getTotalLosses()
-
getTotalUnchanged
public int getTotalUnchanged()
-
setReturnGainLossMatrix
public void setReturnGainLossMatrix(boolean return_gain_loss)
-
setReturnInternalStates
public void setReturnInternalStates(boolean return_internal_states)
-
createInstance
public static DolloParsimony createInstance()
-
-