Explore the principles of evolution, population genetics, ecology, and developmental biology. Watch alleles sweep to fixation, predator-prey populations oscillate, and patterns emerge from reaction-diffusion equations. These interactive simulations bring theoretical biology to life, from Hardy-Weinberg equilibrium to coalescent genealogies and evolutionary game theory.
Explore the forces that shape genetic variation. Watch selection, mutation, migration, and drift change allele frequencies, and trace genealogies backward through the coalescent.
Adjust selection, mutation, migration, and drift to see allele frequencies evolve—explore when Hardy-Weinberg equilibrium holds
Watch two-locus haplotype frequencies evolve—see how recombination breaks down linkage disequilibrium
Watch a beneficial allele sweep to fixation—see linked neutral variants hitchhike along
Simulate asexual populations accumulating deleterious mutations—watch the fittest class irreversibly disappear
Balance migration against local selection—explore stable clines and gene flow across environments
Generate random genealogies backward in time—add population structure to see migration and coalescence
Apply the breeder's equation to quantitative traits and explore adaptive landscapes with fitness peaks and valleys. Simulate CRISPR gene drives spreading through populations.
Select for a quantitative trait and watch response to selection—explore heritability and breeding values
Fitness peaks and valley crossing
Simulate CRISPR homing gene drives—adjust homing efficiency and fitness costs to see invasion dynamics
Watch predator-prey cycles, epidemic outbreaks, and cooperation emerge in public goods games. Explore Allee effects and critical population thresholds for survival.
Watch predator and prey populations oscillate in phase space—adjust parameters to see cycles or extinction
Eco-evolutionary dynamics
Simulate epidemic spread through susceptible, infected, and recovered compartments—adjust R₀ to see outbreak dynamics
Explore populations with positive density dependence—find critical thresholds for survival or extinction
Simulate cooperators producing public goods and cheaters free-riding—explore the tragedy of the commons
Watch Turing patterns form stripes and spots from reaction-diffusion equations. Build genetic circuits with toggle switches and repressilators. See traveling waves of advance spread across space.
Watch stripes and spots form from reaction-diffusion equations—adjust activator and inhibitor parameters
Build toggle switches and repressilators from transcription factors—see bistability and oscillations emerge
Traveling wave of advance
Apply Hamilton's rule to kin selection and explore evolutionarily stable strategies. Watch replicator dynamics play out in Hawk-Dove games and other evolutionary conflicts.
Simulate birth-death phylogenetic trees and watch lineages diversify over time. Explore how speciation and extinction shape the tree of life.