|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpal.tree.SplitUtils
public class SplitUtils
utilities for split systems
| Constructor Summary | |
|---|---|
SplitUtils()
|
|
| Method Summary | |
|---|---|
static void |
getSplit(IdGroup idGroup,
Node internalNode,
boolean[] split)
get split for branch associated with internal node |
static SplitSystem |
getSplits(IdGroup idGroup,
Tree tree)
creates a split system from a tree (using a pre-specified order of sequences) |
static SplitSystem |
getSplits(Tree tree)
creates a split system from a tree (using tree-induced order of sequences) |
static boolean |
isSame(boolean[] s1,
boolean[] s2)
checks whether two splits are identical (assuming they are of the same length and use the same leaf order) |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SplitUtils()
| Method Detail |
|---|
public static SplitSystem getSplits(IdGroup idGroup,
Tree tree)
idGroup - sequence order for the matrixtree - public static SplitSystem getSplits(Tree tree)
tree -
public static void getSplit(IdGroup idGroup,
Node internalNode,
boolean[] split)
idGroup - order of labelsinternalNode - Nodeboolean[] - split
public static boolean isSame(boolean[] s1,
boolean[] s2)
s1 - split 1s2 - split 2
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||