Contextualizing biological perturbation experiments through language
Menghua Wu, Russell Littman, Jacob Levine, Lin Qiu, Tommaso Biancalani, David Richmond, Jan-Christian Huetter
TL;DR
This work introduces PerturbQA, a benchmark for language-grounded reasoning over perturbation experiments, to address a gap where semantic biology is underutilized by prior models. It reframes perturbation outcomes as discrete, downstream-relevant tasks (differential expression, direction of change, and gene-set enrichment) and grounds reasoning in domain knowledge graphs via a retrieval-augmented, chain-of-thought prompting framework called Summer. Across five Perturb-seq datasets, current methods underperform on PerturbQA, while Summer—an 8B/70B-parameter LLM setup with retrieval and KG-informed prompts—matches or exceeds prior state-of-the-art without model fine-tuning. The work provides code and data to encourage broader adoption of language-based approaches in perturbation biology and highlights future directions for richer, more reliable biological reasoning with LLMs. Overall, PerturbQA and Summer offer a practical path toward more interpretable, knowledge-grounded perturbation analyses with potential to reduce experimental burden and improve downstream interpretation.
Abstract
High-content perturbation experiments allow scientists to probe biomolecular systems at unprecedented resolution, but experimental and analysis costs pose significant barriers to widespread adoption. Machine learning has the potential to guide efficient exploration of the perturbation space and extract novel insights from these data. However, current approaches neglect the semantic richness of the relevant biology, and their objectives are misaligned with downstream biological analyses. In this paper, we hypothesize that large language models (LLMs) present a natural medium for representing complex biological relationships and rationalizing experimental outcomes. We propose PerturbQA, a benchmark for structured reasoning over perturbation experiments. Unlike current benchmarks that primarily interrogate existing knowledge, PerturbQA is inspired by open problems in perturbation modeling: prediction of differential expression and change of direction for unseen perturbations, and gene set enrichment. We evaluate state-of-the-art machine learning and statistical approaches for modeling perturbations, as well as standard LLM reasoning strategies, and we find that current methods perform poorly on PerturbQA. As a proof of feasibility, we introduce Summer (SUMMarize, retrievE, and answeR, a simple, domain-informed LLM framework that matches or exceeds the current state-of-the-art. Our code and data are publicly available at https://github.com/genentech/PerturbQA.
