EEGLAB 2019 Aspet

Jump to: navigation, search
Scenery of the Pyrenees mountains


Twenty-ninth EEGLAB Workshop

Aspet, France - June 17-21, 2019

The 29th EEGLAB Workshop TOOK place from Monday, June 17 through Friday, June 21 in the village of Aspet in the Pyrenees foothills in southwest France near Toulouse. Participants WERE expected to bring laptops with Matlab installed so as to be able to participate in the practical sessions. The tutorial workshop will introduce and demonstrate the use of the EEGLAB software environment and EEGLAB-linked tools for performing advanced analysis of EEG and related data, with detailed method expositions and practical exercises. The workshop WAS held at a French family vacation camp, with hiking and other recreational opportunities available. Meals WERE served family style.

Registration and cost

To reimburse travel expenses of Workshop faculty and facilities rental, costs for the workshop WERE as follows:

Registration cost is 770 Euros for students and post-docs in private rooms, 870 Euros for faculty with private rooms, and 1070 Euros for others (private) (Note: A discounted price of 450 Euros is available if you come from a French laboratory as the CNRS - private room might not be available at this rate - who sponsors the workshop, will pay for the difference - a full discounted price of 0 euros is available for CNRS employees). The registration costs includes shuttle bus transportation from the Toulouse airport to Aspet (about 1 hour) and back, conference space rental, all coffee breaks, and a short excursion by bus to the Pyrenees mountains. In addition, the total cost of room and board for 5 days (single private room), 4 nights lodging with all meals is included. Note that this is a non-profit event for which the faculty are not compensated. If you wish to bring your partner to stay in your room with you, this is possible although a supplement will apply (to be paid directly to the Bois Perche center).

The facility where the workshop will take place is the Bois Perche, a family-oriented rural facility. We have held five enjoyable EEGLAB workshops at this location since 2007.

Space at the workshop is limited to 46 participants and is available on a first come, first served basis.

Warning: This workshop is not aimed for real beginners in EEG and Matlab - such persons would be wasting much of their time. Some parts of the workshop are fairly technical. The main topics will be advanced methods for analyzing EEG and allied behavioral data, methods including spectral decomposition, independent component analysis, inverse source analysis, information flow, etc.. Some other parts of the workshop will require basic Matlab scripting capabilities. Some basic web resources for learning Matlab are discussed below. Beginners may also gain experience using Matlab by applying the steps discussed in the EEGLAB wiki tutorial to the sample dataset which you can freely download.

Registration: You may register here. Once pre-registered, you inscription will be validated (takes about 24 to 48 hours) and you will be able to proceed to the registration payment site. Participants from French laboratories (both CNRS and non CNRS) must also download this form and send it to helene FEUILLERAT (otherwise discounted registration may be denied). The workshop is now full.

Relevant reading material

The EEGLAB graphic interface is built using the powerful Matlab scripting language. Enjoying the full capabilities of EEGLAB for building macro commands and performing custom and automated processing requires basic knowledge of how to manipulate EEGLAB data structures in Matlab. Because of time constraints, we will NOT provide an introduction to Matlab scripting. Instead, attendees must familiarize themselves with Matlab before coming to the workshop.

New users of Matlab: We recommend running the following demos and reading these help sections:

After opening the Matlab desktop, select menu item "Help Demos" and run the following demos. Note that while a 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. If you do not use Matlab regularly, we encourage you to watch these demos, read these sections, and practice using the skills they introduce 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 -- Not being able to understand Matlab syntax will mean you will miss out on a large portion of the workshop.

EEGLAB WIKI: Refer to the EEGLAB tutorial wiki for additional help.

Material for the working (including EEGLAB) will be made available on USB keys during the workshop. Presentation slides will be made available during the workshop. You only need to bring to the workshop a laptop with Matlab installed.

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., Palmer, J. Oostenveld, R., Onton, J., Makeig, S. Independent components of EEG data are dipolar. PLoS ONE. 2012. i7(2):e30135.

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.

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

MATLAB support

MathWorks is pleased to provide a special license to workshop participants to use for the Hands-On Seminar. This is a limited license for the duration of the workshop and is intended to be used only for course work and not for government, research, commercial, or other organization use. The license is configured to last for 30 days starting on June 5th, so you can use it before and during the workshop (check license here). The EEGLAB team thanks Vijay Iyer, Neuroscience Community Liaison at MathWorks for bringing this support from MathWorks to the workshop.

Workshop Program (with corresponding PDFs)

Purple lettering = lecture
Orange lettering = tutorial

Monday, June 17th

Optional pre-workshop symposium on BIDS - Brain Imaging Data Structure - for MRI, fMRI and EEG

Location: Main conference room, Pavillon Baudot, Purpan Hospital, Toulouse (directions available here)
Registration: This event is free for all
Symposium moderator: Scott Makeig

13:00-13:10 - Introduction to the Symposium - Scott Makeig
13:10-14:40 - What is BIDS? - Cyril Pernet
13:40-14:10 - BIDS EEG - Robert Oostenveld
14:10-14:30 - EEGLAB and BIDS - Arnaud Delorme
14:30-14:50 - BIDS for MRI and fMRI - how to use BIDS in laboratory settings to organize data - Leila Reidy
14:50-15:00 - General BIDS discussion with all panel members

16:30 -- Toulouse train station shuttle bus pick up
17:00 -- Toulouse airport shuttle bus pick up

19:45 -- Dinner in Aspet (included in registration)
20:45 – 21:30 -- Optional beginner Matlab course by Ramon Martinez

Tuesday, June 18th

7:00 - 8:30 Breakfast
Overview and ICA Theory/Practice
8:30 – 9:45 -- Mining event-related brain dynamics I (Scott Makeig) PDF
9:45 – 10:15 -- EEGLAB overview (Arnaud Delorme) PDF
-- Break--
10:30 – 11:30 -- ICA theory (Scott Makeig) PDF‎
11:30 – 12:30 -- Data import, Artifact rejection (Tracy Brandmeyer) PDF
12:30-13:45 Lunch --
ICA and time-frequency
13:45 – 15:15 -- ICA decomposition practicum (Arnaud Delorme) PDF
15:15 – 15:45 -- Bootstrapping ICA and using PCA before ICA (Fiorenzo Artoni)
-- Break--
16:00 – 17:00 -- Time-frequency decompositions: Theory and practice (Tim Mullen) PDF
17:00 – 17:30 -- Phase amplitude coupling (Ramon Martinez) PDF
19:45 -- Dinner

Wednesday, June 19th

7:30 - 8:30 Breakfast
Group analysis and ICA clustering in EEGLAB
8:30 - 9:00 -- Why cluster ICA components? (Scott Makeig) PDF
9:00 - 9:45 -- Bootstrap and correction for multiple comparisons (Cyril Pernet) PDF
-- Break--
10:45 - 11:45 -- Creating a STUDY and STUDY design - plotting and computing statistics in channels (Arnaud Delorme) PDF
11:45 - 12:45 -- ICA component clustering and plotting (Arnaud Delorme) PDF
12:45-13:45 Lunch --
13:45-18:00-- Hiking excursion
19:45 -- Dinner

Thursday, June 20th

7:30 - 8:30 Breakfast
Source Localization
8:30 – 9:30 -- Forward and inverse models - the Dipfit tools (Robert Oostenveld) PDF
9:30 – 10:00 -- Using the Dipfit plugin of EEGLAB (Arnaud Delorme) PDF
-- Break--
General Linear Modeling
10:15 – 12:30 -- Theory and practice of applying general linear models to EEG data using the LIMO EEGLAB plug-in (Cyril Pernet) PDF
12:30-13:45 Lunch --
Source information flow
13:45 – 15:30 -- Source information flow and Granger-Causal modeling tools (Tim Mullen) PDF
15:45 – 17:30 -- SIFT toolbox: practicum (Tim Mullen) PDF
19:45 -- Dinner

Friday, June 21st

7:30-8:30 -- Breakfast
8:30 – 10:00 -- Mining event-related brain dynamics II (Scott Makeig) PDF
-- Break--
10:15 – 11:30 -- Practicum, small group projects
11:30 – 12:00 -- Participant project presentations and general discussion List of projects
12:15 -- Lunch
13:00 -- Airport/train station shuttle bus leaves Bois Perche
Between 14:15 and 14:45 -- Toulouse/Blagnac Airport
Between 14:30 and 15:15 -- Toulouse Matabiau train station