Home▸Cold, Flu & RSV▸Antigenic Drift 3D Map: Flu Strain Selection Simulator (3D)

Antigenic Drift 3D Map: Flu Strain Selection Simulator (3D)

Hemagglutinin drift walked as a correlated random path through a 3D antigenic shape-space — horizontal plane for antigenic distance, vertical axis for time — with a WHO-style committee forecasting a vaccine strain from noisy surveillance data before the true circulating variant arrives.

Cold, Flu & RSV3DModerate60 FPS⇄ 2D version
3d-flu-vaccine-antigenic-drift-simulator ↗ Open standalone

This 3D companion drives the same antigenic-drift-and-strain-selection idea as the 2D version, but instead of a flat metric readout it renders the drift itself as a genuine random walk through a 3D antigenic map: the horizontal plane encodes antigenic distance between hemagglutinin variants, the vertical axis encodes the twelve months from the prior season's strain to the next flu season. A teal tube traces the true path the virus actually walks, month by month, with correlated turns whose size is set by the seasonal-change slider. A pink marker sits at the committee's meeting point — where the selection-lead-time slider decides how early they have to commit — and a violet dashed line shows their forecast, built by extrapolating the recently observed trend and corrupted by noise that scales inversely with the surveillance-quality slider. The real Euclidean distance between that forecast and where the true walk ends up twelve months later is what actually drives the vaccine-match, effectiveness and mismatch-risk readouts, and three morphing protein meshes — their surface bumps scaled by the same drift magnitude — sit at the prior strain, the vaccine strain and the true circulating variant so you can see the antigenic sites reshaping in real 3D space, not on a flat plane pretending to be one.

⚙ Under the hood

3D antigenic-cartography lab: a correlated random walk through 3D shape-space models real hemagglutinin drift, a WHO-style committee forecasts a vaccine strain from a noisy trend read, and vaccine match/effectiveness/risk are computed from the real geometric distance between that forecast and the true variant's final position.

antigenic driftantigenic cartographyinfluenzavaccine strain selectionrandom walkthree.js

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

What did you find?

Add reproduction steps (optional)