HomeMolecular BiologyRNA Velocity: Single-Cell Trajectory Vector Field

RNA Velocity: Single-Cell Trajectory Vector Field

Interactive single-cell RNA velocity simulator: integrate the unspliced/spliced mRNA kinetics for a bifurcating differentiation trajectory and watch each cell's inferred velocity vector predict its future transcriptional state.

Molecular Biology3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
single-cell-omics ↗ Open standalone

RNA velocity is the technique single-cell genomics uses to turn one static snapshot of a tissue into a prediction of where each cell is heading next. This simulator integrates the real unspliced/spliced mRNA splicing-kinetics ODEs for a population of cells moving along a bifurcating differentiation trajectory: a shared progenitor trunk that splits into two committed fates once cells pass a branch point. Each cell's instantaneous RNA velocity — the rate of change of its spliced mRNA, ds/dt = β·u − γ·s — is rendered as a 3D arrow and also drives its motion along the embedding, exactly mirroring how tools like scVelo turn per-gene kinetics into the streamline arrows biologists overlay on a UMAP plot. Adjust transcription, splicing and degradation rates to see how each kinetic parameter reshapes the speed and sharpness of commitment.

⚙ Under the hood

Integrate the real unspliced/spliced mRNA splicing-kinetics equations for a population of cells moving along a bifurcating differentiation trajectory, and watch each cell's RNA velocity vector predict whether it is committing to fate A or fate B.

single-cellRNA velocitytranscriptomicsdifferentiationbioinformaticsgenomics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)