omicverse.single.get_obs_value¶
- omicverse.single.get_obs_value(ad, adata, groupby, type='int')[source]¶
Transfer per-cell annotations/statistics to metacells.
- Parameters:
ad (anndata.AnnData) – Metacell AnnData object receiving aggregated values.
adata (anndata.AnnData) – Original single-cell AnnData object with
SEACellassignments.groupby (str) – Obs column in
adatato aggregate intoad.obs.type (str, default='int') – Aggregation mode.
'str'uses majority vote for categorical labels; other values are passed togroupby.agg(for example'mean','max','min').
- Returns:
Writes aggregated values into
ad.obs[groupby].- Return type:
None