scVelo
scVelo models RNA velocity from single-cell RNA-sequencing by estimating transcriptional dynamics from spliced and unspliced mRNA to characterize cellular differentiation and transient cell states.
Key Features:
- Likelihood-based dynamical modeling: Employs a likelihood-based dynamical model that solves the full splicing kinetics to generalize RNA velocity to transient cell states.
- Gene-specific kinetic inference: Infers gene-specific rates of transcription, splicing, and degradation.
- RNA velocity estimation from spliced and unspliced mRNA: Estimates rates of gene expression change by analyzing spliced and unspliced mRNA counts.
- Cell positioning along differentiation pathways: Determines cell positions along differentiation trajectories using inferred transcriptional dynamics.
- Identification of putative driver genes: Detects putative driver genes that may influence cell fate decisions based on inferred kinetics and velocity vectors.
Scientific Applications:
- Neurogenesis: Applied to neurogenesis to disentangle subpopulation kinetics and resolve dynamic developmental trajectories.
- Pancreatic endocrinogenesis: Applied to pancreatic endocrinogenesis to resolve transient endocrine progenitor states and lineage emergence.
- Cellular differentiation, lineage decisions, and gene regulation: Used to study differentiation processes, infer lineage decisions, and investigate gene regulatory dynamics in transient and non–steady-state systems.
Methodology:
Uses a likelihood-based dynamical model to solve full splicing kinetics, infers gene-specific transcription, splicing, and degradation rates, and estimates RNA velocity from spliced and unspliced mRNA counts.
Topics
Details
- License:
- BSD-3-Clause
- Cost:
- Free of charge
- Tool Type:
- library
- Programming Languages:
- Python
- Added:
- 1/9/2020
- Last Updated:
- 11/24/2024
Operations
Publications
Bergen V, Lange M, Peidli S, Wolf FA, Theis FJ. Generalizing RNA velocity to transient cell states through dynamical modeling. Nature Biotechnology. 2020;38(12):1408-1414. doi:10.1038/s41587-020-0591-3. PMID:32747759.
PMID: 32747759
Funding: - Deutsche Forschungsgemeinschaft: Collaborative Research Centre 1243, Subproject A17, GSC 1006
- Bundesministerium für Bildung und Forschung: 01IS18036A, 01IS18053A
- Helmholtz Association: ZT-I-0007
Documentation
Downloads
- Source codehttps://github.com/theislab/scvelo/releases/
Links
Repository
https://github.com/theislab/scvelo