t = 0.0

RNA Velocity: Single-Cell Trajectory Vector Field (2D)

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 2D canvas simulator integrates the real unspliced/spliced mRNA splicing-kinetics ODEs for a population of cells embedded in a flat trajectory plane: 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 2D arrow overlaid on the scatter, exactly mirroring how tools like scVelo turn per-gene kinetics into the streamline arrows biologists overlay on a UMAP plot. A live "velocity↔truth match" readout checks the inferred arrows against the known synthetic ground truth. Adjust transcription, splicing and degradation rates to see how each kinetic parameter reshapes the speed and sharpness of commitment.