Related Experiment Video
Updated: Jan 13, 2026

Acquisition and Semi-Automated Analysis of Respiratory Muscle Surface Electromyography
Published on: January 24, 2025
ReSurfEMG: A Python Package for Comprehensive Analysis of Respiratory Surface EMG
Robertus Simon Petrus Warnaar1, Candace Makeda Moore2, Walter Baccinelli2
1Cardiovascular and Respiratory Physiology, Technical Medical Centre, University of Twente, 7500 AE Enschede, The Netherlands.
Abstract:
In patients with respiratory failure, mechanical ventilation aims to balance respiratory muscle loading and gas exchange. The interplay between the ventilator and the respiratory muscles is an increasingly recognized factor in tailoring ventilatory support. Surface electromyography (sEMG) offers a non-invasive modality to monitor the respiratory muscles. The sEMG signal, however, requires elaborate processing, which is limitedly standardized and documented. This paper presents the Respiratory Surface Electromyography (ReSurfEMG) package, an open-source Python package for respiratory sEMG analysis developed to address these challenges. ReSurfEMG integrates denoising, feature extraction, and quality assessment in one dedicated library. The effects of over- and under-filtering were compared to ReSurfEMG default settings regarding waveform duration, time-to-peak, amplitude, electrical time product (ETP), pseudo-slope, pseudo-signal-to-noise ratio (SNR), area under the baseline (AUB), and bell-curve error. Under-filtering increased amplitudes (+21%) and ETPs (+10%). Over-filtering smoothed sEMG waveforms, reducing amplitude (-58%), ETP (-39%), and pseudo-slope (-49%), while waveform duration and time-to-peak increased. Default ReSurfEMG settings provided the highest SNRs with similar or lower AUBs and bell-curve errors. The ReSurfEMG library integrates advanced methods dedicated to respiratory sEMG analysis. Systematic assessment using ReSurfEMG showed that signal processing settings affect sEMG features. ReSurfEMG enables reproducible signal processing, facilitating the standardization of respiratory sEMG analysis.
More Related Videos
09:37Evaluation of Respiratory Muscle Activation Using Respiratory Motor Control Assessment RMCA in Individuals with Chronic Spinal Cord Injury
Published on: July 19, 2013
09:24Repeated Measurement of Respiratory Muscle Activity and Ventilation in Mouse Models of Neuromuscular Disease
Published on: April 17, 2017