netmap.masking.internal.add_cluster_wise_spearman

netmap.masking.internal.add_cluster_wise_spearman(grn_adata, adata, cluster_column='leiden_remap')[source]

Compute cluster-wise Spearman rank correlation between source and target gene expression for each edge in grn_adata, adding a ‘{cluster}_spearman’ column to grn_adata.var for every cluster.

Parameters:
  • grn_adata (anndata.AnnData) – GRN AnnData (obs=cells, var=edges). var must contain ‘source’ and ‘target’ columns.

  • adata (anndata.AnnData) – Expression AnnData (obs=cells, var=genes). obs must be aligned with grn_adata.obs.

  • cluster_column (str) – Column in grn_adata.obs with cluster labels.

Returns:

grn_adata with new ‘{cluster}_spearman’ columns in .var.

Return type:

anndata.AnnData