cellfish.plot.grid_dotplot#
- cellfish.plot.grid_dotplot(adata, var_names, groupby, *, categories_order=None, use_raw=None, layer=None, swap_axes=False, expression_cutoff=0.0, mean_only_expressed=False, standard_scale=None, cmap='Reds', figsize=None, fontsize=12, colorbar_title='Mean expression', size_title='Fraction of cells\\nin group (%)', x_label_colors=None, y_label_colors=None, show=None, return_fig=False, **kwds)#
Grouped dotplot with Marsilea, supporting 2D category splits and colored labels.
- Parameters:
adata (
AnnData) – AnnData with expression values.var_names (
Union[str,Sequence[str],Mapping[str,Union[str,Sequence[str]]]]) – Genes / features to plot. A mapping creates column (or row) groups.groupby (
str) – Observation column used for grouping.categories_order (
Union[Sequence[str],Mapping[str,Sequence[str]],None] (default:None)) – Order of groups. A mapping creates row (or column) groups.swap_axes (
bool(default:False)) – If True, swap rows and columns (genes on Y, groups on X).use_raw (bool | None)
layer (str | None)
expression_cutoff (float)
mean_only_expressed (bool)
standard_scale (Literal['var', 'group'] | None)
fontsize (int)
colorbar_title (str | None)
size_title (str | None)
show (bool | None)
return_fig (bool | None)