qdiv.diversity.jaccard
- qdiv.diversity.jaccard(tab, *, use_values_in_tab=False)[source]
Compute the Jaccard dissimilarity matrix between all samples.
Jaccard dissimilarity between two samples A and B is:
where presence/absence is determined by whether abundance > 0.
- Parameters:
tab (DataFrame | MicrobiomeData-like | dict) – Abundance table (features x samples) or convertible structure.
use_values_in_tab (bool, default=False) – Ignored for Jaccard (presence/absence only), included for API symmetry.
- Returns:
Symmetric Jaccard dissimilarity matrix.
- Return type:
pandas.DataFrame
Notes
Requires at least two samples.
Abundances are converted to binary presence/absence.