biomcmc-lib
0.1
low level library for phylogenetic analysis
|
Collection of topologies from tree file. When topologies have no branch lengths we store only unique topologies. More...
#include <topology_space.h>
Data Fields | |
int | ntrees |
int | ndistinct |
topology * | tree |
Number of trees originally in nexus file and compacted (only distinct topologies). | |
topology * | distinct |
double * | freq |
Vector of trees originally in nexus file and compacted. | |
char_vector | taxlabel |
frequency of each distinct topology (add up to one) | |
hashtable | taxlabel_hash |
Taxon names. | |
bool | is_rooted |
Lookup table with taxon names. | |
char * | filename |
If trees are unrooted, then branch lengths must be accounted for in some comparisons. | |
Collection of topologies from tree file. When topologies have no branch lengths we store only unique topologies.