Topic models learn gene programs from single-cell RNA sequencing (scRNA-seq) data, and the same counts are then used to test which genes and donors are associated with those programs. Count splitting is the standard remedy for this reuse, but it has not been tested when an encoder reads each cell's counts. On a 104,400-cell lupus cohort with 300 permuted null genes per run, naive tests rejected 36% of null gene-topic pairs at a nominal 5% level, and the usual two-way split rejected 38%, because the encoder sees the tested gene's own held-out count. Encoding topic usage on a separate third of the counts, with beta-binomial thinning, lowered this to 7.7% (6.7% for genes outside the model); for two other models, LDVAE and scETM, the rate was 7.0-7.3% (naive 51-59%). A label-free interferon program shifts in held-out counts in the lupus cohort and in a pre-specified COVID-19 cohort, and donor-level topic usage predicts disease (AUROC 0.96) beyond cell-type proportions (0.86 and 0.58 in the two cohorts). Calibration and prediction did not depend on the model. We do not claim better clustering, prediction or topic stability. Code, figures and result tables are public (MIT license; DOI 10.5281/zenodo.23307193).
Figures & tables
Figure 1: Simulation (E1; 3,000 cells, 4 topics, 300 genes, 10 seeds). (A) False-positive rate at nominal 0.05 for null genes tested against topic usage: naive reuse, binomial count splitting and NB-aware (beta-binomial) splitting across Poisson and NB scenarios. (B) Power for informative genes versus the training fraction ε (NB size 2).
Model
Seeds
Naive
Two-way split
Three-way beta-binomial
NTM-ct
10
0.360 ± 0.021
0.379 ± 0.032
0.077 ± 0.005
NMF
10
0.251 ± 0.021
0.173 ± 0.014
0.057 ± 0.003
LDVAE
5
0.593 ± 0.005
0.556 ± 0.031
0.073 ± 0.003
scETM
5
0.505 ± 0.026
0.571 ± 0.031
0.070 ± 0.004
Table 2
Figure 2: Real-count null genes (E3b; lupus, 104,400 cells, 300 permuted genes per run). Rejection rate at nominal 0.05 (dashed line) by protocol (naive, two-way split, three-way beta-binomial; the three-way binomial is in Section 3.2) and model (NTM-ct, NMF, LDVAE, scETM); NTM-ct and NMF use 10 seeds, LDVAE and scETM 5.
Figure 3: IFN-β PBMCs (E2; Kang et al., 8 donors). (A) Mean held-out usage of the label-free IFN program per donor, control versus IFN-β (seed 0). (B) Top specific genes of that program. (C) Fraction of non-ISG genes called as program markers at FDR 5%, count-split versus naive reuse (10 seeds).
Figure 4: Lupus cohort (E3; 261 donors). (A) SLE-minus-control shift in held-out usage of the IFN program by cell type, in SD units (labels: seeds with p<0.05 of 10). (B) Donor-level AUROC (5×5 CV) for SLE versus control from covariates, cell-type proportions, topic usage and PCA pseudobulk.
Single-cell RNA sequencing (scRNA-seq) data exhibit strong and reproducible statistical structure. This has motivated the development of large-scale foundation models, such as TranscriptFormer, that use transformer-based architectures to learn a generative model for gene expression by embedding genes into a latent vector space. These embeddings have been used to obtain state-of-the-art (SOTA) performance on downstream tasks such as cell-type classification, disease-state prediction, and cross-species learning. Here, we ask whether similar performance can be achieved without utilizing computationally intensive deep learning-based representations. Using simple, interpretable pipelines that rely on careful normalization and linear methods, we obtain SOTA or near SOTA performance across multiple benchmarks commonly used to evaluate single-cell foundation models, including outperforming foundation models on out-of-distribution tasks involving novel cell types and organisms absent from the training data. Our findings highlight the need for rigorous benchmarking and suggest that the biology of cell identity can be captured by simple linear representations of single cell gene expression data.
Huan Souza, Pankaj Mehta
Department of Physics, Boston University, Boston, MA, 02215, USA · Faculty of Computing and Data Science, Boston University, Boston, MA, 02215, USA
Donor-level disease classification from single-cell RNA sequencing (scRNA-seq) requires strict donor-aware cross-validation: naive pipelines that split cells randomly conflate training and test donors, inflating reported performance through pseudoreplication. We present a donor-aware benchmark evaluating three feature representations across two independent IBD cohorts: centered log-ratio (CLR) transformed cell-type composition, GatedStructuralCFN dependency embeddings, and scVI variational autoencoder latent embeddings. The cohorts are the SCP259 ulcerative colitis atlas (UC vs. Healthy, n=30 donors, 51 cell types) and the Kong 2023 Crohn's disease atlas (CD vs. Healthy, n=71 donors, 55-68 cell types across three intestinal regions). Compartment-stratified CLR composition achieves AUROC 0.956 +/- 0.061 on SCP259; GatedStructuralCFN on the same features achieves 0.978 +/- 0.050. In the Kong cohort, CFN achieves its best performance in the colon region (0.960 +/- 0.055 after feature filtering), exceeding linear CLR (0.900 +/- 0.100), while terminal ileum classification is dominated by linear models (CatBoost CLR 0.967 +/- 0.075 vs. CFN 0.811 +/- 0.164). Cross-dataset transfer (CD->UC, four shared cell types) achieves AUC 0.833 with XGBoost CLR; the reverse direction performs at chance. CFN edge stability analysis shows that compartment-wise composition eliminates spurious unit-sum-induced instability present in global composition (Jaccard 0.026 vs. top-20 recurrence 1.0). CFN shows a consistent numerical advantage over linear models in the colon region of CD (AUROC 0.960 vs. 0.900), though no inter-method comparison reached statistical significance at n<=34 donors per region. Compartment-aware feature construction is critical for both classification performance and structural interpretability. Code: https://github.com/Jonathan-321/sfn-scrna-study
Jonathan Muhire
Department of Computer Science, Oklahoma Christian University
Topic modeling seeks to uncover latent semantic structure in text, with LDA providing a foundational probabilistic framework. While recent methods often incorporate external knowledge (e.g., pre-trained embeddings), such reliance limits applicability in emerging or underexplored domains. We introduce PRISM, a corpus-intrinsic method that derives a Dirichlet parameter from word co-occurrence statistics to initialize LDA without altering its generative process. Experiments on text and single cell RNA-seq data show that PRISM improves topic coherence and interpretability, rivaling models that rely on external knowledge. These results underscore the value of corpus-driven initialization for topic modeling in resource-constrained settings. Code is available at: https://github.com/shaham-lab/PRISM.
Tal Ishon, Yoav Goldberg, Uri Shaham
Department of Computer Science, Bar Ilan University