H-Reflex Interactive Demo

This demo uses a synthetic dataset that mirrors real H-reflex EMG recruitment curves — the same signal processing used in the full app (Butterworth bandpass filter, RMS and peak-to-trough amplitude extraction). Use the controls to step through recordings at increasing stimulus intensities, or click any point on the recruitment curve to jump to that sweep.

Loading demo data…

About this data

The H-reflex is a spinal monosynaptic reflex used to assess the excitability of the motor neuron pool. As stimulus intensity increases from threshold, two distinct responses emerge in the EMG:

  • M-wave — direct motor response (~5–11 ms post-stimulus). Amplitude follows a sigmoid: sub-threshold, then rapid recruitment, then saturation (M-max). The blue shaded region marks the analysis window.
  • H-wave — H-reflex response via spinal cord (~24–32 ms post-stimulus). Amplitude follows an inverted-U: peaks around 3–5 mA, then disappears as antidromic M-wave collision blocks it at high intensities. The green shaded region marks the analysis window.
  • Stimulus onset — the electrical pulse delivered at 5 ms, marked by the dashed red line. A brief artifact is visible immediately after.

Synthetic data generated using physiologically calibrated parameters; filtered with a 4th-order Butterworth bandpass (100–3500 Hz). 35 sweeps, 1200 samples each at 30 kHz.