ELISA: An Interpretable Hybrid Generative AI Agent for Expression-Grounded Discovery in Single-Cell Genomics
Abstract
Translating single-cell RNA sequencing (scRNA-seq) data into mechanistic biological hypotheses remains a critical bottleneck, as agentic AI systems lack direct access to transcriptomic representations while expression foundation models remain opaque to natural language. Here we introduce ELISA (Embedding-Linked Interactive Single-cell Agent), an interpretable framework that unifies scGPT expression embeddings with BioBERT-based semantic retrieval and LLM-mediated interpretation for interactive single-cell discovery. An automatic query classifier routes inputs to gene marker scoring, semantic matching, or reciprocal rank fusion pipelines depending on whether the query is a gene signature, natural language concept, or mixture of both. Integrated analytical modules perform pathway activity scoringacross 60+ gene sets, ligand-receptor interaction prediction using 280+ curated pairs, condition-aware comparative analysis, and cell-type proportion estimation all operating directly on embedded data without access to the original count matrix. Benchmarked across six diverse scRNA-seq datasets spanning inflammatory lung disease, pediatric and adult cancers, organoid models, healthy tissue, and neurodevelopment, ELISA significantly outperforms CellWhisperer, a classical lexical retriever (BM25), and a random baseline in cell type retrieval (combined permutation test, for each), with particularly large gains on gene-signature queries (Cohen's for MRR). ELISA replicates published biological findings (mean composite score 0.88), and generates candidate hypotheses through grounded LLM reasoning, bridging the gap between transcriptomic data exploration and biological discovery.
Figures & tables
| System | Expr. | Sem. | L–R / | Cond. | Interp. | Primary |
|---|---|---|---|---|---|---|
| Emb. | Ret. | Pathway | Comp. | Report | Scope | |
| AI Co-Scientist Gottweis et al. (2025) | – | – | – | – | ✓ | Hypothesis generation |
| Biomni Huang et al. (2025) | – | ✓ | – | – | – | General biomedical |
| GeneAgent Wang et al. (2025) | – | ✓ | – | – | – | Gene-set analysis |
| Virtual Lab Swanson et al. (2025) | – | – | – | – | ✓ | Multi-agent discovery |
| CellAgent Xiao et al. (2024) | – | – | – | – | – | scRNA-seq pipelines |
| Method | vs. Baseline | (perm.) | (analytic) | |
| Union (S+G) | CellWhisperer | *** | ||
| Union (S+G) | BM25 | *** | ||
| Union (S+G) | Random | *** | ||
| Semantic | CellWhisperer | ** | ||
| Semantic | BM25 | |||
| Semantic | Random | *** |
| Dataset | Gene Cov. | Path. Align. | Int. Rec. | Prop. | Theme | Comp. |
|---|---|---|---|---|---|---|
| (95% CI) | (95% CI) | (95% CI) | Cons. | Cov. | score | |
| CF airway | 0.80 | 1.00 | 0.20 | Yes | 0.85 | 0.71 |
| [0.66–0.89] | [0.70–1.00] | [0.04–0.62] | ||||
| Neuroblastoma | 0.84 | 1.00 | 1.00 | Yes | 0.88 | 0.93 |
| [0.78–0.88] | [0.81–1.00] | [0.72–1.00] | ||||
| ICB Multi-Cancer | 0.77 | 1.00 | 1.00 | Yes | 0.91 | 0.92 |
| Dataset | Primary finding in reference study | ELISA candidate discovery / hypothesis |
|---|---|---|
| CF airway | Altered immune–structural cell crosstalk and inflammatory signaling in cystic fibrosis airway tissue | Detection of the macrophage CALR–LRP1 signaling axis, suggesting altered apoptotic cell recognition or phagocytic clearance pathways contributing to the CF lung inflammatory microenvironment |
| Breast Atlas | Ancestry-associated epithelial lineage variation and luminal progenitor states in healthy breast tissue | Enrichment of the Kelch-family gene KLHL29 in basal–myoepithelial cells, suggesting a potential additional marker or regulator of basal epithelial structural identity |
| Fetal Lung AT2 | ITCH-mediated ubiquitin-dependent regulation of surfactant protein C (SFTPC) maturation in alveolar type II cells | Upregulation of TRIM21 and TRIM65 in mature AT2 cells, suggesting additional TRIM-family ubiquitin ligases may participate in surfactant protein processing and proteostasis |
| ICB Multi-Cancer | Tumor and immune transcriptional responses associated with immune checkpoint blockade therapy | Elevated CD163 and MRC1 expression in tumor-associated macrophages, consistent with an M2-like polarization state potentially associated with therapy-induced immune remodeling |
| Neuroblastoma | Therapy-induced transcriptional rewiring of tumor cell states and microenvironment interactions | Differential AP-1 transcription factor usage, with JUND enriched at diagnosis and JUNB/FOS enriched post-treatment, suggesting stress-response remodeling during therapy-induced state transitions |
| Brain Development Atlas | Chromatin accessibility programs defining early neuronal lineage specification | Shared transcription factor module ( TFAP2B , LHX5 , LHX1 ) across Purkinje neurons and midbrain GABAergic populations, suggesting a conserved regulatory program for inhibitory neuron specification |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Category | Metric | mean | Cohen’s | (paired ) | W/L | |
| Expression | MRR | +0.409 | 5.98 | 0.001 | 6/0 | 6 |
| Expression | Recall@5 | +0.287 | 1.57 | 0.006 | 5/0 | 5 |
| Expression | Recall@3 | +0.428 | 5.38 | 0.006 | 3/0 | 3 |
| Expression | Recall@2 | +0.492 | 3.43 | 0.014 | 3/0 | 3 |
| Expression | Recall@1 | +0.442 | 1.84 | 0.043 | 3/0 | 3 |
| Expression | Recall@10 | +0.284 | 1.43 | 0.065 | 3/0 | 3 |
| Category | Metric | mean | Cohen’s | (paired ) | W/L | |
| Expression | MRR | +0.275 | 1.56 | 0.006 | 6/0 | 6 |
| Expression | Recall@5 | +0.233 | 0.91 | 0.038 | 5/0 | 5 |
| Expression | Recall@3 | +0.298 | 1.26 | 0.081 | 3/0 | 3 |
| Expression | Recall@2 | +0.412 | 2.46 | 0.026 | 3/0 | 3 |
| Expression | Recall@1 | +0.317 | 1.17 | 0.090 | 3/0 | 3 |
| Expression | Recall@10 | +0.158 | 1.11 | 0.097 | 3/0 | 3 |
| Category | Metric | mean | Cohen’s | (paired ) | W/L | |
| Expression | MRR | +0.460 | 7.82 | 0.001 | 6/0 | 6 |
| Expression | Recall@5 | +0.351 | 1.67 | 0.005 | 5/0 | 5 |
| Expression | Recall@3 | +0.418 | 7.38 | 0.003 | 3/0 | 3 |
| Expression | Recall@2 | +0.490 | 5.58 | 0.005 | 3/0 | 3 |
| Expression | Recall@1 | +0.453 | 4.08 | 0.010 | 3/0 | 3 |
| Expression | Recall@10 | +0.335 | 2.44 | 0.026 | 3/0 | 3 |
| Dataset | Gene Cov. | Path. Align. | Int. Rec. | Prop. | Theme Cov. | Comp. |
|---|---|---|---|---|---|---|
| (95% CI) | (95% CI) | (95% CI) | Cons. | (95% CI) | score | |
| CF airway | 36/45 | 9/9 | 1/5 | Yes | 8/8 | 0.71 |
| [0.66–0.89] | [0.70–1.00] | [0.04-0.62] | [0.68-1.00] | |||
| Neuroblastoma | 173/206 | 16/16 | 10/10 | Yes | 24/24 | 0.93 |
| [0.78-0.88] | [0.81–1.00] | [0.72-1.00] | [0.86-1.00] | |||
| ICB Multi-Cancer | 133/172 | 16/16 | 10/10 | Yes | 20/20 | 0.92 |
| ID | Tissue | Disease context | Reference | Approx. | Cell | Conditions |
|---|---|---|---|---|---|---|
| cells | types | |||||
| D1 | Lung (bronchial) | Cystic fibrosis | Berg et al. Berg et al. [2025] | 96k | 30 | CF vs. Ctrl |
| D2 | Adrenal / tumor | Neuroblastoma | Yu et al. Yu et al. [2025] | 372k | 20+ | Pre- vs. post-chemo |
| D3 | Multi-cancer | ICB response | Gondal et al. Gondal et al. [2025] | 356k | 25+ | R vs. NR; 9 cancers |
| D4 | Lung (fetal) | AT2 organoid model | Lim et al. Lim et al. [2025] | 9.6k | 8 | fdAT2 organoid lines |
| D5 | Breast | Healthy tissue atlas | Bhat-Nakshatri et al. Bhat-Nakshatri et al. [2024] | 51k | 13 | Healthy only |
| Parameter | Value | Description |
| Preprocessing (Scanpy) | ||
| target_sum | 10,000 | Library-size normalization target |
| n_top_genes | 3,000 | HVGs selected (Seurat v3) |
| max_value | 10 | Z-score clipping threshold |
| n_comps | 50 | PCA components |
| Leiden resolution | 1.0 | Used only if no annotations exist |
| Parameter | Value | Description |
| Query classification | ||
| Gene threshold | 60% | Token fraction to route as gene query |
| Mixed threshold | 20% each | Gene + NL tokens for mixed routing |
| Gene pattern | A–Z, 2–15 chars | Regex for gene symbol detection |
| Gene marker scoring | ||
| Score function | ||
| Parameter | Value | Description |
| Ligand–receptor interactions | ||
| Database size | 280+ pairs | From CellChat, CellPhoneDB, NicheNet |
| Pathway categories | 25 | Signaling annotations |
| min_ligand_pct | 0.10 | Min ligand expr. in source |
| min_receptor_pct | 0.05 | Min receptor expr. in target |
| Score | Expression fraction product | |
| Parameter | Value | Description |
| LLM configuration | ||
| Default provider | Groq | Free tier, 500K tokens/day |
| Default model | LLaMA-3.1-8B | Via Groq Cloud API |
| Supported | 4 providers | Groq, Gemini, OpenAI, Claude |
| Temperature | 0.2 | Low for reproducibility |
| Prompt limit | 18,000 chars | 4,500 tokens |
AI Agents for Scientific Discovery
AI agents for scientific discovery use language models, tools, and experiments to generate, test, and refine scientific knowledge.
See all 287 papers