bioRxivBioinformaticsPreprint
ScAPE: A lightweight multitask learning baseline method to predict transcriptomic responses to perturbations
Sergio Romero-TapiadoriD, Pablo Rodríguez-MieriD, Martín Garrido‐RodrígueziD, Rubén TolosanaiD, Aythami MoralesiD, Julio Sáez-RodrígueziD
Abstract
Predicting biological responses to perturbations is essential for advancing drug development efforts. While high-throughput technologies have greatly enhanced our ability to study perturbation effects at the molecular level, accurately modeling these responses remains challenging due to the complex underlying molecular interactions, the vast dimensionality of cellular response, the limited amount of data, and technical limitations in data collection. Machine learning (ML) approaches have emerged as powerful tools for addressing these challenges. However, the observation in recent benchmarks that complex models do not consistently outperform simpler ones highlights the need for robust and efficient baselines for evaluating new methods. We present ScAPE (Single Cell Analysis of Perturbational Effects), an ML method for predicting drug-induced gene expression changes. ScAPE leverages only aggregated gene-level statistics across cell types and perturbations as input features, yet achieves good performance despite this simplicity. Its effectiveness was demonstrated in the Single-cell Perturbation Prediction NeurIPS 2023 challenge, where it ranked among the top-performing methods. We describe the core model and introduce extensions that enhance its utility as a baseline, including a multitask learning extension for simultaneous prediction of multiple transcriptional response metrics. A software API is provided to support adoption and integration into research pipelines. Benchmarking against other leading challenge entries and general-purpose ML approaches, using the original challenge metric, supports ScAPE as a simple, lightweight baseline for evaluating methods that predict perturbation effects at the gene-expression level. ScAPE is built using Keras 3, enabling support for different backends such as TensorFlow, JAX, or PyTorch, and freely available as an open-source package at github.com/scapeML/scape.
- assay: bulk RNA-seq
- research focus: perturbation response prediction
- approach: machine learning (classical)
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Predicting cellular responses to perturbation across diverse contexts with STATE
Abhinav Adduri, Dhruv Gautam, … Yusuf Roohani·CellPeer-reviewed·Aug 31, 2026
- A Systematic Comparison of Single-Cell Perturbation Response Prediction Models
Lanxiang Li, Yue You, … Luyi Tian·Science AdvancesPeer-reviewed·Sep 9, 2026
- Tracking biological hallucinations in single-cell perturbation predictions using scArchon, a comprehensive benchmarking platform
Jean Radig, Robin Droit, … Carl Herrmann·bioRxiv·Jun 23, 2025
- Beyond Expression Prediction: Benchmarking Differential Expression Classification in Single-Cell Perturbation Models
Junwei Sun, Yuxun He, … Yiqun T. Chen·bioRxiv·Jul 24, 2026
- Gene-embedding-based prediction and functional evaluation of perturbation expression responses with PRESAGE
Russell Littman, Jacob Levine, … Jan-Christian Hütter·bioRxiv·Jun 3, 2025
- PrePR-CT: Predicting Perturbation Responses in Unseen Cell Types Using Cell-Type-Specific Graphs
Reem Alsulami, Robert Lehmann, … Jesper N. Tegner·bioRxiv·Jul 24, 2024