scHopfield.plotting.plot_gene_response
- scHopfield.plotting.plot_gene_response(adata: AnnData, genes: str | List[str], cluster_key: str = 'cell_type', figsize: Tuple[float, float] | None = None, order: List[str] | None = None, colors: Dict[str, str] | None = None) Figure[source]
Plot expression change for specific genes across clusters.
- Parameters:
adata (AnnData) – Annotated data object with simulation results
cluster_key (str, optional (default: 'cell_type')) – Key in adata.obs for cluster labels
figsize (tuple, optional) – Figure size
order (list, optional) – Order of clusters to plot. If None, sorts by median effect.
colors (dict, optional) – Dictionary mapping cluster names to colors
- Returns:
Figure with plots
- Return type:
plt.Figure