Package pal.tree
Class SplitSystem
java.lang.Object
pal.tree.SplitSystem
data structure for a set of splits
- Version:
- $Id: SplitSystem.java,v 1.3 2001/07/13 14:39:13 korbinian Exp $
- Author:
- Korbinian Strimmer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget idGroupint
get number of labelsboolean[]
getSplit
(int i) get splitint
get number of splitsboolean[][]
get split vectorboolean
hasSplit
(boolean[] split) + test whether a split is contained in this split system (assuming the same leaf order)toString()
print split system
-
Constructor Details
-
SplitSystem
- Parameters:
idGroup
- sequence labelssize
- number of splits
-
-
Method Details
-
getSplitCount
public int getSplitCount()get number of splits -
getLabelCount
public int getLabelCount()get number of labels -
getSplitVector
public boolean[][] getSplitVector()get split vector -
getSplit
public boolean[] getSplit(int i) get split -
getIdGroup
get idGroup -
hasSplit
public boolean hasSplit(boolean[] split) + test whether a split is contained in this split system (assuming the same leaf order)- Parameters:
split
- split
-
toString
print split system
-