1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
/**
* Author: Mark Larkin
*
* Copyright (c) 2007 Des Higgins, Julie Thompson and Toby Gibson.
*/
#ifndef UNROOTEDCLUSTERTREE_H
#define UNROOTEDCLUSTERTREE_H
#include "ClusterTree.h"
namespace clustalw
{
class UnRootedClusterTree : private ClusterTree
{
public:
UnRootedClusterTree();
void treeFromAlignment(TreeNames* treeNames, Alignment *alignPtr);
void treeFromDistMatrix(DistMatrix* distMat, Alignment *alignPtr, int seq1,
int nSeqs, string& phylipName);
void bootstrapTree(TreeNames* treeNames, Alignment *alignPtr);
private:
PhyloTree* phyloTree;
ClusterTreeOutput* outputTree;
};
}
#endif
|