|
ARB
|
#include <pars_main.hxx>
Public Member Functions | |
| ArbParsimony () | |
| AWT_graphic_parsimony * | get_tree () const |
| DEFINE_READ_ACCESSORS (AP_tree_nlen *, get_root_node, get_tree() ->get_root_node()) | |
| void | generate_tree (WeightedFilter *pars_weighted_filter) |
| void | set_tree (AWT_graphic_parsimony *tree_) |
| void | optimize_tree (AP_tree_nlen *at, const KL_Settings &settings, arb_progress &progress) |
| void | kernighan_optimize_tree (AP_tree_nlen *at, const KL_Settings &settings, const Mutations *pars_global_start, bool dumpPerf) |
Definition at line 25 of file pars_main.hxx.
|
inline |
Definition at line 29 of file pars_main.hxx.
|
inline |
Definition at line 31 of file pars_main.hxx.
Referenced by global_tree().
| ArbParsimony::DEFINE_READ_ACCESSORS | ( | AP_tree_nlen * | , |
| get_root_node | , | ||
| get_tree() ->get_root_node() | |||
| ) |
| void ArbParsimony::generate_tree | ( | WeightedFilter * | pars_weighted_filter | ) |
Definition at line 295 of file PARS_dtree.cxx.
References gb_main, GBT_is_alignment_protein(), AliView::get_aliname(), AliView::get_gb_main(), AWT_graphic_tree::init(), NULp, pars_generate_aliview(), PARS_map_viewer(), set_tree(), and ta.
Referenced by pars_start_cb().
| void ArbParsimony::set_tree | ( | AWT_graphic_parsimony * | tree_ | ) |
Definition at line 67 of file PARS_main.cxx.
References ap_assert, and AP_main::set_tree_root().
Referenced by generate_tree().
| void ArbParsimony::optimize_tree | ( | AP_tree_nlen * | at, |
| const KL_Settings & | settings, | ||
| arb_progress & | progress | ||
| ) |
Definition at line 190 of file PARS_dtree.cxx.
References arb_progress::aborted(), ap_assert, AP_BL_NNI_ONLY, OptiPerfMeter::dump(), OptiPerfMeter::dumpCustom(), GBS_global_string(), kernighan_optimize_tree(), NULp, rootNode(), settings, arb_progress::subtitle(), and KL_Settings::whichEdges.
Referenced by optimizeTree().
| void ArbParsimony::kernighan_optimize_tree | ( | AP_tree_nlen * | at, |
| const KL_Settings & | settings, | ||
| const Mutations * | pars_global_start, | ||
| bool | dumpPerf | ||
| ) |
Definition at line 96 of file PARS_dtree.cxx.
References AP_main::accept(), ap_assert, AP_DYNAMIK, ap_main, AP_STATIC, QuadraticThreshold::change_parsimony_start(), CUSTOM_DEPTHS, KL_Settings::depth, OptiPerfMeter::dump(), KL_Settings::Dynamic, KL_Settings::enabled, GBS_global_string(), implicated, KL_params::inc_rec_depth, KL_Settings::incdepth, AP_tree_edge::is_leaf_edge(), AP_tree_edge::kl_rec(), KL_params::max_rec_depth, KL_Settings::maxdepth, KL_Settings::maxx, KL_Settings::maxy, AP_tree_edge::next_to_folded_group(), NULp, AP_tree_edge::otherNode(), KL_params::rec_type, KL_params::rec_width, AP_main::remember(), AP_main::revert(), rootEdge(), AP_tree_edge::set_visited(), EdgeChain::size(), SKIP_FOLDED_EDGES, SKIP_LEAF_EDGES, KL_Settings::start, KL_Settings::Static, KL_params::stopAtFoldedGroups, arb_progress::subtitle(), KL_params::thresFunctor, KL_Settings::type, and KL_Settings::whichEdges.
Referenced by optimize_tree().
1.8.8