mkt.databases.conservation.KLIFSDisplaySplit
- class mkt.databases.conservation.KLIFSDisplaySplit(id: int, node_id: int, depth: int, members: list[int], children: list[tuple[str, int]] = <factory>)[source]
Bases:
objectAn internal (multifurcating) node of the display tree.
- Variables:
id (int) – Index of this split within
KLIFSDisplayTree.splits(root is 0).node_id (int) – Underlying SciPy linkage node id.
depth (int) – Depth from the root (root is 0).
members (list[int]) – All leaf indices under this split.
children (list[tuple[str, int]]) – Ordered children as
("node", split_id)or("leaf", leaf_index).
- __init__(id: int, node_id: int, depth: int, members: list[int], children: list[tuple[str, int]] = <factory>) None
Methods
__eq__(other)Return self==value.
__init__(id, node_id, depth, members[, children])Attributes
__dataclass_fields____dataclass_params____match_args__- __init__(id: int, node_id: int, depth: int, members: list[int], children: list[tuple[str, int]] = <factory>) None
- children: list[tuple[str, int]]
- depth: int
- id: int
- members: list[int]
- node_id: int