Home - Nirstorm/nirstorm GitHub Wiki
Installation requirements
Matlab version
Development is currently done under matlab versions 2015a and 2017a so these are more likely to be compatible than other matlab versions. However, we try to support backward compatibility as much as possible. If an error occurs with your installation, please post the issue.
External dependencies
Some processes require external dependencies:
- Cplex version >= 12.3: for optimal montage
- MCXlab: for computation of fluences (Cuda GPU is strongly recommended)
- The matlab Curve Fitting Toolbox is required to perform motion correction
- The matlab Signal Processing Toolbox is required to perform filtering
Training and workshops
Tutorials
- Optimal montage (experiment planning -- optimal sensor arrangement on the scalp)
- Channel-space analysis (data importation, movement correction, MBLL, filtering, window-averaging)
- Cortical source reconstruction
How to contribute
- Git workflow
- How to write a brainstorm process
- Development guidelines (doc- and test-driven, naming conventions, brainstorm integration...)
- Maintaining compatibility depending on matlab versions
Team
Main developers:
- Edouard Delaire, PERFORM Centre and physics dpt., Concordia University, Montreal, Canada
- Thomas Vincent, EPIC Center, Montreal Heart Institute, Montreal, Canada
- Zhengchen Cai, PERFORM Centre and physics dpt., Concordia University, Montreal, Canada
- Robert Stojan, Sportpsychology, Chemnitz University of Technology, Germany
- Alexis Machado, Multimodal Functional Imaging Lab., Biomedical Engineering Dpt, McGill University, Montreal, Canada
Collaborators:
- Amanda Spilkin, PERFORM Centre and physics dpt., Concordia University, Montreal, Canada
- Jean-Marc Lina, Electrical Engineering Dpt, Ecole de Technologie Supérieure, Montréal, Canada
- Christophe Grova, PERFORM Centre and physics dpt., Concordia University, Montreal, Canada
- Louis Bherer, EPIC Center, Montreal Heart Institute, Montreal, Canada