omicverse.single.factor_correlation#
- omicverse.single.factor_correlation(adata, cluster, factor_list, p_threshold=500)[源代码]#
Score MOFA-factor enrichment across annotated groups.
For each factor and each group in
cluster, a two-sample t-test compares factor values in-group vs out-group, and stores-log(p).- 参数:
adata (anndata.AnnData) – AnnData containing
factor*columns inobs.cluster (str) – Group label column in
adata.obs.factor_list (list) – Factor indices to evaluate.
p_threshold (int) – Upper cap applied to
-log(p)values to avoid extreme outliers.
- 返回:
DataFrame indexed by group labels with factor association scores.
- 返回类型:
pd.DataFrame