There is a newer version of the record available.

Published August 26, 2020 | Version 1.0
Software Open

Matlab package to assess acoustic contamination of neural electrophysiological data

  • 1. INSERM
  • 2. INSERM, UGA

Contributors

Supervisor:

  • 1. INSERM

Description

The present package contains MATLAB code assessing the acoustic contamination of neural recordings, as well as an example dataset. It refers to the following article:

Roussel et al 2020 J. Neural Eng. https://doi.org/10.1088/1741-2552/abb25e

Please cite this article in publications using this package.


REQUIREMENTS

The scripts in this package require MATLAB R2018b or a more recent release.


CONTENT

The "Data" directory contains an example dataset recorded using a microphone and a neural recording system connected to an electrocorticography electrode grid immersed in a saline solution. The files are formatted as MAT-files with a defined structure.
The "Toolbox" directory contains a MATLAB class named ContaminationAnalysis designed to perform the analysis of potential acoustic contamination. The public methods of this class allow to compute the analyses, store the produced data and display the results. The "functions" subfolder contains MATLAB functions that are used in the ContaminationAnalysis class and/or in the scripts featured in this package.
The "Scripts" directory contains two MATLAB scripts. "data_formatting_example_script" shows how to format the data before analyzing it. "analysis_example_script" shows how to use the ContaminationAnalysis class to carry out the analyses.


LICENSE

Unless stated otherwise, the copyright of all the files of this package (code and data) is owned by INSERM and they are distributed under GNU GPL 3 license. The text of this license can be found in the directory containing the present file.

Some files are distributed under other licenses that are compatible with GNU GPL 3 license. These files, as well as the text of their respective license, are located in the following directories:
- Toolbox/functions/GetFullPath (Copyright 2016 Jan Simon, distributed under 3-clause BSD license)
- Toolbox/functions/matplotlib (Copyright 2019 Stephen Cobeldick, distributed under 3-clause BSD license)
- Toolbox/functions/linkFigureAxes (based on linkaxesInFigure, Copyright 2012 Prime Photonics, LC, distributed under 2-clause BSD license)

 

Files

Contamination Analysis Package.zip

Files (94.5 MB)

Name Size Download all
md5:145e921825b197448dd7edec98c42a2d
94.5 MB Preview Download

Additional details

Related works

Is cited by
Journal article: 10.1088/1741-2552/abb25e (DOI)

Funding

European Commission
BrainCom - High-density cortical implants for cognitive neuroscience and rehabilitation of speech using brain-computer interfaces. 732032