NK Cell Missing-Self Recognition
Interactive 3D simulation of natural killer cell target scanning: watch NK cells weigh inhibitory MHC-I (self) signals against activating stress-ligand signals to decide which target cells to kill, and see how downregulating MHC-I triggers missing-self recognition.
Natural killer cells patrol tissue and decide, target by target, whether to kill — not by recognising a foreign antigen the way T cells do, but by weighing an inhibitory signal from self MHC class I against an activating signal from stress-induced ligands. This simulation renders a field of target cells, each with its own MHC-I and stress-ligand density, and lets one to three NK cells dock at each cell in turn, integrate the two signals against a tunable threshold, and either spare or kill it. Downregulate MHC-I across the population, or carve out an infected patch, and watch the kill decisions track the underlying biology: cells that lose their "self" signal get killed even though nothing foreign was ever displayed.
Watch natural killer cells scan a field of target cells, weighing inhibitory MHC-I signals against activating stress-ligand signals to decide which cells to kill — and see how downregulating MHC-I triggers missing-self recognition.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install