A library for working with phylogenetic and population genetic data.
v0.32.0
tree/formats/table/reader.cpp File Reference
#include "genesis/tree/formats/table/reader.hpp"
#include "genesis/tree/common_tree/tree.hpp"
#include "genesis/tree/function/functions.hpp"
#include "genesis/utils/core/std.hpp"
#include "genesis/utils/text/string.hpp"
#include <cassert>
#include <unordered_map>
#include <unordered_set>
#include <stdexcept>

Go to the source code of this file.

Namespaces

 genesis
 Container namespace for all symbols of genesis in order to keep them separate when used as a library.
 
 genesis::tree
 

Functions

Tree make_tree_from_parents_table (std::vector< std::string > const &child_names, std::vector< std::string > const &parent_names)
 Create a tree, given lists of child parent pairs. More...
 
void make_tree_from_parents_table_add_edge_ (TreeTableHelpers &helpers, std::string const &child_name, std::string const &parent_name, Tree &tree)