Lab
Simulations, interactive tools, and visual explainers. Everything runs in your browser — no data leaves your machine.
reaction-diffusion
Chemical oscillator modeled as a Barkley PDE. Spiral wavefronts emerge from random initial conditions through local excitation and inhibition.
agent-based modeling
15,000 virtual slime mold agents deposit and follow chemical trails. Network-like structures self-organize through simple sense-turn-move rules.
swarm intelligence
Dual-pheromone ant simulation. Searching ants lay home scent; returning ants lay food scent. Efficient trails emerge without central coordination.
population genetics
Adjust allele frequencies and watch genotype distributions shift in real time. The null hypothesis of evolution.
From: Understanding Speciation, Part 1
statistical methods
Watch a distribution emerge from noise. Each sample simulates a composite score from 6 uncertain factors.
From: The Transplant Problem, Part 2
distributive justice
Explore the tradeoff between reducing total harm and distributing it equitably. Four metrics, one moral question.
From: The Transplant Problem, Part 3
stereochemistry
Compare D-glucose and L-glucose side by side. Every chiral center is flipped. Same atoms, same bonds, but your body can only use one.
From: The Sugar Articles
rare sugars
L-glucose costs more than gold per kilogram. The price gap between common sugars and L-glucose spans five orders of magnitude.
biochemistry
There is no short enzymatic path from D-glucose to L-glucose. The graph makes the distance visible.