A library for working with phylogenetic and population genetic data.
v0.27.0
functions/taxopath.hpp File Reference

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::taxonomy
 

Functions

Taxon & add_from_taxopath (Taxonomy &taxonomy, Taxopath const &taxopath, bool expect_parents)
 Add a Taxon to a Taxonomy, using the taxonomic elements of a Taxopath. More...
 
Taxon * find_taxon_by_taxopath (Taxonomy &tax, Taxopath const &taxopath)
 Find a Taxon in a Taxonomy, given its Taxopath. More...
 
Taxon const * find_taxon_by_taxopath (Taxonomy const &tax, Taxopath const &taxopath)
 Find a Taxon in a Taxonomy, given its Taxopath. More...