does_share_any_common_ancestor

does_share_any_common_ancestor(population: Iterable[Union[HereditaryStratigraphicColumn, HereditaryStratigraphicSpecimen]], confidence_level: float = 0.95) bool | None

Determine if common ancestry is evidenced within the population.

If insufficient common ranks between strata are available to resolve any common ancestor, returns None.

Note that stratum rention policies are strictly required to permanently retain the most ancient stratum.

Parameters

confidence_levelfloat, optional

The probability that we will correctly conclude no common ancestor is shared if, indeed, no common ancestor is actually shared. Default 0.95.

See Also

does_definitively_share_no_common_ancestor :

Can we definitively conclude that first and second share no common ancestor?