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 = None, data: Any | None = 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 = None) PerfectBacktrackHandle [source]
Convenience factory method to create backtracking breadcrumbs succeeding self in line of descent.
- __init__(parent: PerfectBacktrackHandle | None = None, data: Any | None = None) None [source]
Create backtracking breadcrumb, with parent as preceding breadcrumb in line of descent or None if associated with seed organism.