[EEGLAB] Getting Ready for the PracticalMEEG & EEGLAB

image

Instructors: Romain Grandchamp, Arnaud Delorme
All material available at: https://github.com/sccn/practical_MEEG

2 Likes

[EEGLAB] Getting Ready for the PracticalMEEG & EEGLAB

Dear participants of the EEGLAB track at PracticalMEEG 2025,
we are looking forward to welcoming you in Aix for the hands-on session with EEGLAB!

Following Arnaud’s post, here are a few extra details shared directly on the forum.

Please complete the steps below before arriving in Aix, so that we can spend our time onsite on the real good stuff IRL.
We believe you don’t want to waste precious time watching a download progress bar while others are busy unleashing EEGLAB’s full potential. :high_voltage:


Step 1 – Download and install MATLAB 2024b

Use the link below to get a free MATLAB 2024b trial version, valid until November 10th.
Please install it in advance so you’re ready to run EEGLAB during the workshop.

:backhand_index_pointing_right: Download MATLAB 2024b Trial Version


Step 2 – Download the data

We will use data from the multimodal face recognition BIDS dataset, a pruned version of the OpenNeuro dataset ds000117.
You can download it here:

:backhand_index_pointing_right: Download the pruned dataset (ds000117_pruned)

This dataset contains only one subject.
For group-level analyses, please also download the following BIDS repository:

:backhand_index_pointing_right: Download group dataset (ds002718)

Once downloaded, place both datasets (ds000117_pruned and ds002718) in your code folder, at the same level where you’ll place your EEGLAB scripts.
Your folder structure should look like this:

code/
├── ds000117_pruned/
└── ds002718/


Step 3 – Make sure Git is installed

Before arriving in Aix, please ensure Git is installed on your computer.
You’ll need it to download and manage workshop materials efficiently.

:window: Windows

Install WindowsGit to be able to clone EEGLAB repository and get live updates if any required.

:penguin: Linux

Git is available through your package manager. Open a terminal and type:

sudo apt install git        # Ubuntu / Debian
sudo dnf install git        # Fedora
sudo pacman -S git          # Arch

:green_apple: macOS

If you have Homebrew, install Git with:

brew install git

Alternatively, you can use Xcode Command Line Tools:

xcode-select --install

Once installed, verify Git is working:

git --version

You should see something like:

git version 2.x.x


Step 4 – Get EEGLAB

Now it’s time to clone the EEGLAB Git repository on your computer.

:warning: Do not download the ZIP file directly from GitHub, as it does not include EEGLAB submodules.
Instead, use the following command to clone the repository and pull its submodules:

git clone --recurse-submodules https://github.com/sccn/eeglab.git


Step 5 – Check that EEGLAB runs

  1. Start MATLAB.

  2. In MATLAB, navigate to the folder containing the EEGLAB repository.

  3. At the MATLAB command prompt (>>), type:

    eeglab
    
    
  4. The EEGLAB main interface should appear. :tada:

If it opens without errors, you’re all set for the workshop!

Cheers

Romain

Important Notice !

Be sure to install following Matlab toolboxes while installing Matlab :

  • statistics

  • machine learning

  • signal processing

  • image processing

  • parallel computing

Romain

1 Like

Hi!

Thank you so much for the information.

I’d like to ask if it’s ok to use MATLAB R2025a and EEGLAB v2025.1.0 as I already have them installed on my laptop.

Looking forward to tomorrow.

Best regards,

Thipkanlaya

Thank you very much for the information provided.