EEGLAB Eeglab Version 2.00beta - Arnaud Delorme with contributions from other members of the ica toolbox team of Scott Makeig - The Salk Institute for Biological Studies

Structure of eeg datasets used by eeglab:
EEG.setname   
name of the dataset
EEG.filename   
filename of the dataset
EEG.filepath   
filepath of the dataset
EEG.namechan   
names of the channels (will be deprecated)
EEG.poschan   
filename containing the name and position of the channels
EEG.pnts   
number of points per sweep (trial)
EEG.nbchan   
number of channels
EEG.trials   
number of trials
EEG.srate   
sampling rate
EEG.xmin   
trials' begining time (in seconde)
EEG.xmax   
trials' ending time (in seconde)
EEG.data   
the data array (nbchan x points x trials)

ICA variables:
EEG.icasphere   
sphere array returned by the runica function
EEG.icaweights   
weight array returned by the runica function
EEG.icawinv   
inverse weight matrix which gives the topological distribution of the electrodes for all the component.
EEG.icadata   
ica activity (nbcomponents x points x trials)

Events and trials' tags:
EEG.events   
array of events organized in rows. Each row is an event. The first column is the type of the event, the second the trial concerned, the third..., values associated with this event (i.e. reaction time. Ex: [1 10 360] is an event of type 1, it concernes trial number 10 and has the value 360 (reaction time in ms for instance).
EEG.rt   
trials' reaction time array, one value trial. It is redundant with events but allow a easier access by the user ( eeglab will keep the consistency between events and rt fields, the real value being the one stored events with type 1).
EEG.trialsval   
trial's value array. Each row is a trial (same number of rows as number of trials). Each column represents a different information (trial's type...).

Variables used for manual and automatic rejection:
EEG.stats.kurtc   
kurtosis of components
EEG.stats.kurtg   
global kurtosis of components
EEG.stats.kurta   
kurtosis of accepted trials
EEG.stats.kurtr   
kurtosis of rejected trials
EEG.stats.kurtd   
kurtosis of spatial distribution
EEG.reject.entropy   
entropy of trials
EEG.reject.entropyc   
entropy of components
EEG.reject.threshold   
thresholds for rejection
EEG.reject.icareject   
rejected trials based on ica
EEG.reject.compreject   
deprecated
EEG.reject.gcompreject   
rejected ica components
EEG.reject.comptrial   
deprecated
EEG.reject.sigreject   
rejected trials based on the raw data
EEG.reject.elecreject   
rejected trials based on the raw data for each electrode.
EEG.reject.eegentropy   
deprecated
EEG.reject.eegkurt   
deprecated
EEG.reject.eegkurtg   
deprecated

See also: eegglobal, all pop-up functions
the full documentation at http://www.cnl.salk.edu/~arno/eeglab.html

See the matlab file eeglab.m (may require other functions)

Back to functions