EEGLAB, SIFT, NFT, BCILAB, and ERICA: new tools for advanced EEG processing

Comput Intell Neurosci. 2011;2011:130714. doi: 10.1155/2011/130714. Epub 2011 May 5.


We describe a set of complementary EEG data collection and processing tools recently developed at the Swartz Center for Computational Neuroscience (SCCN) that connect to and extend the EEGLAB software environment, a freely available and readily extensible processing environment running under Matlab. The new tools include (1) a new and flexible EEGLAB STUDY design facility for framing and performing statistical analyses on data from multiple subjects; (2) a neuroelectromagnetic forward head modeling toolbox (NFT) for building realistic electrical head models from available data; (3) a source information flow toolbox (SIFT) for modeling ongoing or event-related effective connectivity between cortical areas; (4) a BCILAB toolbox for building online brain-computer interface (BCI) models from available data, and (5) an experimental real-time interactive control and analysis (ERICA) environment for real-time production and coordination of interactive, multimodal experiments.

Publication types

  • Research Support, N.I.H., Extramural
  • Research Support, U.S. Gov't, Non-P.H.S.

MeSH terms

  • Algorithms
  • Brain / physiology*
  • Brain Mapping*
  • Brain Waves*
  • Electroencephalography* / instrumentation
  • Electroencephalography* / methods
  • Humans
  • Models, Biological
  • Signal Processing, Computer-Assisted*
  • Software*
  • User-Computer Interface