Skip to content

Reporsitory to reproduce the results presented in 'Revisiting convolutive blind source separation for identifying spiking motor neuron activity: From theory to practice'

License

Notifications You must be signed in to change notification settings

klotz-t/MUDecompositionTests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This repository contains Matlab codes to replicate the data presented in Klotz and Rohlen (2025) "Revisiting convolutive blind source separation for identifying spiking motor neuron activity: From theory to practice", Journal of Neural Engineering, http://dx.doi.org/10.1088/1741-2552/adf886

Installation

  1. You need a working MATLAB installation

  2. Clone the repository:

git clone https://github.com/klotz-t/MUDecompositionTests.git

Requirements

  1. Matlab2024a
  2. Signal Processing Toolbox
  3. Statistics and Machine Learning Toolbox
  4. Parallel Computing Toolbox

Repository structure

MUDecompositionTests/
├── experimental-simulation/     % Contains the scripts used to extract the experimental MUAPs (+ a copy of the MUAPs we have used)
├── Figures/                     % Scripts for replicating the simulations and figures presented in the paper (+ replication data)
├── Functions/                   % Functions used for the upper bound decompositions + utility functions
├── LIF Model/                   % Implementation of the utilized leaky-integrate and fire model and functions for simulating EMG signals
└── README.md

Run an in silico experiment and decompose the data

  1. Open Matlab and browse to the folder hosting a copy of the repository

  2. Browse to the Figures folder by entering the following command into your terminal:

cd Figures/
  1. Run a script of interest via your Matlab terminal, e.g.,:
generate_figure4

DOI

DOI

About

Reporsitory to reproduce the results presented in 'Revisiting convolutive blind source separation for identifying spiking motor neuron activity: From theory to practice'

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages