Click neuron to select · Drag to pan · Scroll to zoom · Click again or click empty space to deselect
Voltage Trace — Neuron #— (click network to select)
Blue line = membrane voltage · Yellow dashed = threshold · Grey dashed = resting potential
Spike Raster — All Neurons × Time
Each row = one neuron · Each dot = one action potential · Patterns reveal synchrony, waves, oscillations
Phase Portrait — V vs dV/dt
X = membrane voltage (mV) · Y = dV/dt (rate of change) · Limit cycle = sustained firing · Fixed point = rest
Electronic Circuit Models
Connectome & Weight Distribution
STDP (Spike-Timing-Dependent Plasticity): weights strengthen when pre fires before post (LTP), weaken when post fires first (LTD). This is how biological synapses learn.
∑ Neural Engineering Framework — Population Coding
Top: Tuning curves — each neuron's firing rate vs input x · vertical line = current xBottom:━ decoded ╌ true value · noise shrinks with more neurons
🪱 C. elegans Connectome — 302 Neurons
C. elegans Facts
Neurons: 302 total
Synapses: 7,524 chemical
Gap junctions: 890
Mapped: 1986 (White et al.)
Motor neurons: 111
Sensory neurons: 60
Interneurons: 131
OpenWorm Project
Loaded this exact connectome into a Lego Mindstorms robot — it moved autonomously, responding to touch stimuli with no programmed behavior. Pure neural computation.
Press a stimulus button to activate neural pathways.
Motor Output
Forward 0%
Reverse 0%
Turn 0°
🗺 Spatial Trajectory — worm position driven by motor output
📈 Motor neuron firing rates over time
Real C. elegans connectome data (White et al. 1986). Stimulus → sensory neuron → interneuron chain → motor neuron activation.