Journal of Theoretical BiologyBioinformaticsPeer-reviewed journal article
A data-driven method to learn a jump diffusion process from aggregate biological gene expression data
Jia-Xing GaoiD, Zhenyi WangiD, Michael Q. ZhangiD, Minping Qian, Da-Quan Jiang
Abstract
Dynamic models of gene expression are urgently required. Different from trajectory inference and RNA velocity, our method reveals gene dynamics by learning a jump diffusion process for modeling the biological process directly. The algorithm needs aggregate gene expression data as input and outputs the parameters of the jump diffusion process. The learned jump diffusion process can predict population distributions of gene expression at any developmental stage, achieve long-time trajectories for individual cells, and offer a novel approach to computing RNA velocity. Moreover, it studies biological systems from a stochastic dynamics perspective. Gene expression data at a time point, which is a snapshot of a cellular process, is treated as an empirical marginal distribution of a stochastic process. The Wasserstein distance between the empirical distribution and predicted distribution by the jump diffusion process is minimized to learn the dynamics. For the learned jump diffusion equation, its trajectories correspond to the development process of cells and stochasticity determines the heterogeneity of cells. Its instantaneous rate of state change can be taken as "RNA velocity", and the changes in scales and orientations of clusters can be noticed too. We demonstrate that our method can recover the underlying nonlinear dynamics better compared to parametric models and diffusion processes driven by Brownian motion for both synthetic and real world datasets. Our method is also robust to perturbations of data because it only involves population expectations.
- Citations
- 5
- FWCI
- 0.24
- Field percentile
- 44th percentile
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
- 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
- Bayesian Inference of RNA Velocity from Multi-Lineage Single-Cell Data
Yichen Gu, David T. Blaauw, Joshua D. Welch·bioRxiv·Jul 8, 2022
- Accurate reconstruction of dynamic gene expression and growth rate profiles from noisy measurements
Gonzalo Vidal, Carlos Vidal-Céspedes, Timothy J. Rudge·bioRxiv·Mar 16, 2021
- Diffusion pseudotime robustly reconstructs lineage branching
Laleh Haghverdi, Maren Buettner, … Fabian J. Theis·Nature MethodsPeer-reviewed·Aug 29, 2016
- Exovelo: Cell States Velocity Estimation Without Parameter Fitting
Yiftach Josef Kolb, Laleh Haghverdi·bioRxiv·Jul 2, 2025
- Representation learning of RNA velocity reveals robust cell transitions
Chen Qiao, Yuanhua Huang·Proceedings of the National Academy of SciencesPeer-reviewed·Dec 3, 2021