SCCN Home
EEGLAB Home

EEGLAB menus

In EEGLAB, all menu items call stand-alone functions. The correspondance is indicated below. Note that this part of the documentation is not totally up to date.

File

Import data
From ASCII/float file or Matlab array -- pop_editset()
From EGI .RAW file -- pop_readegi()
From segmented EGI .RAW file -- pop_readegi()

From BCI2000 ASCII file -- pop_loadbci()
From Snapmaster .SMA file -- pop_snapread()
From .BDF and Biosemi .EDF file -- pop_readedf()
From Neuroscan .CNT file -- pop_loadcnt()
From Neuroscan .EEG file -- pop_loadeeg()
From ERPSS .RAW or .RDF file -- pop_read_erpss()

Import epoch info

From Matlab array or ASCII file -- pop_importepoch()
From Neuroscan .DAT file -- pop_loaddat()

Import event info
From Matlab array or ASCII file -- pop_importevent()
From data channel -- pop_chanevent()
From Presentation .LOG file -- pop_importpres()

Export
Data and ICA activity to text file -- pop_export()
Weight matrix to text file -- pop_expica()
Inverse weight matrix to text file -- pop_expica()

Load existing dataset -- pop_loadset()
Save current dataset -- pop_saveset()
Save datasets -- pop_saveset()
Clear dataset(s) -- pop_delset()
Maximize memory -- pop_editoptions()
Save history -- pop_saveh()
Quit

Edit

Dataset info -- pop_editset()
Event fields -- pop_editeventfield()
Event values -- pop_editeventvals()
About this dataset -- pop_comments()
Channel locations -- pop_chanedit()
Select data -- pop_select()
Select epoch/events -- pop_selectevent()
Copy current dataset -- pop_copyset()
Append datasets -- pop_mergeset()
Delete dataset(s) -- pop_delset()

Tools

Change sampling rate -- pop_resample()
Filter the data -- pop_eegfilt()
Re-reference -- pop_reref()
Reject continuous data -- pop_eegplot()
Extract epochs -- pop_epoch()
Remove baseline -- pop_rmbase()

Reject data epochs

Reject data (all methods) -- pop_rejmenu()
Reject by inspection -- pop_eegplot()
Reject extreme values -- pop_eegthresh()
Reject flat line data -- pop_rejtrend()
Reject by probability -- pop_jointprob()
Reject by kurtosis -- pop_rejkurt()
Reject by spectra -- pop_rejspec()
Export marks to ICA reject
Reject marked epochs -- pop_rejepoch()

Run ICA -- pop_runica()
Remove components -- pop_subcomp()

Reject using ICA
Reject components by map -- pop_selectcomps()
Reject data (all methods) -- pop_rejmenu()
Reject by inspection -- pop_eegplot()
Reject extreme values -- pop_eegthresh()
Reject flat line activity -- pop_rejtrend()
Reject by probability -- pop_jointprob()
Reject by kurtosis -- pop_rejkurt()
Reject by spectra -- pop_rejspec()
Export marks to data reject
Reject marked epochs -- pop_rejepoch()
... (Custom plugin menus)

Plot

Channel locations

By name -- topoplot()
By number -- topoplot()

EEG data (scroll) -- pop_eegplot()
Channel spectra and maps -- pop_spectopo()
Component properties -- pop_prop()
Channel ERP image -- pop_erpimage()

Channel ERPs

With scalp maps -- pop_timtopo()
In scalp array -- pop_plottopo()
In rect. array -- pop_plotdata()

ERP maps series

In 2-D -- pop_topoplot()
In 3-D -- pop_headplot()

Plot/Compare ERPs -- pop_compareerps()

Component activations (scroll) -- pop_eegplot()
Component spectra and maps -- pop_spectopo()

Component maps

In 2-D -- pop_topoplot()
In 3-D -- pop_headplot()

Component properties -- pop_prop()
Component ERP image -- pop_erpimage()

Component ERPs

With component maps -- pop_envtopo()
With comp. maps (compare) -- pop_envtopo()
In rectangular array -- pop_plotdata()

Data statistics

Channel statistics -- pop_signalstat()
Component statistics -- pop_signalstat()
Event statistics -- pop_eventstat()

Time-frequency transforms

Channel time-frequency -- pop_timef()
Channel cross-coherence -- pop_crossf()
Component time-frequency -- pop_timef()
Component cross-coherence -- pop_crossf()