ARB
|
#include <CT_ctree.hxx>
#include <TreeRead.h>
#include <TreeWrite.h>
#include <arb_str.h>
#include <arb_diff.h>
#include <arb_defs.h>
Go to the source code of this file.
Functions | |
static TreeNode * | build_consensus_tree (const CharPtrArray &input_trees, GB_ERROR &error, size_t &different_species, double weight, char *&comment) |
static char * | create_tree_name (const char *savename) |
static GB_ERROR | save_tree_as_newick (TreeNode *tree, const char *savename, const char *comment) |
int | ARB_main (int argc, char *argv[]) |
|
static |
Definition at line 22 of file arb_consensus_tree.cxx.
References ConsensusTreeBuilder::add(), arb_assert, DOWNCAST, CharPtrArray::empty(), GB_await_error(), GB_warningf(), GBS_global_string(), ConsensusTreeBuilder::get(), ConsensusTreeBuilder::get_tree_remark(), NULp, CharPtrArray::size(), TREE_load(), and warnings.
Referenced by ARB_main().
Definition at line 61 of file arb_consensus_tree.cxx.
References ARB_strBeginsWith(), ARB_strdup(), ARB_strpartdup(), and GBS_global_string_copy().
Referenced by save_tree_as_newick().
|
static |
Definition at line 82 of file arb_consensus_tree.cxx.
References create_tree_name(), error(), GB_await_error(), GB_close(), gb_main, GB_open(), GBS_global_string(), GBT_write_tree_with_remark(), LABEL_SINGLE_QUOTES, NULp, ta, and TREE_write_Newick().
Referenced by ARB_main().
Definition at line 121 of file arb_consensus_tree.cxx.
References ARB_strdup(), build_consensus_tree(), destroy(), CharPtrArray::empty(), error(), EXIT_FAILURE, EXIT_SUCCESS, GBS_global_string(), GBT_count_leafs(), NULp, ConstStrArray::put(), save_tree_as_newick(), and UNCOVERED.