EMGLAB is a Matlab program for viewing EMG signals, decomposing them into MUAP trains, and averaging MUAP waveforms. It provides a convenient graphical interface for displaying and editing results, and advanced algorithms for template matching, resolving superimpositions, and decomposition-triggered averaging.
* Please cite this software as: McGill KC, Lateva ZC, Marateb HR. EMGLAB: an interactive EMG decomposition program. J Neurosci Methods 149(2):121-133, 2005. [The software is available at http://emglab.net]
EMGLAB UPDATE (download)
Fixes a bug in the superimposition resolution algorithm.
You should download this update if you downloaded EMGLAB before 01 Feb 2007.
MTLEMG (Montreal EMG decomposition) is a multi-channel decomposition algorithm by Florestal and Mathieu. It includes a genetic algorithm for resolving superpositions. This Matlab package can be used as a stand-alone program, or as a plug-in for EMGLAB.
* Please cite this software as: Florestal JR, Mathieu PA, Malanda A. Automated decomposition of intramuscular electromyographic signals. IEEE Trans Biomed Eng 53(5): 832-839, 2006. [The software is available at http://emglab.net]
A package for simulating normal and pathological EMG signals by Hamilton-Wright and Stashuk. The package contains executable code for PCs and non-intel Macs and a user interface written in Matlab.
* Please cite this software as: Hamilton-Wright A, Stashuk DW. Physiologically based simulation of clinical EMG signals. IEEE Trans Biomed Eng, 52:171–183, 2005. [The software is available at http://emglab.net]