alifestd_mark_oldest_root_polars

alifestd_mark_oldest_root_polars(phylogeny_df: DataFrame, *, mark_as: str = 'is_oldest_root') DataFrame

Point all other roots to oldest root, measured by lowest origin_time (if available) or otherwise lowest id.

The output column name can be changed via the mark_as parameter.