EEGLAB 2013 UCSD

From SCCN
Jump to: navigation, search


GroupEEGLAB2013.png

The 17th EEGLAB Workshop drew 104 attendees from as far away as New Zealand, Korea, and England. The two-track format was successful; workshop lectures on advanced toolboxes were attended by 10-25, while 60-70 attended the basic EEGLAB introduction. This photo was taken the last morning.

Contents

Seventeenth EEGLAB Workshop

San Diego, USA - November 14-18, 2013 following the Society for Neuroscience meeting in San Diego

The 17th EEGLAB Workshop took place from Thursday evening, November 14th through Monday, November 18th at San Diego Supercomputer Center of the University of California San Diego, La Jolla, CA, USA. Participants will be expected to bring laptops with Matlab installed so as to be able to participate in the practical sessions. The workshop will introduce and demonstrate the use of EEGLAB and EEGLAB plug-in tools for performing analysis of EEG and related data, with detailed method expositions and practical exercises. The program begins with an open house reception and poster sharing session the evening (5:00-8:00 pm) of the 14th, a day following the Society for Neuroscience meeting in downtown San Diego, 25 minutes away. The workshop will end at 5:00 pm on Monday, Nov. 18th.

For any questions, please contact eeglab2013@sccn.ucsd.edu.

San Diego and UCSD

Although less than 60 years old, the University of California San Diego, sister to UCLA, UC Berkeley, and seven other UC schools, is now an American research powerhouse. Located by the spectacular cliffs and beaches of La Jolla, UCSD enjoys near year-round temperate weather.

Three-track program

For the first time, this workshop featured a Three-track design. Each morning and afternoon, lectures to the whole group were interspersed with sessions in three tracks. Attendees new to EEGLAB could choose the basic EEGLAB instruction track. Attendees who were already familiar with EEGLAB could join work sessions on newer, more advanced EEGLAB toolboxes and related software. A program overview is available here.

Registration and cost

To reimburse travel expenses of Workshop faculty and costs for the workshop, costs to participants were as follows: Registration is $350 for students and post-docs and $500 for faculty and others. This included

  • Conference space rental for 4 days
  • Registration packet and perks
  • All coffee breaks
  • An excursion by bus to the nearby Torrey Pines state park including picnic lunch
  • Covering travel/accommodation expenses for some of the speakers
  • Note that this is a non-profit event and none of the faculty are compensated

Accommodation are to be paid separately. See the list of hotel below.

Click HERE to register for the Workshop.

Accommodation

We made arrangements with La Jolla hotels for rooms during the workshop.

  • Sheraton La Jolla. The hotel is about 1 mile (1.5 km) by foot through campus from the Supercomputer Center where the workshop was held. We negotiated a special rate with this hotel at $119 per night - Note: there are no more rooms at this rate. Click here to make a reservation.
  • Estancia La Jolla (closest hotel - 10 minutes by foot from the workshop). Ask for the special UCSD rate at $179 per night (plus $8 resort fee).
  • La Jolla Shores Hotel, beach front hotel 3 miles from workshop venue. Daily free shuttle to and from the workshop was provided by the hotel upon request (double check with the hotel). The rate is currently $187 per night.

Note that lower rates for these hotels or others might be available through discount web sites (priceline, hotwire, expedia). We will post it here in case users report this information to us.

Given the high cost of lodging, to share a room and find a roommate we used the google discussion group https://groups.google.com/d/forum/eeglab-workshop-2013-roommates.

Posters

We provided poster boards for workshop participants to bring and post their SFN poster if they wished to in a small room adjacent to the conference room.

Material for download

Material from the workshop is available here

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 constraints, 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, 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.

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.

Onton J. S Makeig. Information-based modeling of event-related brain dynamics, Progress in Brain Research Vol. 159, Ed.Neuper & Klimesch, 2006

Delorme, A., Palmer, J. Oostenveld, R., Onton, J., Makeig, S. Independent components of EEG data are dipolar. PLoS ONE. 2012. i7(2):e30135.

S Makeig, Onton J. ERP features and EEG dynamics: An ICA perspective. Oxford Handbook of Event-Related Potential Components, Ed. Luck S & Kappenman E, 2011.

Jung, TP, Makeig, S, Westerfield, M, Townsend, J, Courchesne, E, Sejnowski, TJ. Analysis and visualization 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.

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


Workshop Program

Day 0 - Thursday 14th November, 2013

5:00 - 8:00 PM -- SCCN Open House Reception and SfN Poster Show
5:00 - 7:00 PM -- Registration open


Day 1 - Friday 15th November, 2013

8:00 AM - Registration open
8:00 - 8:30 AM -- Continental breakfast
8:30 - 9:30 AM -- Mining event-related brain dynamics I (Scott Makeig) [Download PDF]
9:30 - 10:15 AM -- ICA decomposition theory & evaluation (Jason Palmer) [Download PDF]
10:15 - 10:30 AM -- Coffee break
10:30 - 11:30 AM -- Time-frequency measures (Tim Mullen) [Download PDF]
11:30 - 12:00 PM -- EEGLAB overview (Arnaud Delorme) [Download PDF]
12:00 - 1:25 PM -- Get-together Group Lunch @ SDSC
1:25 - 1:40 PM -- BCILAB: Building and testing a simple BCI model (Christian Kothe) [Download PDF]
1:40 - 1:55 PM -- SIFT: Modeling and Visualizing Source Connectivity (Tim Mullen) [Download PDF]
1:55 - 2:00 PM -- Schedule overview: Workshop track system (Scott Makeig)
2:00 - 5:00 PM -- Concurrent Basic & Advanced Track Sessions (C1)


3:00 - 3:15 PM -- Coffee break
Track A (Main Auditorium) - Basic track EEGLAB processing
2:00 - 3:00 -- C1.A1: Data import, basic ERP visualization (Marissa Westerfield) [Download PDF]
3:15 - 4:00 -- C1.A2: Data cleaning for ICA (Marissa Westerfield) [Download PDF]
4:00 - 5:00 -- C1.A3: Performing ICA and evaluating components (Julie Onton) [Download PDF]
Track B (Vizlab) - Brain-Computer Interface Methods I (Christian Kothe)
2:00 - 3:00 -- C1.B1: Introduction to signals and signal processing in BCIs [Download PDF]
3:15 - 4:00 -- C1.B2: Introduction to use of machine learning in BCIs [Download PDF]
4:00 - 4:30 -- C1.B3: Analysis of event-related potentials in BCIs [Download PDF]
4:30 - 5:00 -- C1.B4: Practicum: Performing ERP analysis in BCILAB [Download PDF]
Track C (High-Tech room) - Modeling source-level information flow I (Tim Mullen)
2:00 - 3:00 -- C1.A1: Functional and effective connectivity, linear dynamical systems [Download PDF]
3:15 - 4:00 -- C1.A2: Granger causality, scalp vs. source, adapting to non-stationarity
4:00 - 5:00 -- C1.A3: Practicum: hands-on walkthrough of SIFT [Download PDF]


Day 2 - Saturday, 16th November, 2013

8:00 - 8:30 AM -- Continental breakfast
8:30 - 9:15 AM -- Theory: The EEG forward and inverse problem (Zeynep Akalin Acar) [Download PDF]
9:15 - 9:30 AM -- NFT: Electrical head modeling and source localization (Zeynep Akalin Acar) [Download PDF]
9:30 - 12:00 PM -- Concurrent basic & advanced track sessions (C2)


10:15 - 10:30 PM -- Coffee break
Track A (Main Auditorium) - Basic track EEGLAB processing
9:30 - 10:15 -- C2.A1: Plotting dataset measures (ERPimage, spectrum) (Julie Onton) [Download PDF]
10:30 - 11:15 -- C2.A2: Localizing IC sources using DIPFIT (Julie Onton) [Download PDF]
11:15 - 12:00 -- C2.A3: Time-frequency dec. and advanced ICA practicum (Makoto Miyakoshi) [Download envtopo.m] [Download pdf]
Track B (Vizlab) - Brain-Computer Interface Methods II (Christian Kothe)
9:30 - 10:15 -- C2.B1: Analysis of oscillatory processes [Download PDF]
10:30 - 11:15 -- C2.B2: Mastering the BCILAB toolbox: scripting and inner workings [Download PDF]
11:15 - 12:00 -- C2.B3: Practicum: scripting oscillatory-process analyses [Download script]
Track C (High-Tech room) - Forward head modeling and source localization (Zeynep Akalin Acar) [Download PDF]
9:30 - 10:15 -- C2.C1: Building head models using NFT
10:30 - 11:15 -- C2.C2: Forward and inverse problem solution and visualization
11:15 - 12:00 -- C2.C3: Practicum: hands-on NFT overview


12:00 - 1:15 PM -- Lunch on your own
1:15 - 2:00 PM -- EEGLAB processing across subjects and IC clustering (Arnaud Delorme) [Download PDF]
2:00 - 5:00 PM -- Concurrent basic & advanced sessions (C3)


3:00 - 3:15 PM -- Coffee break
Track A (Main Auditorium) - Basic track Studies, ICA Clustering
2:00 - 3:00 -- C3.A1: Creating studies, plotting and working with STUDY designs (Delorme) [Download PDF]
3:15 - 4:00 -- C3.A2: Clustering STUDY ICs (Makato Miyakoshi) [Download PDF]
4:00 - 5:00 -- C3.A3: MPT: Measure Projection Analysis (Nima Bigdely Shamlo) [Download PDF]
Track B (Vizlab) - Mobile Brain/Body Imaging (MoBI) and Real-Time Analysis Concepts
2:00 - 3:00 -- C3.B1: MoBI Concept (S. Makeig)
3:15 - 4:00 -- C3.B2: The Lab Streaming Layer for multi-modal data acquisition (C. Kothe) [Download PDF]
4:00 - 4:30 -- C3.B3: SNAP environment for interactive experimental control (C. Kothe) [Download PDF]
4:30 - 5:00 -- C3.B4: MoBILAB for analysis of multimodal brain imaging data (A. Ojeda) [Download PDF]
Track C (High-Tech room) - Modeling source-level information flow I (Tim Mullen) [REPEAT]
2:00 - 3:00 -- C3.A1: Functional and effective connectivity, linear dynamical systems [Download PDF]
3:15 - 3:45 -- C3.A2: Granger causality, scalp vs. source, adapting to non-stationarity
3:45 - 5:00 -- C3.A3: Practicum: hands-on walkthrough of SIFT [Download PDF]


6:30 PM -- Optional birds-of-a-feather group dinners (sign-up sheets at the registration table)


Day 3 - Sunday, 17th November, 2013

8:00 - 8:30 AM -- Continental breakfast
8:30 - 9:30 AM -- EEG measures and STUDY statistics (Arnaud Delorme) [Download PDF]
9:30 - 12:00 PM -- Concurrent basic & advanced track sessions (C4)


10:15 - 10:30 PM -- Coffee break
Track A (Main Auditorium) - Basic track EEGLAB processing
9:30 - 10:15 -- C4.A1: Running statistics for EEGLAB STUDY measures (Arnaud Delorme) [Download PDF]
10:30 - 11:00 -- C4.A2: Using the std_envtopo and other STUDY plug-ins (Makoto Miyakoshi) [Download PDF]
11:00 - 11:30 -- C4.A3: Automated artifact rejection for large scale analysis (C. Kothe) [Download PDF]
11:30 - 12:00 -- C4.A4: Comparison of auto. artifact rejection methods (N. Bigdely Shamlo) [Download PDF]
Track B (Vizlab) - Forward head modeling and source localization (Zeynep Akalin Acar) [REPEAT]
9:30 - 10:15 -- C4.B1: Building head models using NFT
10:30 - 11:15 -- C4.B2: Forward and inverse problem slution and visualization
11:15 - 12:00 -- C4.B3: Practicum: hands-on NFT overview
Track C (High-Tech room) - Modeling information flow II (Tim Mullen)
9:30 - 10:15 -- C4.C1: Model validation, multivariate vs. bivariate, imposing constraints [Download PDF]
10:30 - 11:00 -- C4.C2: Single-trial estimation, state-space models, statistical testing
11:00 - 12:00 -- C4.C3: Practicum: hands-on simulation-based training


12:00 - 3:00 PM -- Group excursion and picnic lunch at Torrey Pines State Park
3:00 - 5:30 PM -- Concurrent basic & advanced sessions (C5)


3:00 - 3:15 PM -- Coffee break
Track A (Main Auditorium) - Basic track: EEGLAB scripting (Arnaud Delorme)
3:15 - 4:00 -- C5.A1: EEGLAB structures and basic scripting [Download PDF]
4:00 - 4:30 -- C5.A2: More advanced EEGLAB scripting with STUDIES [Download PDF]
4:30 - 5:30 -- C5.A3: Advanced scripting using EEGLAB STUDY structures [Download PDF]
Track B (Vizlab) - Brain-Computer Interface MEthods III (Christian Kothe)
3:15 - 4:00 -- C5.B1: Optimization-based approaches [Download PDF]
4:00 - 4:30 -- C5.B2: Neuroscience aspects and outlook [Download PDF]
4:30 - 5:30 -- C5.B3: Practicum: extending BCILAB and implementing custom methods [Download PDF] [Download scripts]
Track C (High-Tech room) - Advanced Measure Calculation and Projection (Nima Bigdely Shamlo)
3:15 - 4:30 -- C5.C1: Advanced application of the Measure Projection Toolbox (MPT) [Download PDF]
4:30 - 5:30 -- C5.C2: Joint modeling of temporally overlapping responses


Day 4 - Monday, 18th November, 2013

8:00 - 8:30 AM -- Continental breakfast
8:30 - 9:30 AM -- Mobile/wireless EEG - Hardware, software, and applications (Tzyy-Ping Jung) [Download PDF]
9:30 - 12:00 PM -- Concurrent basic & advanced track sessions (C6)


10:15 - 10:30 PM -- Coffee break
Track A (Main Auditorium) - Basic track : Practice projects & EEGLAB plug-in programming [Download PDF]
Track B (Vizlab) - EEG data mining in the Big Data era (N. Bigdely Shamlo, S. Makeig)
9:30 - 10:15 -- C6.B1: Imaging half a milion ICA-component scalp maps
10:30 - 12:00 -- C6.B2: New open source tools for EEG data mining: ESS, HED, and HeadIT
Track C (High-Tech room) - Mobile Brain/Body Imaging and Real-Time Demos and practicum
Demo: Working with new dry EEG headsets (Y.T. Wang, M. Chi, T. Mullen, C. Kothe)
Demo of the new SNAP, XDF and LSL real time software framework (C. Kothe)
New real-time brain imaging and BCI with BCILAB/SIFT (T. Mullen, C. Kothe)
Practicum for new MoBILAB toolbox for multimodal data analysis (A. Ojeda)
Track D (SCCN Conference Room) - Advanced ICA and AMICA concepts (Jason Palmer)
9:30 - 10:15 -- C6.D1: Assessing residual source dependence and dependent subspaces
10:30 - 12:00 -- C6.D2: Estimating multiple component models in non-stationary environments


12:00 - 1:15 PM -- Lunch on own
1:15 - 3:15 PM -- Concurrent basic & advanced sessions (C7)


Follow-up questions & discussion:
Track A (Main Auditorium) - Basic track EEGLAB projects & Plug-in programming (A. Delorme)
Track B (Vizlab) - BCILAB and SIFT 'hackathon' (C. Kothe and T. Mullen)
Track C (High-Tech room) - Measure Projection (Nima Bigdely Shamlo)
Track D (SCCN Conference Room) - Head modeling (Zeynep Akalin Acar)
Track E (SCCN SE corner office) - Advanced ICA concepts and tools (Jason Palmer)


3:00 - 3:15 PM -- Coffee break
3:30 - 4:30 PM -- Mining event-related brain dynamics II (Scott Makeig)
4:30 - 5:00 PM -- Group Discussion and Close