jebl.evolution.trees
Class NeighborJoiningTreeBuilder

java.lang.Object
  extended by jebl.evolution.trees.ClusteringTreeBuilder<Tree>
      extended by jebl.evolution.trees.NeighborJoiningTreeBuilder
All Implemented Interfaces:
TreeBuilder<Tree>

public class NeighborJoiningTreeBuilder
extends ClusteringTreeBuilder<Tree>

Constructs an unrooted tree by neighbor-joining using pairwise distances. Adapted from BEAST code.

Version:
$Id: NeighborJoiningTreeBuilder.java 855 2007-12-11 04:04:18Z twobeers $
Author:
Andrew Rambaut, Alexei Drummond, Joseph Heled

Constructor Summary
NeighborJoiningTreeBuilder(DistanceMatrix distanceMatrix)
          construct NJ tree
 
Method Summary
 
Methods inherited from class jebl.evolution.trees.ClusteringTreeBuilder
addProgressListener, build, fireSetProgress, getBuilder, removeProgressListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NeighborJoiningTreeBuilder

public NeighborJoiningTreeBuilder(DistanceMatrix distanceMatrix)
construct NJ tree

Parameters:
distanceMatrix - distance matrix


http://code.google.com/p/jebl2/