An open-source toolbox for enhancing the assessment of muscle activation patterns during cyclical movements

Authors:
Gregorio Dotti, Marco Ghislieri, Cristina Castagneri, Valentina Agostini, Marco Knaflitz, Gabriella Balestra and Samanta Rosati
Journal:
IOP Physiological Measurement
DOI:
10.1088/1361-6579/ad814f
Year:
2024
Abstract:

Dynamic muscle activity can be quantitatively and non-invasively investigated during several cyclical movements by acquiring surface electromyographic (sEMG) signals. The accurate temporal analysis of muscle activations is of great importance in several research areas spanning from the assessment of altered muscle activation patterns in orthopaedic and neurological patients to the monitoring of their motor rehabilitation. Several studies have highlighted the challenge of understanding and interpreting muscle activation patterns due to the high cycle-by-cycle variability of the sEMG data. This makes it difficult to interpret results and to use sEMG signals in the clinical practice. To overcome this limitation, specific algorithms are needed to help scientists to easily characterize and assess muscle activation patterns during cyclical movements. In this perspective, CIMAP (Clustering for the Identification of Muscle Activation Patterns) is an open-source Python toolbox based on agglomerative hierarchical clustering that aims at characterizing muscle activation patterns during cyclical movements by grouping movement cycles showing similar muscle activity. From muscle activation intervals to the graphical representation of the agglomerative hierarchical clustering dendrograms, the proposed toolbox offers a complete analysis framework for enabling the assessment muscle activation pattern. The toolbox can be flexibly modified to comply with the necessities of the scientist. CIMAP is addressed to scientists of any programming skill level working in different research areas such as biomedical engineering, robotics, sports, clinics, biomechanics, and neuroscience. CIMAP is freely available on GitHub (https://github.com/Biolab-PoliTO/CIMAP).

Read more