|
A library for working with phylogenetic and population genetic data.
v0.32.0
|
|
Go to the documentation of this file. 1 #ifndef GENESIS_TAXONOMY_FUNCTIONS_ENTROPY_DATA_H_
2 #define GENESIS_TAXONOMY_FUNCTIONS_ENTROPY_DATA_H_
74 default:
return "Unknown";
110 static std::unique_ptr< EntropyTaxonData >
create()
115 virtual std::unique_ptr< BaseTaxonData >
clone()
const override
133 #endif // include guard
Base class for storing data on Taxa of a Taxonomy.
EntropyTaxonData()=default
static std::string status_abbreviation(PruneStatus stat)
Store counts of the occurence for certain characters at the sites of Sequences.
virtual ~EntropyTaxonData() override=default
sequence::SiteCounts counts
Container namespace for all symbols of genesis in order to keep them separate when used as a library.
EntropyTaxonData & operator=(EntropyTaxonData &&)=delete
static std::string status_text(PruneStatus stat)
virtual std::unique_ptr< BaseTaxonData > clone() const override
Polymorphically copy an instance of this class. Use instead of copy constructor.
static std::unique_ptr< EntropyTaxonData > create()