#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) |