scviva.tools.vision.pool_metadata_anndata

scviva.tools.vision.pool_metadata_anndata#

scviva.tools.vision.pool_metadata_anndata(adata, pools=None, uns_key='micro_clusters', result_uns_key='pool_metadata')[source]#

Pool adata.obs into per-micro-cluster metadata.

Convenience wrapper around pool_metadata().

Parameters:
  • adata (AnnData)

  • pools (dict, optional) – Pool mapping. Reads from adata.uns[uns_key] when None.

  • uns_key (str) – Key in adata.uns for the pool mapping.

  • result_uns_key (str) – Key in adata.uns where the result is stored.

Return type:

pd.DataFrame of shape (n_pools, ≥n_obs_vars)