alifestd_mark_lineage_cummin_polars

alifestd_mark_lineage_cummin_polars(phylogeny_df: DataFrame, values: str | Expr, *, mark_as: str = 'lineage_cummin', reverse: bool = False, skipna: bool = True) DataFrame

Add column with minimum of values along each lineage.

With reverse=False (default), the result at each node is the minimum of values along the path from the root to that node, inclusive. With reverse=True, the result at each node is the minimum of values over the entire clade rooted at that node, inclusive.

See Also

alifestd_mark_lineage_cummin_asexual :

Pandas-based implementation.