NAME
GOBO::Phylo::PhyloNode
SYNOPSIS
printf '%s "%s"', $n->id, $n->label;
DESCRIPTION
An GOBO::Node in a phylogenetic tree that represents some kind of evolvable entity
Note that the same entity (e.g. gene, species) can be present in multiple GOBO::Phylo::PhyloTree. It may have different parents in each.
This necessitates having a separate object to represent both (a) the node in the tree, together with its hypothetical placements and (b) the entity it represents. The 'represents' accessor links these.
TBD
The parent attribute can also be obtained from the tree object. Redundancy? Frame-style vs axiom-style