omicverse.pl.gen_mpl_labels¶
- omicverse.pl.gen_mpl_labels(adata, groupby, exclude=(), basis='X_umap', ax=None, adjust_kwargs=None, text_kwargs=None)[source]¶
Add cluster labels at median positions in embedding plots with automatic text positioning.
- Parameters:
adata (AnnData object containing single-cell data.)
groupby (Column name for grouping in adata.obs.)
exclude (Groups to exclude from labeling. Default: ().)
basis (Embedding basis name in adata.obsm. Default: 'X_umap'.)
ax (Matplotlib axes object. Default: None.)
adjust_kwargs (Parameters for adjustText text adjustment. Default: None.)
text_kwargs (Parameters for text styling (None))
- Returns:
None