Single-Cell Pseudotime Trajectory Explorer
Interactive single-cell pseudotime simulator: generate a branching differentiation trajectory in 3D expression space, watch a minimum-spanning-tree lineage graph emerge, and click any cell to make it the new root and re-order the population along its developmental path.
Real single-cell sequencing experiments capture a snapshot of thousands of cells frozen at different points along a developmental process — not a time-lapse. Pseudotime analysis reconstructs the missing time axis by connecting cells that are close together in expression space into a lineage graph and measuring distance along that graph. This simulator builds a synthetic branching population, computes its minimum-spanning-tree lineage graph in real 3D, and colors every cell by its pseudotime — click any cell to re-root the tree and watch the whole population re-order around its new developmental origin.
Generate a branching single-cell differentiation trajectory in 3D expression space, watch a minimum-spanning-tree lineage graph connect the population, and click any cell to re-root the tree and re-order everyone's pseudotime around it.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install