Complete EEG analysis (ERP, ERSP, Sources) pipeline written in matlab, using EEGLAB and BRAINSTORM
EEGTools was developed in the Robotics, Brain and Cognitive Sciences (RBCS) department of the Istituto Italiano di Tecnologia (IIT) of Genova, Italy. It has been equally developed by Alberto Inuggi and Claudio Campus, PostDoc Researchers currently working for the U-VIP (https://www.iit.it/lines/unit-for-visually-impaired-people) unit. It is a huge set of matlab scripts allowing a complete analysis of the Electroencephalography (EEG) signal at either the sensor and source levels. It implement all the analysis steps relying on the EEGLab (https://sccn.ucsd.edu/eeglab), Brainstorm (http://neuroimage.usc.edu/brainstorm) and FieldTrip (http://www.fieldtriptoolbox.org)software primitives.
Every analysis framework has a learning curve which must be matched with the advantages it provides to the user. eegtools offer several features (see next paragraph), most of them can be found in many other software packages. Its unicity is the possibility to model all the characteristics of a huge and complex EEG project and perform automatic analysis. All the analysis steps (but for artefact removal) can be performed in batch mode (code, start, go home and find everything processed next morning). Once you create your clean continuous files, you can concatenate all the steps from epoching to group stats, plotting and results export. This is granted by compiling a huge project_structure.m file, where you can define eeg data characteristics, preprocessing params, participants details, statistical models, electrodes cluster, time window, frequency bands, analysis types and many other features. Moreover, it eases the integration between EEGLab and Brainstorm and allows calling the latter methods, and many others custom methods, from matlab command line using the same data structure used for ERP/ERSP analysis.
These steps are required only the first time you setup this pipeline
Add to Matlab path the GLOBAL_SCRIPT_ROOT path. All the other paths will be added by the pipeline scripts.
These steps are required each time you want to setup a new EEG project
In order to analyze an EEG project you will need at least 3 files.
Two two main files starts asking you to fill in the following information:
The last params identify the project structure file, a huge (up to 1500 lines) files containing variables definitions.
13 . Amadeo M.B., Campus C., Gori M., Years of Blindness Lead to Visualize Space Through Time, Frontiers in Neuroscience, vol. 14, 2020, 10.3389/fnins.2020.00812
12 . Amadeo M.B., Campus C., Gori M., Visual representations of time elicit early responses in human temporal cortex, NeuroImage, vol. 217, 2020, 10.1016/j.neuroimage.2020.116912
11 . Gori M., Amadeo M.B., Campus C., Temporal cues trick the visual and auditory cortices mimicking spatial cues in blind individuals, Human Brain Mapping, vol. 41, (no. 8), pp. 2077-2091, 2020, 10.1002/hbm.24931
10 . Maffongelli L., Ferrari E., Bartoli E., Campus C., Olivier E., Fadiga L., D'Ausilio A., Role of sensorimotor areas in early detection of motor errors: An EEG and TMS study, Behavioural Brain Research, vol. 378, 2020, 10.1016/j.bbr.2019.112248
9 . Campus C., Sandini G., Amadeo M.B., Gori M., Stronger responses in the visual cortex of sighted compared to blind individuals during auditory space representation, Scientific Reports, vol. 9, (no. 1), 2019, 10.1038/s41598-018-37821-y
8 . Marini F., Zenzeri J., Pippo V., Morasso P., Campus C., Neural correlates of proprioceptive upper limb position matching, Human Brain Mapping, pp. 1-14, 2019, 10.1002/hbm.24739
7 . Amadeo M.B., Stormer V.S., Campus C., Gori M., Peripheral sounds elicit stronger activity in contralateral occipital cortex in blind than sighted individuals, Scientific Reports, vol. 9, (no. 1), 2019, 10.1038/s41598-019-48079-3
6 . Amadeo M.B., Campus C., Gori M., Impact of years of blindness on neural circuits underlying auditory spatial representation, NeuroImage, vol. 191, pp. 140-149, 2019, 10.1016/j.neuroimage.2019.01.073
5 . Deloglu F, Brunetti R, Inuggi A, Campus C, Del Gatto C, D'Ausilio A. That does not sound right: Sounds affect visual ERPs during a piano sight-reading task. Behavioural Brain Research, 2019. (ERP + source analysis)
4 . Inuggi A, Campus C, Vastano R, Keuroghlanian A, Saunier G, Pozzo T. Locomotion observation induces motor resonance only when explicitly represented; An EEG source analysis study. Frontiers in Psychology, 2018. (ERP + source analysis)
3 . Inuggi A, Bassolino M, Tacchino C, Pippo V, Bergamaschi V, Campus C, De Franchis V, Pozzo T, Moretti P. Ipsilesional functional recruitment within lower mu band in children with unilateral cerebral palsy , an event-related desynchronization study", Experimental Brain Research. 2017. (ERSP)
2 . Pozzo T, Inuggi A, Keuroghlanian A, Panzeri S, Saunier G, Campus C. Natural Translating locomotion modulates cortical activity at action observation. Frontiers in Systems Neuroscience. 2017 (ERSP)
1 . Campus C, Sandini G, Morrone MC, Gori M. Spatial localization of sound elicits early responses from occipital visual cortex in humans. Sci Rep. 2017; 7: 10415. (ERP)