Plate IV.31 · Publications

RegVelo: Gene-regulatory-informed dynamics of single cells

Article in Cell, June 2026.

Open accessResearch area: Single Cell RNA, Gene Expression

Authors

  1. Weixu Wang
  2. Zhiyuan Hu
  3. Philipp Weiler
  4. Sarah Mayes
  5. Marius Lange
  6. Daniel M. Fountain
  7. Julianna O. Haug
  8. Jingye Wang
  9. Zhengyuan Xue
  10. Tatjana Sauka-Spengler
  11. Fabian J. Theis

Abstract

Cell fate transitions are driven by regulatory circuitry, yet RNA velocity models cellular dynamics without explicitly accounting for gene regulatory interactions, limiting mechanistic insight. Conversely, gene regulatory network (GRN) inference methods largely neglect the dynamic nature of biological systems. To overcome this conceptual disconnect, we present RegVelo, a bottom-up, actionable, and interpretable deep learning framework that jointly models splicing kinetics and gene regulatory interactions. Across diverse biological systems, RegVelo provides reliable predictive power for terminal states, gene interactions, and perturbation simulations. By applying RegVelo to zebrafish neural crest development using full-length Smart-seq3 and shared gene expression and chromatin accessibility measurements, we delineate regulatory programs underlying fate specification. Guided by in silico perturbations and validated by CRISPR-Cas9 knockout and single-cell Perturb-seq, we establish tfec as an early driver and elf1 as a regulator of pigment cell fate. RegVelo establishes a quantitative framework for bridging gene regulation and cell fate decisions.

Versions2

  1. PublishedCell10.1016/j.cell.2026.04.022
  2. PreprintbioRxiv10.1101/2024.12.11.627935

Cite

@article{wang2026regvelo,
  title = {{RegVelo: Gene-regulatory-informed dynamics of single cells}},
  author = {Wang, Weixu and Hu, Zhiyuan and Weiler, Philipp and Mayes, Sarah and Lange, Marius and Fountain, Daniel M. and Haug, Julianna O. and Wang, Jingye and Xue, Zhengyuan and Sauka-Spengler, Tatjana and Theis, Fabian J.},
  journal = {Cell},
  publisher = {Elsevier BV},
  year = {2026},
  month = jun,
  doi = {10.1016/j.cell.2026.04.022},
  url = {https://doi.org/10.1016/j.cell.2026.04.022},
  pmid = {42119563}
}
.bib file