|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectphylonet.coalescent.GeneTreeRefinement
public class GeneTreeRefinement
This class refines and roots gene trees with respect to a given rooted binary species tree "Algorithms for MDC-based multi-locus phylogeny inference." RECOMB 2011
Constructor Summary | |
---|---|
GeneTreeRefinement()
|
Method Summary | |
---|---|
static void |
main(java.lang.String[] args)
|
static void |
printUsage()
Print the help information of the command format |
static void |
processGeneTrees(java.util.List<Tree> gts,
Tree st,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> species2alleles,
boolean rooted,
double bootstrap,
java.lang.String path)
Refine and root a set of gene trees optimally with respect to a given species tree |
static void |
refineRootedGeneTrees(java.util.List<Tree> gts,
Tree st,
java.util.HashSet<STITreeCluster> speciesClusters)
Refine a set of rooted gene trees with respect to a species tree |
static void |
rootGeneTrees(java.util.List<Tree> gts,
Tree st)
Root a set of unrooted gene trees with respect to a species tree |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GeneTreeRefinement()
Method Detail |
---|
public static void main(java.lang.String[] args)
public static void printUsage()
public static void processGeneTrees(java.util.List<Tree> gts, Tree st, java.util.Map<java.lang.String,java.util.List<java.lang.String>> species2alleles, boolean rooted, double bootstrap, java.lang.String path)
gts
- a list of given gene treesst
- a given species treetaxonMap
- Maps gene tree taxa to species tree taxa.rooted
- whether treating the gene trees and species tree rooted or notpublic static void refineRootedGeneTrees(java.util.List<Tree> gts, Tree st, java.util.HashSet<STITreeCluster> speciesClusters)
gts
- a set of gene treesst
- a given species treepublic static void rootGeneTrees(java.util.List<Tree> gts, Tree st)
gts
- a set of gene treesst
- a given species tree
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |