Brainstorm-Custom-Processes
Repository for all custom-made Brainstorm Processes.
Brainstorm, is an MEG/EEG analysis software within the Matlab environment and allows users to generate and use their own custom-made analysis processes as a plug-in. This repository is a collection of all the custom processes that were written as part of the author's PhD project at the University of Canterbury, Christchurch, New Zealand. Although Brainstorm does not require users to own a Matlab license all the processes were written with Matlab. The repository comes in two parts; Auditory Evoked Potentials and Sleep Spindle Parameters.
Auditory Evoked Potentials
This folder contains custom processes for analysing auditory evoked potentials (AEP).
The processes were mainly used to analyse auditory brainstem responses (ABR; an early component of the AEP) but they can be used for later potentials as well (e.g. cortical auditory evoked potentials; CAEP).
There are two subfolders inside; combined processes and individual processes.
- The individual processes folder: contains all processes that calculate one measurement type from a group of epochs (e.g. one residual noise measurement from 6000 ABR epochs).
- The combined processes folder: contains processes that are combined versions of various individual processes from the individual processes folder. That is, the processes from the combined processes folder output more than one measurement type from a group of epochs (e.g. residual noise, weighted average, and noise per epoch). Users can combine processes from the individual processes folder to generate their own combined processes.
Sleep Spindle Parameters
This folder contains a process that calculates the parameters of sleep spindles and explanations of what the process does and how it works.
To learn more about this process visit the README.md of this folder.
Contact MinChul Park, University of Canterbury, Christchurch, New Zealand, the author of these processes for questions.
ORCID & LinkedIn.
Thanks to support from Brainstorm software engineers, François Tadel and Raymundo Cassani.
Thanks to the author's PhD supervisors Mike Maslin and Greg O'Beirne.
Auditory Evoked Potentials
MinChul Park (2023). Auditory evoked potentials, GitHub, University of Canterbury, Christchurch, New Zealand.
Sleep Spindles
MinChul Park (2023). Sleep spindle parameters, GitHub, University of Canterbury, Christchurch, New Zealand.
Cite As
MinChul Park (2023). Brainstorm-Custom-Processes (https://github.com/park-minchul/Brainstorm-Custom-Processes/releases/tag/v1.0.0), GitHub. University of Canterbury, Christchurch, New Zealand. Retrieved February 27, 2024.
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: Brainstorm
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Auditory Evoked Potentials/Combined Processes
Auditory Evoked Potentials/Individual Processes
Sleep Spindle Parameters
Version | Published | Release Notes | |
---|---|---|---|
1.0.0 |