gedi2py.plotting.metagenes¶
- gedi2py.plotting.metagenes(adata, *, n_genes=10, key='gedi', figsize=None, show=None, save=None, return_fig=False)[source]¶
Plot top genes per GEDI metagene (latent factor).
Shows a heatmap of the top genes with highest loadings for each latent factor in the Z matrix.
- Parameters:
adata (
AnnData) – Annotated data matrix with GEDI results.n_genes (
int, default:10) – Number of top genes to show per metagene.key (
str, default:'gedi') – Key prefix for GEDI results.figsize (
tuple[float,float] |None, default:None) – Figure size.show (
bool|None, default:None) – IfTrue, show the figure.return_fig (
bool, default:False) – IfTrue, return the figure.
- Return type:
Figure if ``return_fig=True``,else ``None`.`
Examples
>>> import gedi2py as gd >>> gd.tl.gedi(adata, batch_key="sample", n_latent=10) >>> gd.pl.metagenes(adata, n_genes=15)