NCBI C++ ToolKit
bio_tree.cpp File Reference

Things for representing and manipulating bio trees. More...

#include <ncbi_pch.hpp>
#include <algo/phy_tree/bio_tree.hpp>
+ Include dependency graph for bio_tree.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.


static string s_EncodeLabel (const string &label)
void PrintNode (CNcbiOstream &os, const CBioTreeDynamic &tree, const CBioTreeDynamic::TBioTreeNode &node, const IBioTreeDynamicLabelFormatter *label_fmt)
 Newick but without the terminal ';'. More...
CNcbiOstreamoperator<< (CNcbiOstream &os, const CBioTreeDynamic &tree)
 Newick format output. More...
void WriteNewickTree (CNcbiOstream &os, const CBioTreeDynamic &tree, const IBioTreeDynamicLabelFormatter *label_fmt)
 Newick format output. More...
void WriteNexusTree (CNcbiOstream &os, const CBioTreeDynamic &tree, const string &tree_name, const IBioTreeDynamicLabelFormatter *label_fmt)
 Nexus format output (Newick with some stuff around it). More...

Detailed Description

Things for representing and manipulating bio trees.

Definition in file bio_tree.cpp.

Function Documentation

◆ s_EncodeLabel()

static string s_EncodeLabel ( const string label)

Definition at line 299 of file bio_tree.cpp.

References i, and label.

Referenced by PrintNode().

Modified on Sun Jun 16 04:30:10 2024 by rev. 669887