triggers and latencies extracted and specific temporal order of patients determined
replace and identify bad electrodes (electrodes that are > 3 stdev away from other electrodes in frequency spectrum distribution) using spherical spline interpolation (?)
noisy channels filtered - either visually or replaced entirely by zeros
109 channels for EEG, 6 EOG for artifact removal
More Preprocessing
data high pass filtered at 0.1 Hz and notch filtered at 59-61 Hz
Principal Components Analysis (PCA) algorithm removed sparse noise - recovers a low-rank matrix from a corrupted matrix by subtracting the error.
visual inspection after preprocessing as well.
Tools for EEG Analysis
EYE-EEG: plugin for MATLAB- integrates analysis for electrophysiological + eye-tracking data.
adds eye-tracking data as extra channels to EEG
Adaptive velocity-based algorithm to detect saccades and fixations, i.e. a blink
identifies fixation as groups of consecutive points
uses that to map minimum and maximum x and y values - compare that to maximum dispersion value.
if the dispersion is lower, then its a fixation.
Misc about Data
Code Availability: analysis performed in MATLAB + EEGlab
Data records: a folder for each subject. an EEG binary file, two eye-tracker files. One is segmented into blinks, saccades, and fixations. The other isn't. Each folder has a file for each paradigm.
Behavioral Assessment: self-report by Collaborative Informatics and Neuroimaging Suite (COINS)
Cognitive Assessment: two research assistants obtained separate raw scores for each patient, entered as dataset