
Note that FieldTrip should be added to the MATLAB path in order to use the DIPFIT plug-in. The following figure illustrates some FieldTrip functions used in DIPFIT: It performs a grid search and non-linear fit with one or multiple dipoles and tries to find the location where the dipole model is best able to explain the ICA component topography, using spherical models or realistic BEM or FEM volume conduction models. The main function that is used by DIPFIT is ft_dipolefitting. The DIPFIT plugin allows the localization of the sources that have been separated using ICA. Most EEG file formats are directly supported in EEGLAB, but for some MEG and iEEG file formats this plugin is needed. The FILE-IO plug-in allows reading raw data from disk into EEGLAB, from any of the file formats that is supported by FieldTrip. The function ft_componentanalysis directly calls EEGLAB functions to perform the desired analysis as represented in the following figure:ĮEGLAB integrates FieldTrip functions through the FILE-IO and the DIPFIT plug-ins. How does FieldTrip use EEGLAB?įieldTrip integrates EEGLAB functionalities to deal with component analysis.

EEGLAB incorporates and extends the ICA/EEG toolbox of Makeig, and it provides the user with a graphical interface. Dataformat eeglab eeg Getting started with EEGLAB BackgroundĮEGLAB is an interactive MATLAB toolbox for processing continuous and event-related EEG, MEG and other electrophysiological data using independent component analysis (ICA), time/frequency analysis, and other methods including artifact rejection.
