jebl.evolution.trees
Class GreedyRootedConsensusTreeBuilder

java.lang.Object
  extended by jebl.evolution.trees.ConsensusTreeBuilder<RootedTree>
      extended by jebl.evolution.trees.GreedyRootedConsensusTreeBuilder
All Implemented Interfaces:
TreeBuilder<RootedTree>

public class GreedyRootedConsensusTreeBuilder
extends ConsensusTreeBuilder<RootedTree>

Date: 5/03/2006 Time: 09:40:18

Author:
Joseph Heled

Nested Class Summary
 
Nested classes/interfaces inherited from class jebl.evolution.trees.ConsensusTreeBuilder
ConsensusTreeBuilder.Method
 
Field Summary
 
Fields inherited from class jebl.evolution.trees.ConsensusTreeBuilder
DEFAULT_SUPPORT_ATTRIBUTE_NAME, nExternalNodes, taxons
 
Constructor Summary
GreedyRootedConsensusTreeBuilder(RootedTree[] trees, double supportThreshold)
           
GreedyRootedConsensusTreeBuilder(RootedTree[] trees, double supportThreshold, String supportAttributeName, boolean asPercent)
           
 
Method Summary
 RootedTree build()
           
 
Methods inherited from class jebl.evolution.trees.ConsensusTreeBuilder
addProgressListener, fireSetProgress, getSupportAttributeName, isSupportAsPercent, removeProgressListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GreedyRootedConsensusTreeBuilder

public GreedyRootedConsensusTreeBuilder(RootedTree[] trees,
                                        double supportThreshold)

GreedyRootedConsensusTreeBuilder

public GreedyRootedConsensusTreeBuilder(RootedTree[] trees,
                                        double supportThreshold,
                                        String supportAttributeName,
                                        boolean asPercent)
Method Detail

build

public final RootedTree build()