NCBI C++ ToolKit
Classes | Functions
tree_builder_tool.cpp File Reference
#include <ncbi_pch.hpp>
#include <objects/seqloc/Seq_id.hpp>
#include <gui/packages/pkg_alignment/tree_builder_tool.hpp>
#include <gui/packages/pkg_alignment/tree_builder_panel.hpp>
#include <gui/widgets/wx/message_box.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <serial/typeinfo.hpp>
#include <objmgr/object_manager.hpp>
#include <gui/objutils/label.hpp>
#include <algo/align/contig_assembly/contig_assembly.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/util/sequence.hpp>
#include <algo/phy_tree/dist_methods.hpp>
#include <objects/seq/Seq_descr.hpp>
#include <objects/seq/Seqdesc.hpp>
#include <objects/seqfeat/Org_ref.hpp>
#include <objects/seqfeat/BioSource.hpp>
#include <objects/taxon1/taxon1.hpp>
#include <objects/biotree/DistanceMatrix.hpp>
#include <objtools/alnmgr/alnmix.hpp>
#include <objtools/alnmgr/alnvec.hpp>
#include <objtools/alnmgr/aln_explorer.hpp>
#include <objtools/alnmgr/aln_container.hpp>
#include <objtools/alnmgr/aln_converters.hpp>
#include <objtools/alnmgr/aln_builders.hpp>
#include <objtools/alnmgr/sparse_aln.hpp>
+ Include dependency graph for tree_builder_tool.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CTreeBuilderJob
 CTreeBuilderJob. More...
 

Functions

 USING_SCOPE (ncbi::objects)
 
static const string sc_JukesCantor ("Jukes-Cantor (DNA)")
 
static const string sc_Kimura ("Kimura (protein)")
 
static const string sc_Poisson ("Poisson (protein)")
 
static const string sc_FastMe ("Fast Minimum Evolution")
 
static const string sc_Nj ("Neighbor Joining")
 
static const string sc_SeqId ("Sequence ID")
 
static const string sc_TaxName ("Taxonomic Name (if available)")
 
static const string sc_SeqTitle ("Sequence Title (if available)")
 
static void s_AddFeatureDescr (CBioTreeContainer &btc, int id, const string &name)
 
static void s_AddFeature (CNode &node, int id, const string &value)
 

Function Documentation

◆ s_AddFeature()

static void s_AddFeature ( CNode node,
int  id,
const string value 
)
static

Definition at line 200 of file tree_builder_tool.cpp.

References CNode_Base::SetFeatures(), and value.

Referenced by CTreeBuilderJob::x_CreateProjectItems().

◆ s_AddFeatureDescr()

static void s_AddFeatureDescr ( CBioTreeContainer btc,
int  id,
const string name 
)
static

◆ sc_FastMe()

static const string sc_FastMe ( "Fast Minimum Evolution"  )
static

◆ sc_JukesCantor()

static const string sc_JukesCantor ( "Jukes-Cantor (DNA)"  )
static

◆ sc_Kimura()

static const string sc_Kimura ( "Kimura (protein)"  )
static

◆ sc_Nj()

static const string sc_Nj ( "Neighbor Joining"  )
static

◆ sc_Poisson()

static const string sc_Poisson ( "Poisson (protein)"  )
static

◆ sc_SeqId()

static const string sc_SeqId ( "Sequence ID"  )
static

◆ sc_SeqTitle()

static const string sc_SeqTitle ( "Sequence Title (if available)"  )
static

◆ sc_TaxName()

static const string sc_TaxName ( "Taxonomic Name (if available)"  )
static

◆ USING_SCOPE()

USING_SCOPE ( ncbi::objects  )
Modified on Tue Feb 27 05:50:15 2024 by modify_doxy.py rev. 669887