Package org.forester.tools
Class SupportCount
- java.lang.Object
-
- org.forester.tools.SupportCount
-
public final class SupportCount extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static double
compare(Phylogeny phylogeny, Phylogeny evaluator_phylogeny, boolean strip_evaluator_phylogeny, boolean update_support_in_phylogeny, boolean re_root)
static void
count(Phylogeny phylogeny, Phylogeny[] evaluator_phylogenies, boolean strip_evaluator_phylogenies, boolean verbose)
static java.util.List<Phylogeny>
count(Phylogeny phylogeny, Phylogeny[] evaluator_phylogenies, boolean strip_evaluator_phylogenies, double similarity_threshold, boolean verbose)
This counts the support of topology phylogeny by the topologies in phylogenies.
-
-
-
Method Detail
-
compare
public static double compare(Phylogeny phylogeny, Phylogeny evaluator_phylogeny, boolean strip_evaluator_phylogeny, boolean update_support_in_phylogeny, boolean re_root)
-
count
public static void count(Phylogeny phylogeny, Phylogeny[] evaluator_phylogenies, boolean strip_evaluator_phylogenies, boolean verbose)
-
count
public static java.util.List<Phylogeny> count(Phylogeny phylogeny, Phylogeny[] evaluator_phylogenies, boolean strip_evaluator_phylogenies, double similarity_threshold, boolean verbose)
This counts the support of topology phylogeny by the topologies in phylogenies. If phylogenies contains topogies with names not present in phylogeny, strip_phylogenies must be set to true. phylogeny must not contain names not found in all phylogenies.- Parameters:
phylogeny
- the topology to be evaluatedevaluator_phylogenies
- the topologies used for evaluationstrip_evaluator_phylogenies
- set to true if phylogenies contains topologies with names not present in phylogeny
-
-