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: