HomeMolecular BiologyCable-Equation Saltatory Conduction Solver

Saltatory Conduction: A Cable-Equation Axon Model

A 2D numerical counterpart to the 3D myelin g-ratio simulator: a finite-difference solve of the passive cable equation drives saltatory conduction node-to-node, and a Nagumo reaction-diffusion wave drives continuous conduction across demyelinated stretches, so conduction velocity and the g-ratio optimum emerge from the equations instead of being read off the Hursh/Rushton formulas.

Molecular Biology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-myelination-conduction-velocity ↗ Open standalone

This is the 2D counterpart to the 3D myelin g-ratio simulator, built on an entirely different computational core. Instead of plugging the axon's diameter and g-ratio into the classic Hursh diameter rule and Rushton g-ratio formula, this version discretizes each myelinated internode and solves the passive cable equation by finite differences, timing exactly when the depolarization reaches the next node of Ranvier. Where myelin is stripped away, the model switches to a Nagumo bistable reaction-diffusion equation — the standard description of continuous, non-saltatory conduction — and clocks the speed of the resulting traveling wavefront. Conduction velocity, the g-ratio at which conduction is fastest, and the severity of slowing under demyelination all emerge from these two solvers rather than being read off a formula, and the segment-by-segment bar chart shows exactly which internodes are bottlenecking the signal.

⚙ Under the hood

The 2D counterpart to the 3D axon simulator, built on a different computational core: a finite-difference solve of the passive cable equation times each saltatory hop between nodes of Ranvier, and a Nagumo reaction-diffusion wave clocks continuous conduction where myelin is stripped away, so conduction velocity and the g-ratio optimum emerge from the equations instead of the Hursh/Rushton formulas.

neurosciencemyelinaxonconduction velocitycable equationdemyelinationreaction-diffusionfinite difference

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)