A general phylogeny structure returned from pasring Newick. More...
#include <shiba.h>
Data Fields | |
int | nnodes |
Number of nodes in phylogeny, including 0 or root node. | |
int * | parent |
index of parent node | |
int * | ndaughter |
Number of daughters for each node. | |
int * | depth |
Depth in n nodes from root (root has depth of zero) | |
double * | bl |
Branch length of the proximal edge. | |
int | ultra |
0/1 flagging an ultrametric tree. | |
double * | age |
Age of the node, in units of branch length (valid only for ultrametric trees). | |
char ** | taxon |
Name of the node, NULL for missing names. | |
int* phylo::ndaughter |
Number of daughters for each node.
Terminals have zero
Definition at line 49 of file shiba.h.
Referenced by main(), parseNewick(), and phyloToLineage().