What problem does it solve?
scVelo helps you infer RNA velocity from snapshot single-cell RNA-seq data, revealing the direction of cell state transitions and estimating latent timing without requiring time-course experiments.
Core Features & Use Cases
- RNA velocity from spliced/unspliced dynamics: Estimate whether genes are upregulated or downregulated per cell by modeling unspliced versus spliced mRNA kinetics.
- Trajectory direction and latent time: Reconstruct developmental trajectories and compute shared latent time (pseudotime-like ordering) from the dynamical model.
- Driver gene identification: Rank genes whose kinetic dynamics best explain observed transitions, and quantify model confidence for coherence.
Quick Start
Use scvelo to compute RNA velocity and stream arrows on your existing UMAP by running the dynamical workflow on an AnnData object that contains layers["spliced"] and layers["unspliced"].