campa.pl.plot_co_occurrence_grid

plot_co_occurrence_grid(adata, condition, condition_values=None, figsize=(10, 10), **kwargs)[source]

Plot co-occurrence for all cluster-cluster pairs in a grid.

Parameters
  • adata (AnnData) – Adata containing co-occurrence scores in adata.obsm['co_occurrence_{cluster1}_{cluster2}'].

  • condition (str) – Categorical condition to group obs in adata by. Must be a column in adata.obs.

  • condition_values (Optional[Iterable[str]]) – Limit condition groups to specified values. Default are all condition groups.

  • figsize (Tuple[int, int]) – Passed to matplotlib.pyplot.subplots().

  • kwargs (Any) – Passed to seaborn.lineplot().

Returns

fig, axes

Return type

matplotlib figure.