BioinformaticsBioinformaticsPeer-reviewed journal article
ARTEMIS integrates autoencoders and schrodinger bridges to predict continuous dynamics of gene expression, cell population and perturbation from time-series single-cell data
Abstract
Cellular processes like development, differentiation, and disease progression are highly complex and dynamic (e.g., gene expression). These processes often un-dergo cell population changes driven by cell birth, proliferation, and death. Single-cell sequencing enables gene expression measurement at the cellular resolution, allowing us to decipher cellular and molecular dynamics underlying these pro-cesses. However, the high costs and destructive nature of sequencing restrict observations to snapshots of unaligned cells at discrete timepoints, limiting our understanding of these processes and complicating the reconstruction of cellular trajectories. To address this challenge, we propose ARTEMIS, a generative model integrating a variational autoencoder (VAE) with unbalanced Diffusion Schrodinger Bridge (uDSB) to model cellular processes by reconstructing cellular trajectories, reveal gene expression dynamics, and recover cell population changes. The VAE maps input time-series single-cell data to a continuous latent space, where trajectories are reconstructed by solving the Schrodinger bridge problem using forward-backward stochastic differential equations (SDEs). A drift function in the SDEs captures deterministic gene expression trends. An additional neural network estimates time-varying kill rates for single cells along trajectories, enabling recovery of cell population changes. Using three scRNA-seq datasets--pancreatic {beta}-cell differentiation, zebrafish embryogenesis, and epithelial-mesenchymal transition (EMT) in cancer cells--we demonstrate that ARTEMIS: (i) outperforms state-of-art methods to predict held-out timepoints, (ii) recovers relative cell population changes over time, and (iii) identifies "drift" genes driving deterministic expression trends in cell trajectories. Furthermore, in silico perturbations show that these genes influence processes like EMT. The code for ARTEMIS: https://github.com/daifengwanglab/ARTEMIS.
- organism: human
- organism: zebrafish
- assay: scRNA-seq
- research focus: trajectory inference
- research focus: differential expression
- approach: variational autoencoder
- approach: diffusion model
- approach: statistical model
- Citations
- 4
- FWCI
- 1.19
- Field percentile
- top 24%
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
- scNODE: Generative Model for Temporal Single Cell Transcriptomic Data Prediction
Jiaqi Zhang, Erica Larschan, … Ritambhara Singh·BioinformaticsPeer-reviewed·Jun 15, 2024
- scDiffEq: drift-diffusion modeling of single-cell dynamics with neural stochastic differential equations
Michael E. Vinyard, Anders W. Rasmussen, … Luca Pinello·bioRxiv·Dec 6, 2023
- Cell Trajectory Inference based on Optimal Transport and a mechanistic stochastic gene expression model
Clémence Fournié, Elias Ventre, … Fabien Crauste A·npj Systems Biology and ApplicationsPeer-reviewed·May 21, 2026
- CellPace: A temporal diffusion-forcing framework for simulation, interpolation and forecasting of single-cell dynamics
- Trajectory inference from single-cell genomics data with a process time model
Meichen Fang, Gennady Gorin, Lior S. Pachter·PLoS Computational BiologyPeer-reviewed·Jan 21, 2025
- Representation learning of single-cell time-series with deep variational autoencoders
Achille Fraisse, Diego A. Oyarzún, Meriem El Karoui·bioRxiv·Sep 22, 2025