omicverse.space.create_communication_anndata

omicverse.space.create_communication_anndata#

omicverse.space.create_communication_anndata(adata, clustering_column, n_permutations=100)[源代码]#

Build a CellChat-style communication AnnData from commot outputs.

参数:
  • adata (anndata.AnnData) – Input spatial AnnData containing commot communication matrices in adata.obsp and optional commot database metadata in adata.uns.

  • clustering_column (str) – Column name for cell type clustering

  • n_permutations (int) – Number of permutations for p-value calculation

返回:

comm_adata – Communication results with structure: - obs: cell type pairs (‘celltype1|celltype2’) - var: ligand-receptor pairs with metadata - layers: ‘pvalues’ and ‘means’

返回类型:

anndata.AnnData