NCBI C++ ToolKit
|
#include <objtools/alnmgr/alnvec.hpp>
#include <util/math/matrix.hpp>
#include <algo/phy_tree/phy_node.hpp>
#include <objects/biotree/BioTreeContainer.hpp>
#include <objects/biotree/FeatureDescr.hpp>
#include <objects/biotree/Node.hpp>
#include <objects/biotree/NodeSet.hpp>
#include <objects/biotree/NodeFeature.hpp>
#include <objects/biotree/NodeFeatureSet.hpp>
#include <objects/biotree/FeatureDictSet.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CDistMethods |
Functions | |
CRef< objects::CBioTreeContainer > | MakeBioTreeContainer (const TPhyTreeNode *tree) |
Conversion from TPhyTreeNode to CBioTreeContainer. More... | |
CRef< objects::CBioTreeContainer > | MakeDistanceSensitiveBioTreeContainer (const TPhyTreeNode *tree) |
Conversion from TPhyTreeNode to CBioTreeContainer, potentially without dist feature key. More... | |
CRef<objects::CBioTreeContainer> MakeBioTreeContainer | ( | const TPhyTreeNode * | tree | ) |
Conversion from TPhyTreeNode to CBioTreeContainer.
Definition at line 595 of file dist_methods.cpp.
References s_AddNodeToBtc(), CBioTreeContainer_Base::SetFdict(), and CBioTreeContainer_Base::SetNodes().
Referenced by CPhyTreeCalc::GetSerialTree(), CPhyloPhylipReader::GetTree(), CMultiAligner::GetTreeContainer(), CMSAToolJob::x_AddTreeProjectItem(), and CTreeBuilderJob::x_CreateProjectItems().
CRef<objects::CBioTreeContainer> MakeDistanceSensitiveBioTreeContainer | ( | const TPhyTreeNode * | tree | ) |
Conversion from TPhyTreeNode to CBioTreeContainer, potentially without dist feature key.
Definition at line 620 of file dist_methods.cpp.
References CNodeSet_Base::Get(), CBioTreeContainer_Base::GetNodes(), s_AddNodeToBtc(), CBioTreeContainer_Base::SetFdict(), and CBioTreeContainer_Base::SetNodes().
Referenced by CPhyObjectLoader::Execute(), and CMultiReaderApp::xProcessNewick().