PerfectBacktrackHandle
- class PerfectBacktrackHandle
Breadcrumb for perfectly backtracking a phylogenetic chain of descent.
Because only backwards references are held, Python garbage collection takes care of pruning away extinct lineages.
- __init__(parent: PerfectBacktrackHandle = None, data: Any = None) None[source]
Create backtracking breadcrumb, with parent as preceding breadcrumb in line of descent or None if associated with seed organism.
Methods
Attributes
- parent: PerfectBacktrackHandle
- data: Any
- CreateDescendant(data: Any = None) PerfectBacktrackHandle[source]
Convenience factory method to create backtracking breadcrumbs succeeding self in line of descent.
- __init__(parent: PerfectBacktrackHandle = None, data: Any = None) None[source]
Create backtracking breadcrumb, with parent as preceding breadcrumb in line of descent or None if associated with seed organism.