sc_reconstruction.metrics.metric_cytokine#
- sc_reconstruction.metrics.metric_cytokine(adata_true, adata_pred, *, cytokine_dict, correlation='spearman', min_genes=5, ctrl_size=50, n_bins=25, reducer='mean')[source]#
Cytokine activity similarity (Immune Dictionary [Cui et al., 2024]).
Cytokine signatures are taken from the Immune Dictionary [Cui et al., 2024]. The underlying calculator returns both Pearson and Spearman correlations; this wrapper picks one (default Spearman) and returns the scalar. Wraps
CytokineCalculator.cytokine_activity_similarity().- Parameters:
cytokine_dict (Mapping[str, Sequence[str]]) – Mapping cytokine -> list of genes (Immune Dictionary signature, [Cui et al., 2024]). Build one with
load_cytokine_dict_from_csv().correlation (str) –
"pearson"or"spearman"— which of the two reported correlations to return.adata_true (anndata.AnnData)
adata_pred (anndata.AnnData)
min_genes (int)
ctrl_size (int)
n_bins (int)
reducer (str)
- Return type: