EEGLAB Workshop III, Nov. 15-18, 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 1 Artifact processing and ERP analysis Task 1 Reject.

Slides:



Advertisements
Similar presentations
Dynamic causal Modelling for evoked responses Stefan Kiebel Wellcome Trust Centre for Neuroimaging UCL.
Advertisements

EEG/MEG Source Localisation
Dynamic Causal Modelling for ERP/ERFs
Helen Gaeta, David Friedman, & Gregory Hunt Cognitive Electrophysiology Laboratory New York State Psychiatric Institute Differential Effects of Stimulus.
Measure Projection Analysis: Practicum
Visual speech speeds up the neural processing of auditory speech van Wassenhove, V., Grant, K. W., & Poeppel, D. (2005) Proceedings of the National Academy.
Electroencephalogram (EEG) and Event Related Potentials (ERP) Lucy J. Troup 28 th January 2008 CSU Symposium on Imaging.
Study of Change Blindness EEG Synchronization using Wavelet Coherence Analysis Professor: Liu Student: Ruby.
All slides © S. J. Luck, except as indicated in the notes sections of individual slides Slides may be used for nonprofit educational purposes if this copyright.
EEG / MEG: Experimental Design & Preprocessing Denisa Jamecna Sofie Meyer (Archy de Berker(
Brain-computer interfaces: classifying imaginary movements and effects of tDCS Iulia Comşa MRes Computational Neuroscience and Cognitive Robotics Supervisors:
MEG/EEG Module Trainees Kai Hwang Tina Rasmussen TA Gus Sudre Bronwyn Woods Instructor Bill Eddy, Ph.D. Anna Haridis Thanks to:
Pre-processing for EEG and MEG
All slides © S. J. Luck, except as indicated in the notes sections of individual slides Slides may be used for nonprofit educational purposes if this copyright.
Artifact (artefact) reduction in EEG – and a bit of ERP basics CNC, 19 November 2014 Jakob Heinzle Translational Neuromodeling Unit.
MEG Experiments Stimulation and Recording Setup Educational Seminar Institute for Biomagnetism and Biosignalanalysis February 8th, 2005.
Electroencephalography The field generated by a patch of cortex can be modeled as a single equivalent dipolar current source with some orientation (assumed.
Electroencephalography and the Event-Related Potential
The Event-Related Potential (ERP) Embedded in the EEG signal is the small electrical response due to specific events such as stimulus or task onsets, motor.
Electroencephalography Electrical potential is usually measured at many sites on the head surface.
Discussion Section: Review, Viirre Lecture Adrienne Moore
M/EEG pre-processing Holly Rossiter
Rapid Serial Visual Presentation (RSVP) Task (abbreviated sequence) Simulates saccadic vision Used to gauge speed of visual object recognition Thorpe et.
EEGLAB Workshop III, Nov , 2006, Singapore: Julie Onton – DIPFIT and model co-registration 1 DIPFIT and model co-registration Task 1 Co-register.
EEG/MEG: Experimental Design & Preprocessing Methods for Dummies 28 January 2009 Matthias Gruber Nick Abreu.
All slides © S. J. Luck, except as indicated in the notes sections of individual slides Slides may be used for nonprofit educational purposes if this copyright.
EEG / MEG: Experimental Design & Preprocessing Lena Kästner Thomas Ditye.
ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter;
Analysis of Temporal Lobe Paroxysmal Events Using Independent Component Analysis Jonathan J. Halford MD Department of Neuroscience, Medical University.
EEGLAB Workshop IV, June 26-29, 2007, Aspet, France: Scott Makeig – Component Clustering 1 Independent Component Clustering Why cluster components? EEGLAB.
Functional Brain Signal Processing: EEG & fMRI Lesson 1 Kaushik Majumdar Indian Statistical Institute Bangalore Center M.Tech.
1. 2 Abstract - Two experimental paradigms : - EEG-based system that is able to detect high mental workload in drivers operating under real traffic condition.
Running Subjects A Darren Parker Presentation. Life as a Subject Good Experiences as a subject? Bad Experiences as a subject?
IntroductionMethods Participants  7 adults with severe motor impairment performed EEG recording sessions in their own homes.  9 adults with no motor.
Functional Brain Signal Processing: EEG & fMRI Lesson 4
All slides © S. J. Luck, except as indicated in the notes sections of individual slides Slides may be used for nonprofit educational purposes if this copyright.
Frequency-response-based Wavelet Decomposition for Extracting Children’s Mismatch Negativity Elicited by Uninterrupted Sound Department of Mathematical.
Gary O’ Donoghue Electronic & Computer Engineering, National University of Ireland, Galway Final Year Project A small number of consumer electronics.
EXPERIMENT DESIGN  Variations in Channel Density  The original 256-channel data were downsampled:  127 channel datasets  69 channels datasets  34.
25th Nov 2005CERN AB Controls Post Mortem data conversion G.Kruk.
Frequency-response-based Wavelet Decomposition for Extracting Children’s Mismatch Negativity Elicited by Uninterrupted Sound Department of Mathematical.
GazeEEGLabImporter Date: 12/12/2013 Version: 1.0 Produced by: Anton Andreev, Gipsa-lab/CNRS Contact:
3rd EEGLAB Workshop Singapore Mining Event-Related Brain Dynamics
EEG DATA EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter; 250 samples/sec. EEG Preprocessing:
Principal components analysis (PCA) as a tool for identifying EEG frequency bands: I. Methodological considerations and preliminary findings Jürgen Kayser,
EEGLAB Workshop III, Nov , 2006, Singapore: Julie Onton – Using EEGLAB history for basic scripting 1 Using EEGLAB history for basic scripting EEG.history.
A direct comparison of Geodesic Sensor Net (128-channel) and conventional (30-channel) ERPs in tonal and phonetic oddball tasks Jürgen Kayser, Craig E.
Signal Processing: EEG to ERP A Darren Parker Presentation.
BCI2000: 2D Control. Getting Started Follow the Passive Stimulus Presentation Data Collection Tutorial on the wiki – However, when the tutorial tells.
RESEARCH QUESTIONS Might having to lie still without moving, or having to lie down rather than sit up, change the pattern of neural activity in very young.
An ERP investigation of response inhibition in adults with DCD Elisabeth Hill Duncan Brown José van Velzen.
Event Related Potentials in Sz and across development Abnormal auditory mismatch negativity (MMN) is a core feature of schizophrenia (Sz), and has been.
The Effect of Retro-Cueing on an ERP Marker of VSTM Maintenance Alexandra M Murray, Bo-Cheng Kuo, Mark G Stokes, Anna C Nobre Brain & Cognition Laboratory,
Methods for Dummies M/EEG Analysis: Contrasts, Inferences and Source Localisation Diana Omigie Stjepana Kovac.
Canadian Bioinformatics Workshops
Scalp EEG Separation During RSVP Tasks
Created by the Krigolson Lab, 2017
[Ran Manor and Amir B.Geva] Yehu Sapir Outlines Review
Attention Components and Creative Potential: An ERP Exploration
* the sampling rate and filter bandwidth were set to 500Hz and 1-10 Hz, respectively. * an additional 60Hz notch filter was employed to avoid the power-line.
Verifiability and Action verb Processing: An ERP Investigation
EEG Correlates of Mindfulness and Expanded Self Experience
N. Capp, E. Krome, I. Obeid and J. Picone
Volume 69, Issue 3, Pages (February 2011)
Dynamic Causal Modelling for ERP/ERFs
Louise Goupil, Sid Kouider  Current Biology 
Dynamic Causal Modelling for M/EEG
Jason Samaha, Bradley R. Postle  Current Biology 
Machine Learning for Visual Scene Classification with EEG Data
Novitskiy et al. Neuromath 2009
Presentation transcript:

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 1 Artifact processing and ERP analysis Task 1 Reject bad channels Task 2 Reject continuous data Task 3 Reject data epochs Task 4 Analysis of channel ERPs Exercise...

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 2 The example data: faces vs. objects File../data/faces_3.set Data 33 channel EEG, nose-tip reference, 250 Hz sampling rate, Hz, 16 bit, BrainAmps Task speeded discrimination between objects and faces, 500 ms presentation duration, ISI ms, 362 trials

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 3 Artifact processing and ERP analysis Task 1 Reject bad channels Task 2 Reject continuous data Task 3 Reject data epochs Task 4 Analysis of channel ERPs Exercise...

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 4 Reject bad channels >> EEG = pop_loadset('faces_3.set', '...\data\'); >> [ALLEEG EEG CURRENTSET] = eeg_store(ALLEEG, EEG, 0);

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 5 Reject bad channels >> pop_eegplot(EEG, 1, 1, 1);

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 6 Reject bad channels EEG = pop_select(EEG, 'nochannel', [19 24]);

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 7 Reject bad channels

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 8 Artifact processing and ERP analysis Task 1 Reject bad channels Task 2 Reject continuous data Task 3 Reject data epochs Task 4 Analysis of channel ERPs Exercise...

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 9 Reject continuous data Equivalent!!

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 10 Reject continuous data TIP: use ICA for eye blink correction

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 11 Reject continuous data To prepare data for ICA, reject odd artifacts and keep stereotyped artifacts Eye blinkstrange

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 12 Artifact processing and ERP analysis Task 1 Reject bad channels Task 2 Reject continuous data Task 3 Reject data epochs Task 4 Analysis of channel ERPs Exercise...

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 13 Extract Epochs (review)

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 14 Extract Epochs (review) >> EEG = pop_epoch(EEG,{'face' 'object'},[-1 2],... 'newname','faces_3_chans removed epochs',... 'epochinfo','yes'); >> [ALLEEG EEG CURRENTSET] = pop_newset(ALLEEG,EEG,... CURRENTSET,'setname',' 'faces_3_chans removed epochs ');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 15 Reject data epochs

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 16 Reject data epochs visual inspection probability

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 17 Reject data epochs Probability (± 5 stds) Visual inspection

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 18 Reject data epochs

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 19 Reject data epochs

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 20 Reject data epochs >> EEG = pop_jointprob(EEG,1,[1:31],5,5,0,0); >> EEG = pop_rejepoch(EEG,find(EEG.reject.rejglobal),0);

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 21 Artifact processing and ERP analysis Task 1 Reject bad channels Task 2 Reject continuous data Task 3 Reject data epochs Task 4 Analysis of channel ERPs Exercise...

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 22 Analysis of ERPs Create separate data sets for face and object trials >> EEG=pop_selectevent(EEG,'type',{'face'},'deleteevents',... 'off','deleteepochs','on'); >> [ALLEEG EEG CURRENTSET]=pop_newset(ALLEEG,EEG,4,... 'setname','faces only epochs');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 23 Analysis of ERPs Select only 'face' epochs: create a new dataset

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 24 Analysis of ERPs >> [EEG,ALLEEG,CURRENTSET]=pop_newset(ALLEEG,EEG,4,... 'retrieve',3,'study',0); >> EEG=pop_selectevent(EEG,'type',{'object'},'deleteevents',... 'off','deleteepochs','on'); >> [ALLEEG EEG CURRENTSET]=pop_newset(ALLEEG,EEG,5,... 'setname','object only epochs'); Do the same thing for 'object' epochs

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 25 Analysis of ERPs >> pop_timtopo(EEG,[ ],[165],'ERP data and scalp maps');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 26 Analysis of ERPs

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 27 Analysis of ERPs >>pop_topoplot(EEG,1,[0:25:200],'face',[3 3],0,'electrodes','off');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 28 Analysis of ERPs >>pop_headplot(EEG,1,[0:25:200],'ERP scalp maps',[3 3],... 'electrodes', 'off');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 29 Analysis of ERPs >>pop_comperp(ALLEEG,1,[4 5],[],'addavg','off','addstd','off',... 'addall','on','diffavg','off','diffstd','off','lowpass',20,... 'tplotopt',{'ydir',-1}); 4 5

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis Analysis of ERPs ERP difference between 2 conditions

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 31 Analysis of ERPs >> pop_export(EEG,'D:\tmp\faces.dat','erp','on',... 'transpose','on','time','off');

EEGLAB Workshop III, Nov , 2005, Singapore: Julie Onton – Artifact processing and ERP analysis 32 Exercise Load dataset 'faces_3.set' from '…/data/' directory Reject noisy channels (optional: reject continuous data stretches) Epoch dataset on all 'face' and 'object' events Explore 1 or more of the following: Reject noisy epochs by hand or use auto-rejection Compare rejection methods and thresholds Select 'face' and 'object' epochs separately Plot ERPs superimposed ERP envelopes rectangular/scalp array Compare 'face' vs 'object' ERPs Export 'face' ERPs into an ascii file