ARB
|
#include <CT_ctree.hxx>
Public Member Functions | |
void | add (SizeAwareTree *&tree, const char *treename, double weight) |
SizeAwareTree * | get (size_t &different_species, GB_ERROR &error) |
char * | get_tree_remark () const |
Public Member Functions inherited from TreeContainer | |
~TreeContainer () | |
size_t | get_tree_count () const |
bool | valid_tree_index (int idx) const |
const TreeInfo & | get_tree_info (int idx) const |
const SizeAwareTree * | get_tree (int idx) const |
SizeAwareTree * | take_tree (int idx) |
void | get_species_names (ConstStrArray &species_names) const |
size_t | get_species_count () const |
int | add (SizeAwareTree *&tree, const char *treename) |
Definition at line 53 of file CT_ctree.hxx.
|
inline |
Definition at line 65 of file CT_ctree.hxx.
References TreeContainer::add().
Referenced by build_consensus_tree(), and create_consense_tree_cb().
Definition at line 79 of file CT_ctree.hxx.
References arb_assert, arb_progress::done(), error(), arb_progress::error_if_aborted(), GBS_global_string(), ConsensusTree::get_consensus_tree(), TreeContainer::get_species_count(), TreeContainer::get_species_names(), TreeContainer::get_tree(), TreeContainer::get_tree_count(), TreeContainer::get_tree_info(), ConsensusTree::insert_tree_weighted(), leafs_2_edges(), TreeInfo::name(), NULp, TreeInfo::species_count(), UNROOTED, and WEIGHTED.
Referenced by build_consensus_tree(), and create_consense_tree_cb().
char * ConsensusTreeBuilder::get_tree_remark | ( | ) | const |
Definition at line 213 of file CT_ctree.cxx.
References GBS_strstruct::cat(), GBS_global_string_copy(), GBS_log_action_to(), TreeContainer::get_species_count(), TreeContainer::get_tree_count(), TreeContainer::get_tree_info(), max, TreeInfo::name(), GBS_strstruct::nprintf(), NULp, GBS_strstruct::put(), GBS_strstruct::release(), and TreeInfo::species_count().
Referenced by build_consensus_tree(), and create_consense_tree_cb().