HomeGenetics & EvolutionCancer Genetics: Oncogenes vs Tumor Suppressors

Cancer Genetics Simulator

Interactive clonal-evolution simulator: watch a single cell grow into a tumor as oncogene activation (RAS/MYC), tumor-suppressor loss (TP53/RB) and microsatellite instability tune division rate, apoptosis resistance and mutation rate in real time.

Genetics & Evolution3DModerate60 FPS
cancer-genetics ↗ Open standalone

Cancer arises from an accumulation of somatic mutations, not a single event. This simulator models a growing clonal population starting from one normal cell on a 3D lattice: at every step each cell may divide into a free neighboring slot or undergo apoptosis, with both probabilities set by which driver mutations it carries. Oncogenes like RAS and MYC raise the division rate when activated; tumor-suppressor genes like TP53 and RB normally trigger apoptosis in damaged cells, so losing one lets damage go unpunished. Microsatellite instability controls how fast new drivers appear at each division. Tune the sliders to see how a tissue tips from stable turnover into unchecked clonal expansion — and watch which color, the malignant red double-mutants, ends up dominating the mass.

⚙ Under the hood

Interactive clonal-evolution simulator: watch a single cell grow into a tumor as oncogene activation (RAS/MYC), tumor-suppressor loss (TP53/RB) and microsatellite instability tune division rate, apoptosis resistance and mutation rate in real time.

Three.jsGeneticsCancer BiologyCell BiologyOncogene

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

What did you find?

Add reproduction steps (optional)