Every canvas animation on the site — molecular machines, biological coherence systems, cosmological fine-tuning, argument graphs, and article-embedded visualisations.
Two major canvases in one article. The DNA double-helix hero animates floating base letters and paired rungs in real time. Below it, a force-directed RGP knowledge graph plots 48 coherence nodes — expandable on hover, zoomable to detail, gated for Champion interactivity. The most complex animation on the site.
Molecular Machines · ATP Synthase F₀F₁-ATP Synthase — Rotary Motor, LiveFull 3D Canvas animation of the ATP synthase nanomotor. Counter-rotating F₀/F₁ rings, proton-flow particles, γ-shaft spinning at 120 RPM. An interactive Goldilocks slider adjusts the ΔpH gradient in real time — ATP burst particles spawn only when proton flow enters the viable zone. Paul Boyer's 1997 Nobel mechanism, rendered.
The molecular machine at the centre of the NOW argument. F₀ stator ring anchors in the membrane; F₁ catalytic head synthesises ATP. Proton gradient drives γ-shaft rotation at 120 RPM with >95% mechanical efficiency — better than any human-engineered motor at the same scale. Interactive Goldilocks panel adjusts ΔpH live; ATP bursts only fire in the viable zone.
Canvas 2D · dual loop · proton particle system · rotor geometry · 120 RPM · Goldilocks slider
Kinesin-1 walking along a microtubule. The two-headed motor protein takes 8 nm steps, hydrolysing one ATP per step. Animation shows the hand-over-hand gait, cargo binding domain, and the stochastic detachment probability that limits run length.
Canvas 2D · step geometry · ATP hydrolysis cycle · processivity counter
Hub page hero canvas: 12 colored nodes orbit a central attractor on elliptical paths with per-node phase offsets and speed variations. Each node corresponds to one biological system with its system color. Connection lines draw between nearby nodes above a threshold distance. Goldilocks hover bars on each card animate a cursor that drifts toward the danger zone on hover.
Canvas 2D · orbital ellipse paths · 12-node system · connection-line threshold · CSS hover bar
Hero canvas with two layers: floating A/T/G/C base letters drifting upward with random drift, fading at the top; double helix drawn as two sine-offset spiral arms with connecting base-pair rungs. Rung color varies by base type (A=cyan, T=blue, G=green, C=gold). Helix rotates slowly on a vertical axis via phase offset increment. Goldilocks slider tracks base-pair fidelity.
Canvas 2D · particle system · sinusoidal helix geometry · base-pair rung rendering · Goldilocks
Hero canvas showing a chromatin fiber as a chain of nucleosomes. Methylation marks (CpG methyl groups) appear and disappear stochastically — marks pulse with a glow when active. Overall methylation density reflects the Goldilocks slider for CpG methylation %. Demonstrates the second layer of genetic information beyond DNA sequence.
Canvas 2D · stochastic mark toggling · nucleosome chain geometry · pulse glow · Goldilocks
Hero canvas: nucleosome octamers (protein spools) with DNA wrapped around them. Histone tail modifications cycle in sync with the Goldilocks acetylation slider — acetylation = open chromatin (expanded spacing); methylation = compact (tight spacing). Tails extend and retract with easing. Demonstrates a chemical language written on top of the genetic language.
Canvas 2D · nucleosome geometry · histone tail easing · chromatin compaction states · Goldilocks
Hero canvas: a DNA strand scrolls horizontally. CpG dinucleotides are highlighted as nodes. DNMT writer enzymes (moving particles) attach methyl group caps; TET eraser enzymes remove them. The ratio of writers to erasers is driven by the TET demethylation Goldilocks slider. Demonstrates the reversible chemical marking system that controls which genes are expressed.
Canvas 2D · scrolling strand · enzyme particles · methyl cap attach/remove · Goldilocks
Hero canvas: cell membrane shown as a horizontal phospholipid bilayer. Above it, glycoprotein and glycolipid chains extend upward as branching tree structures, swaying gently with sinusoidal oscillation per-chain phase offset. Chain density and height respond to the Goldilocks chain length slider. A third language of cellular identity, written in branching sugar polymers.
Canvas 2D · branching tree geometry · sinusoidal sway · phase-offset per chain · Goldilocks
Two-canvas system. Hero canvas: F₀/F₁ motor assembly with counter-rotating rings, proton flow particles, and γ-shaft spinning at 120 RPM. Secondary motor canvas shows isolated rotor rotation synced to Goldilocks slider. ATP burst particles spawn at synthesis point when ΔpH is in the viable zone. See also: full-page Molecular Machines version →
Canvas 2D · dual loop · proton particle system · rotor geometry · 120 RPM · Goldilocks · ATP burst
Hero canvas: network of nodes (mRNA targets) connected by edges (miRNA interactions). Nodes glow and pulse; edges draw and fade based on connection strength driven by the seed match length Goldilocks slider. Active nodes show translational suppression via color shift. Network layout uses fixed positions with spring-like oscillation.
Canvas 2D · force-layout simulation · node pulse · edge fade · network topology · Goldilocks
Hero canvas: RNA strand as a chain of nucleotide beads that folds and unfolds cyclically — forming stem-loop hairpin structures (catalytic active conformation) then unfolding back to linear. Fold progress driven by a sinusoidal cycle. Active conformation glows at the catalytic center. Demonstrates why RNA cannot solve its own origin problem.
Canvas 2D · bead-spring chain · hairpin fold geometry · catalytic glow pulse · Goldilocks
Hero canvas: DNA double helix with rungs that stochastically turn red (mutation event) then repair back to correct color. Mutation rate controlled by the μ Goldilocks slider. At high mutation rates the helix becomes predominantly red — error catastrophe visualised. Eigen's Q = (1−μ)^L computed live and displayed in the score panel.
Canvas 2D · stochastic rung mutation · helix geometry · Q-score live computation · Goldilocks
Hero canvas: hierarchical gene regulatory network with master transcription factors at top, activating downstream target genes in a cascade. Activation flows downward as a travelling pulse along edges. Network branches from 1 master TF → 3 modules → 9 terminal states. Cascade timing driven by propagation delay linked to the GRN complexity Goldilocks slider.
Canvas 2D · directed acyclic graph · pulse propagation · cascade timing · Goldilocks
Two-canvas system. Hero canvas: bead-spring polypeptide chain cycling through folded/unfolded states via foldProgress variable. Secondary canvas: energy landscape folding funnel — a 3D funnel drawn in 2D projection that widens/roughens based on score, with native-state dot glowing at the bottom. Funnel redraws via window._drawFunnel(score) called by sliders.
Canvas 2D · bead-spring chain · funnel projection geometry · _drawFunnel() API · Goldilocks
Hero canvas: particle field representing kinase/phosphatase populations. Particles randomly activate and spread activation to neighbors within a radius, simulating a signaling cascade. At balanced kinase:phosphatase ratio (1:1), activation spreads then resolves. At extreme ratios, either no signal propagates or runaway activation fills the field — the Goldilocks precision of cellular signaling.
Canvas 2D · particle activation spread · neighbor-radius cascade · kinase:phosphatase ratio · Goldilocks
Two major canvases. DNA helix hero: floating base letters, double helix with animated rungs. RGP knowledge graph: force-directed node graph with Champion-only interactivity — nodes expand on hover, zoom to detail view, coherence score via node glow. Most complex animation on the site. 48 coherence sliders tied to article content.
Canvas 2D · force-directed graph · D3-style physics · zoom states · 48 coherence sliders
Article hero canvas: animated DNA double helix with base pair rungs and floating base letters. IntersectionObserver-controlled — only animates when in viewport. Tab-visibility aware via _tabVisible flag.
Canvas 2D · IntersectionObserver · prefers-reduced-motion · tab-visibility API
Three canvas animations: Fibonacci spiral drawn incrementally with golden ratio rectangles overlaid; Voronoi pattern showing natural tessellation; symmetry axis visualization. Each IntersectionObserver-triggered.
Canvas 2D · Fibonacci geometry · Voronoi approximation · IntersectionObserver · 3 independent loops
Two canvas animations: E and B field components oscillating perpendicular to propagation; tick-based spectral color sweep across visible spectrum with wavelength annotation. Both IntersectionObserver-triggered.
Canvas 2D · EM wave geometry · spectral color mapping · dual RAF loops
Three canvas animations: propositional logic truth table drawing; symbol-to-referent mapping with connection lines; recursive self-reference diagram. Gold/white on black. Demonstrates non-reducibility of symbolic reference to physical causation.
Canvas 2D · logic diagram geometry · symbol mapping · 3 IntersectionObserver loops
Two RAF loops: population fitness landscape showing allele frequency changes under selection; speciation event visualization. Uses animId handle for pause/resume.
Canvas 2D · population genetics simulation · allele frequency · fitness landscape
Finite-cycle animation (360 ticks then stops). Brutalist grid structure progressively deconstructs: grid lines fragment, blocks separate, proportional relationships dissolve. Argues formal incoherence, not mere austerity. Auto-stops to save performance.
Canvas 2D · finite-cycle · grid geometry · deconstruction sequencing · auto-stop
Three independent canvas loops on one page, each IntersectionObserver-triggered: DNA helix hero; ATP motor animation; cosmological fine-tuning visualization — particle universe expanding from a point with fine-tuning parameter overlay.
Canvas 2D · 3 independent loops · IntersectionObserver · tab-visibility guard · prefers-reduced-motion
Two canvas loops: primary DNA helix animation and a secondary canvas showing a base-pair codon table with animated highlighting as codons are read by a ribosome cursor. Companion to NOW · I.
Canvas 2D · codon table rendering · ribosome cursor animation · dual loops
Two canvas loops: water molecule cluster showing hydrogen bond network — molecules rotate slowly with H-bonds drawn as dashed lines, breaking and reforming stochastically. Secondary canvas: density anomaly visualization showing ice less dense than water.
Canvas 2D · molecular geometry · H-bond stochastic · density anomaly diagram
Particle container simulation: ordered → disordered states. Left side ordered, right side random. Partition opens, order degrades over time. Reversed partition shows entropy decrease requires work input. Companion to the NOW · IV thermodynamics argument.
Canvas 2D · particle container · entropy visualization · partition mechanics · auto-stop
Full-page force-directed graph of all RGP nodes. ForceAtlas2-style layout loop. 232+ nodes clustered by type. Champion-only: click to expand node detail, drag to reposition, search to highlight. Most computationally demanding animation on site.
Canvas/SVG · ForceAtlas2 layout · 232+ nodes · Champion-gated interactivity
Animated star-field constellation showing RGP query nodes as stars connected by argument lines. Stars pulse with individual glow cycles. Connection lines draw in progressively. Demonstrates how queries form argument constellations.
Canvas 2D · star-field · pulse glow · progressive line drawing
Matrix of argument operators (supports, challenges, depends_on, etc.) shown as animated grid cells. Each cell activates when its relation type is active in a demonstration query. Demonstrates the relational grammar of RGP.
Canvas 2D · grid cell transitions · operator activation sequence · RAF transition wrapper
Central argument node radiates resonance waves outward as connected nodes activate in sequence. Each activation creates a concentric ring bloom that fades out. Shows how a single strong argument creates a resonance pattern through its relations.
Canvas 2D · radial bloom geometry · concentric ring fade · sequential node activation
Vertical depth probe descends through argument layers (claims → entities → sources) visualised as horizontal strata. The probe activates nodes at each depth. Illustrates the layered RGP architecture: surface claim → supporting entity → primary source.
Canvas 2D · vertical strata geometry · probe traversal · layer activation
Tree animation: root claim branches into supporting claims, each branching into evidence nodes. Tree grows progressively left-to-right, branch lines draw in sequence, node labels fade in after their branch is drawn.
Canvas 2D · tree growth animation · sequential branch drawing · text fade-in
Linear inference chain: premises flow left-to-right through logical operators to a conclusion. Each step activates with a travelling pulse. Can be paused, reversed, and replayed. Demonstrates Intrigue → Inference → Information as a directed flow.
Canvas 2D · directed chain · pulse traversal · pause/reverse/replay · animId handle
Hub page hero canvas: particle system with nodes orbiting a central attractor. Pointer interactivity — cursor attracts nearby particles. Used as the NEAR track index page.
Canvas 2D · particle orbit · pointer attraction · hub hero
Butterfly SVG wing-beat animation with particle trail. Used as the site identity showcase page. Wings use CSS transform-based flap with SVG path warping.
SVG · CSS transform · particle trail · wing-beat cycle