loading...
Starting.
running...
The science
Neurons make their proteins in the cell body, but the synapse can be a metre away. Vesicles, mitochondria and lysosomes are hauled along microtubules by two motor families: kinesin-1 walks toward the plus end (the synaptic terminal) and cytoplasmic dynein toward the minus end (the cell body). Most cargos carry both, so the cargo is a rope in a tug-of-war. This lab is the standard Muller-Klumpp-Lipowsky model (PNAS 105, 4609, 2008) solved with an exact stochastic simulation.
Force-velocity of one motor. A bound motor pulling against a load F steps more slowly. Below stall the relation is close to linear; kinesin resists backward sliding strongly, dynein is dragged backward faster:
kinesin: FK(v) = Fs(1 − v/vf) for v ≥ 0, Fs(1 − v/vb) for v < 0 (Fs = 6 pN, vf = 1000 nm/s, vb = 6 nm/s)
dynein: FD(v) = Fs(1 − |v|/vf) for v ≤ 0, Fs(1 + v/vb) for v > 0 (Fs = 1.1 pN, vf = 650 nm/s, vb = 72 nm/s)
Force balance. All motors that are bound move together at one cargo speed v. With nk kinesin and nd dynein bound, the net force is zero (drag is about 10−3 pN, negligible):
nk FK(v) = nd FD(v), load per motor = nkFK/nk or ndFD/nd
The root is found by bisection (graph 3 shows the crossing). For one kinesin against one dynein it has a closed form, v = (FsK − FsD)/(FsK/vfK + FsD/vbD) = 230 nm/s, and for equal team stall forces (nkFsK = ndFsD) the cargo stalls.
Load-dependent detachment. A motor under load lets go faster, e(F) = e0 exp(F/Fd) (e0 = 1.0 /s and Fd = 3 pN for kinesin; 0.27 /s and 0.75 pN for dynein). Free motors on the cargo re-attach at constant rates π0 (5 /s kinesin, 1.6 /s dynein). When a team is stretched in a tug-of-war, the weaker side detaches under the stronger side's pull, which is why the cargo moves in bursts.
Stochastic simulation (Gillespie). The state is (nk, nd). Four event types have the rates (Nk − nk)πK, (Nd − nd)πD, nkeK, ndeD. The next event time is −ln(1−u)/Rtotal; the cargo moves at the force-balance speed between events, so the position is integrated exactly, with no time-step error. Waiting times are memoryless, so the playback can be cut into frames without changing the statistics.
ATP and the track. Free speeds follow Michaelis-Menten, vf([ATP]) = vmax[ATP]/(KM + [ATP]) with KM = 70 µM for kinesin and 250 µM for dynein (typical in-vitro values; the table speeds are those at 1 mM). Stall forces are left unchanged. The tau slider multiplies kinesin binding by (1 − 0.7 tau) and detachment by (1 + 1.5 tau); the dynein-inhibition slider reduces dynein speed and binding. Both are illustrative scalings of real, qualitative effects, not measured curves.
Numerical checks run in the page. (1) The mean run length of a lone kinesin, from 4000 simulated runs, against v0/e0 = 1000 nm; (2) the force-balance solver for 1 kinesin versus 1 dynein against its closed form; (3) 11 kinesin against 60 dynein (equal stall force 66 pN) has zero speed; (4) the time-averaged bound fraction of an unopposed 6-kinesin team against the binomial value π/(π + e0) = 5/6; (5) the Michaelis-Menten speed at [ATP] = KM equals half of vmax.
Simplifications. The model is one-dimensional: no sideways steps, no switching between protofilaments or microtubules, and no cargo rotation. Forces are shared equally among the bound motors of a species; coupling stiffness (the elasticity of the stalks) and the dynein catch-bond or super-stall behaviour are not included. Parameters are the published in-vitro means of Muller et al.; in cells, adaptors, other motors (kinesin-3, myosin V), MAP crowding and organelle drag change them. The 40 um axon is a stylised straight segment; the cargo that reaches an end is re-launched from the middle. The motors in the pictures are drawn schematically at the correct size (kinesin 80 nm, vesicle as set).