(TEXT ADAPTED FROM THE EEGLAB MANUAL)
analog2code.m |
eegplugin_erplab.m |
menuBinListGUI.m |
pop_lindetrend.m |
artirejectGUI.m |
eraseventcodes.m |
parseles.m |
pop_loadmerplabset.m |
askquest.m |
erp2asc.m |
pastebinlist.m |
pop_ploterps.m |
averager.m |
erp_artbarb.m |
ploterpGUI.m |
pop_polydetrend.m |
avgcontraipsi.m |
erp_artblink.m |
ploterps.m |
pop_readbinlist.m |
basicfilter.m |
erp_artderiv.m |
polydetrend.m |
pop_readlogfile.m |
basicfilterGUI.m |
erp_artdiff.m |
pop_averager.m |
pop_saveERP.m |
bdf2struct.m |
erp_artmwin.m |
pop_avgcontraipsi.m |
pop_scalplot.m |
bin2code.m |
erp_artmwppth.m |
pop_basicfilter.m |
pop_smootherp.m |
binlist2outputs.m |
erp_artstep.m |
pop_bin2code.m |
readbinlist.m |
binlister.m |
erp_epochbin.m |
pop_binlister.m |
readlogfile.m |
binoperGUI.m |
erp_gaverager.m |
pop_binoperator.m |
smootherp.m |
binoperator.m |
erp_loaderp.m |
pop_chanoperator.m |
str2codeGUI.m |
builtERPstruct.m |
erp_str2code.m |
pop_code2bin.m |
upgradeERP.m |
chanoperGUI.m |
erplab.m |
pop_crealogfile.m |
vect2colon.m |
chanoperator.m |
errorfound.m |
pop_diffcontraipsi.m |
|
code2bin.m |
filterp.m |
pop_emghunter.m |
|
creabinlist.m |
findcell.m |
pop_eraseventcodes.m |
|
crealogfile.m |
fourierp.m |
pop_erp2asc.m |
|
decodebdf.m |
inputvalue.m |
pop_erphelp.m |
|
diffcontraipsi.m |
lindetrend.m |
pop_fig2pdf.m |
|
dispcond.m |
loadrandimage.m |
pop_filterp.m |
|
As in EEGLAB, functions with the prefix ‘pop_’ are functions that take either the EEG or ERP structure as their first input argument, and can be called either from the ERPLAB submenu or from the Matlab command line. The pop_ functions, which name’s syntax is pop_functioname() call a similarly named processing function functioname(). The non-“pop” functions can be called from the Matlab command line, and they are also useful for low level scriptings.
ERPLAB also use functions with the prefix ‘erp_’, named erp_ operationame(), which are autonomous functions that do not call other processing functions. You can use these functions either from the ERPLAB submenu or from the Matlab command line (and scripting).
When you call a ‘pop_’ or ‘erp_’ function from the ERPLAB submenu, or from command window (or scripting) without enough parameters, they pop up a window asking you to provide the full set of parameters. When you have entered the required parameters into the pop_ window, the data processing is performed. After this, ERPLAB’s plug-in adds the complete function call to the EEGLAB dataset history, including the parameters you have entered in the pop-up window. If you later copy this command from the dataset history and paste it onto the Matlab command line, the processing will be performed directly, without popping up an interactive query window.
Some of the ERPLAB pop/erp functions use an interactive graphic user interface (GUI) created by means of the Matlab GUI design environment (GUIDE) tools. These GUIs are named with a name related to its pop function plus a suffix GUI (uppercase). E.g. pop_binoperator.m à binoperGUI.m à binoperator.m
See ERPLAB function references for details.