Jump to: navigation, search


Eighth EEGLAB Workshop

Aspet, France
June 7-10, 2009

Material for download

Please download the following programs

Latest EEGLAB development version (34 Mb)
CORRMAP plugin (< 1Mb)
To install EEGLAB, follow these instructions.

Also download the following data and place all the in a dedicated folder

STUDY tutorial files Animal/non-animal task (630 Mb)
STUDY tutorial files spatial attention task (650 Mb)
Other tutorial data sets (15 Mb)

Tutorial scripts and questions

Tutorial scripts faces2.m
Project questions

Soon... Group Research Questions

Relevant reading material:

EEGLAB graphic interface is built on top of the powerful Matlab scripting language. Enjoying the full capabilities of EEGLAB for building macro commands and performing custom and automated processing requires the ability to manipulate EEGLAB data structures in Matlab. Because of time constrains, we will NOT provide an introduction to the Matlab language. Instead users need to familiarize themselves with Matlab prior to the workshop. Users of Matlab 7: we recommend running the following demos and reading the following help sections.

After opening the Matlab desktop, select menu item "Help Demos" and run the following demos. Note that while the demo is running, you can retype the text (or copy it) to the main Matlab window:

Mathematics - Basic Matrix Operations
Mathematics - Matrix manipulations
Graphics - 2-D Plots
Programming - Manipulating Multidimentional arrays
Programming - Structures

In the Help Content, read and practice at least the following sections:

Getting Started - Matrices and Arrays - Matrices and Magic squares
Getting Started - Matrices and Arrays - Expressions
Getting Started - Matrices and Arrays - Working with Matrices
Getting Started - Graphics - Basic plotting functions
Getting Started - Programming - Flow Control
Getting Started - Programming - Other data structures
Getting Started - Programming - Scripts and Functions

Each section or demo (if read thoroughly) should take you about 10 minutes, for a total here of about 2 hours. We encourage you to watch these demos and read these sections over several days.

If you do not have access to the Matlab demos, here is a short online introduction to Matlab (recommended pages, 1 to 12)

IMPORTANT NOTE: A portion of the workshop will be dedicated to writing EEGLAB scripts, so not being able to understand Matlab syntax will result in you missing out on a large portion of the workshop.

EEGLAB WIKI: refer to the EEGLAB wiki for additional help.

Below are some seminal and important papers describing EEGLAB processing:

Delorme, A., Makeig, S. EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis. J Neurosci Methods. 2004; Mar 15; 134(1):9-21.

Makeig, S., Debener, S., Onton, J., Delorme, A. Mining event-related brain dynamics. Trends Cogn Sci. 2004; May; 8(5):204-10.

Jung, TP, Makeig, S, Westerfield, M, Townsend, J, Courchesne, E, Sejnowski, TJ. Analysis and visualizaion of single-trial event-related potentials. Human Brain Mapping. 2001; 14(3), 166-185.

Delorme, A., Sejnowski, T., Makeig, S. Improved rejection of artifacts from EEG data using high-order statistics and independent component analysis. Neuroimage. 2007; 34, 1443-1449.

Delorme, A., Palmer, J. Oostenveld, R., Onton, J., Makeig, S. Comparing results of algorithms implementing blind source separation of EEG data. unpublished manuscript.

Onton J, Delorme, A., Makeig, S. Frontal midline EEG dynamics during working memory. NeuroImage. 2005;27, 341-356

Workshop Program (with corresponding PDFs)

Purple lettering = lecture
Orange lettering = tutorial

Sunday, June 7

16:00 -- train station shuttle pick up
16:30 -- shuttle aiport pick up

19:00 -- diner (included in registration)

Monday, April 20

7:00 - 8:00 Breakfast
Overview and ICA Theory/Practice

8:00 – 9:00 -- EEGLAB overview (Arnaud Delorme) (PDF)
9:00 – 10:00 -- ICA theory (Arnaud Delorme) (PDF)

-- Break--
10:20 – 11:00 -- Time-Frequency decomopositions (Arnaud Delorme) (PDF)
11:00 – 12:00 -- Time-Frequency practicum (Arnaud Delorme)
12:00-13:30 Lunch --
EEGLAB methods I – Data Preprocessing

13:30 – 14:30 -- Mining event-related brain dynamics I (Scott Makeig)

14:30 – 15:30 -- Data import, Artifact rejection and running ICA (Filipa Campo Viola) (PDF)
-- Break –
15:50 – 16:50 -- Evaluation of ICA components (Arnaud Delorme) (PDF)
16:50 – 17:20 -- ICA automatic artifact detection plugin (Filipa Campo Viola) (PDF)
17:20 – 19:00 -- Data and workstation available

19:00 -- Dinner

Tuesday, June 9th

7:00 - 8:00 Breakfast
IC Analysis
8:00 – 9:00 -- Robust statistics (Robert Oostenveld) (PDF)
9:00 – 10:00 -- Independent Component Clustering and Study (Scott Makeig) (PDF)
-- Break--
10:20 – 11:20 -- Forward and inverse models (Robert Oostenveld) (PDF)
11:20 – 12:00 -- Basic scripting using EEGLAB “history” (A.Delorme) (PDF)
12:00-1:00 Lunch --
EEGLAB methods II – Evaluating ICs
13:00 – 14:00 – Plotting and component clusterint with studies (Arnaud Delorme)(PDF)
15:00 – 15:30 – Scripting with studies (Arnaud Delorme) (included in previous PDF)
15:30-18:00-- Hiking in the pyrennees
19:00 -- Dinner --

Wednesday, June 10

7:00-8:00 -- Breakfast
8:00 – 9:00 -- Mining event-related brain dynamics II (Scott Makeig)
9:00 – 9:20 -- EEGLAB plugins (PDF)
9:20 – 11:30 -- Practicum, project available
11:30 – 12:00 -- Participant project presentation and general discussion
12:00 -- Lunch
13:30 -- Airport/train station shuttle leaves