Macrophage Polarization: Population Histogram & Sensitivity Kymograph
Interactive 2D companion to the 3D macrophage M1/M2 polarization simulator: instead of an orbiting tissue-volume scatter, it renders the same population ODE as a live polarization-index histogram against the analytic steady state, plus a receptor-sensitivity/time kymograph showing how heterogeneity in receptor density shapes the population's response.
The 3D macrophage M1/M2 simulator places a population of tissue macrophages in an orbiting 3D volume and drives each one with a real receptor-engagement relaxation model: LPS/IFN-γ pulls a cell toward the pro-inflammatory M1 pole, IL-4/IL-13 pulls it toward the pro-repair M2 pole, and a basal decay constantly pulls it back toward the resting M0 state. This 2D companion keeps the identical ODE and the identical 140-cell population with its receptor-sensitivity heterogeneity, but exposes it through two genuinely 2D-native, distribution-based views instead of a spatial tissue render: a live histogram of the population's polarization index against the model's own analytic steady-state prediction, and a receptor-sensitivity-versus-time kymograph that shows how cells with different receptor densities peel apart from each other as the cytokine mix changes.
2D companion to the 3D macrophage M1/M2 polarization simulator: instead of an orbiting tissue-volume scatter, it renders the same 140-cell receptor-engagement relaxation ODE as a live polarization-index histogram against the model's own analytic steady state, alongside a receptor-sensitivity/time kymograph that reveals how heterogeneity in receptor density spreads the population's response as LPS/IFN-γ and IL-4/IL-13 levels are tuned.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install