treeflow.tree.rooted.numpy_rooted_tree module

class treeflow.tree.rooted.numpy_rooted_tree.NumpyRootedTree(heights: ndarray | None = None, node_heights: ndarray | None = None, sampling_times: ndarray | None = None, topology: NumpyTreeTopology | None = None, parent_indices: ndarray | None = None, taxon_set: TaxonSet | None = None)

Bases: NumpyRootedTreeAttrs

UnrootedTreeType

alias of NumpyUnrootedTree

property branch_lengths: ndarray
property heights: ndarray
get_unrooted_tree() TUnrootedTreeType
node_heights: ndarray
sampling_times: ndarray
property taxon_count: TShapeType
property taxon_set: TaxonSet | None
topology: NumpyTreeTopology