The purpose of this lesson is to teach users about the benefits of EEG preprocessing pipelines, the inputs, procedures, and outputs of the BIDS Lossless pipeline, as well as how to submit pipeline jobs to a remote cluster. In this lesson, we will be using the Batch Context plugin for EEGLAB to run a batch of EEG data files in parallel through the Lossless pipeline by submitting jobs to Compute Canada’s Graham cluster. The same procedure should work for any other HPC using a slurm scheduler.
Prerequisites
- MATLAB
- All of the previous BIDS and BIDS EEG lessons
- Familiarity with EEGLAB and the Batch Context plugin
- A notion of statistical approaches to EEG
- Bash usage for scp/rsync/ssh