Skip to content

Gait analysis ​

RodentLimb measures each paw's stance (on the ground) and swing (in the air) from a bottom view of a walking mouse, then derives spatial, temporal and coordination measures. The methods follow LocoMouse (Machado et al., 2015), CatWalk-style measures (Hamers et al., 2001), and the stride-level approach of Sheppard et al. (2022), including its handling of walking speed.

Recording ​

Bottom view of a straight walkway, ≥ 60 fps. Put a ruler in view once if you want cm. See Recording.

Stance and swing ​

A paw is in stance while it is stationary on the floor. For every frame, the app takes the smaller of the backward and forward steps of the paw. That keeps the touch-down and lift-off frames in stance, which a central difference would miss. The paw is in stance when this speed is below:

max( stance floor × BL/s , stance ratio × body speed )

Body speed is the speed of the midpoint between nose and tail base. Phases shorter than the minimum phase (30 ms) are merged into their neighbors. Each stance has a footprint: the mean paw position during that stance.

Stance, swing, stride and phase

Footfall pattern of a trotting mouse. A stride runs from one foot strike to the next of the same paw; the phase of another paw is when it strikes within that stride.

Which strides count ​

A stride is kept only if:

  • it lasts at most the maximum stride (1 s);
  • the body moves at least the minimum walking speed (1.0 BL/s);
  • the mouse walks straight: mean |angular velocity| ≤ the maximum turning rate (30 °/s; Sheppard et al. used ±20 °/s);
  • it is not the first or last stride of a continuous run, where the mouse accelerates or slows down (can be switched off).

Strides excluded for turning tells you how many were rejected for turning.

Measures ​

Speed ​

MeasureDefinition
Walking speedMean body speed over the analyzed strides (cm/s or BL/s)
Speed variability (CV)SD ÷ mean of stride speed
Strides analyzed · Time walkingCounts and % of frames above the minimum speed

Spatial ​

MeasureDefinition
Stride length (fore, hind; hind in BL)Distance between consecutive footprints of the same paw
Step length, hindDistance from a left hind print to the next right hind print, along the walking direction
Base of support (fore, hind)Lateral distance between left and right footprints, perpendicular to the walking direction (step width)
Print position (left, right)Distance between a hind print and the preceding fore print on the same side

Temporal ​

MeasureDefinition
Stride frequency1 ÷ mean hind stride duration
Stance, swing (fore, hind)Durations
Duty factor (fore, hind)Stance ÷ stride duration × 100

Speed-matched values ​

Almost every gait measure changes with speed (Batka et al., 2014), so comparing raw means between groups that walked at different speeds can be misleading. For each animal, RodentLimb fits a straight line of the measure against stride speed and reads it at the reference speed (default 2.0 BL/s):

  • hind stride length (BL), stride frequency, hind duty factor and hind swing @ reference speed.

At least 8 hind strides with some spread in speed are needed. If the animal never walked near the reference speed (outside 0.75×–1.25× of its observed range), the value is left blank rather than extrapolated. Use the same reference speed for the whole study. Per-stride speed is in the strides export if you prefer a mixed model with speed as a covariate (Sheppard et al., 2022).

Variability and symmetry ​

MeasureDefinition
Stride length / time variability (CV)SD ÷ mean over hind strides; increases in ataxia (Machado et al., 2015)
Hind stride L−R asymmetry(L − R) ÷ mean(L, R) × 100 for stride length

Coordination ​

MeasureDefinition
Interlimb phase(strike of target − strike of reference) ÷ reference stride, for LH→RH, LF→RF, LH→LF and LH→RF. Circular mean, 0–1
Hind coupling strength (R)Resultant length of LH→RH phases: 1 = perfectly consistent, 0 = random
Regularity index4 × normal step-sequence patterns ÷ paw placements × 100 (Cheng et al., 1997)
Gait pattern (% walk, trot, gallop, bound)Per hind stride, after Bellardita & Kiehn (2015): hind phase 0.5 ± 0.15 → walk, or trot if the diagonal (LH→RF) phase is 0 ± 0.15; hind phase 0 ± 0.15 → bound; otherwise gallop

A phase of 0.5 means the two paws alternate; 0 or 1 means they move together.

Whole-body posture ​

MeasureDefinition
Nose / tail-base lateral swayWithin each stride, the side-to-side range of the point relative to the line joining the body center at the stride's start and end, in BL (Sheppard et al., 2022)
Nose / tail-base sway phaseWhere in the stride the point is furthest to one side (circular mean, 0–1)

Charts ​

  • Footfall pattern (Summary and Review): stance bars for LF, RF, LH, RH. In Review it follows the video.
  • Gait pattern: share of walk, trot, gallop and bound strides.
  • Per paw table, interlimb coordination dials and the footprint map (Measures).

Parameters ​

ParameterDefaultEffect
Stance speed ratio0.8 × body speedLeast biased value on simulated walking at 30–100 fps
Stance speed floor0.8 BL/sMinimum threshold when the body is slow
Minimum phase0.03 sShorter stance/swing flickers are merged
Swap left/right labelsOffFor mirrored views
Minimum walking speed1.0 BL/sStrides slower than this are ignored
Maximum turning rate30 °/sStrides while turning faster are ignored
Drop first and last stride of each runOnRemoves acceleration and deceleration
Maximum stride1.0 sLonger intervals are pauses, not strides
Reference speed2.0 BL/sFor speed-matched values
Position smoothing0.03 sLighter than other assays, because swings last only about 0.1 s