EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis

EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis
复制标题

DOI:
10.1016/j.jneumeth.2003.10.009
复制
发表时间:
2004-03-15
影响因子:
3
通讯作者:
Makeig, S
Makeig, S
中科院分区:
医学4区
文献类型:
--
作者:
Delorme, A;Makeig, S

文献摘要

被引文献

相似文献

我们已经开发了一个工具箱和图形用户界面,EEGLAB,运行在跨平台的MATLAB环境(数学作品公司)。用于处理任意数量通道的单次试验和/或平均EEG数据的集合。可用的功能包括EEG数据、通道和事件信息导入、数据可视化(滚动、头皮图和偶极子模型绘图以及多次试验ERP图像绘图)、预处理(包括伪影剔除、滤波、历元选择和平均)、独立分量分析(伊卡)和时间/频率分解,包括基于数据恢复的自助统计方法支持的通道和分量交叉相干性。EEGLAB功能分为三层。顶层函数允许用户通过图形界面与数据交互,而无需使用MATLAB语法。菜单选项允许用户将EEGLAB的行为调整到可用内存。中间层功能允许用户使用命令历史和交互式“弹出”功能自定义数据处理。经验丰富的MATLAB用户可以使用EEGLAB数据结构和独立的信号处理函数编写自定义和/或批处理分析脚本。包括广泛的功能帮助和教程信息。一个'插件'设施允许容易地将新的EEG模块纳入主菜单。EEGLAB在GNU公共许可证下可免费获得(http://www.sccn.ucsd.edu/eeglab/),用于非商业用途和开放源码开发,以及示例数据、用户教程和大量文档。(C)2003 Elsevier B. V.保留所有权利。
We have developed a toolbox and graphic user interface, EEGLAB, running under the crossplatform MATLAB environment(The Math-works, Inc.) for processing collections of single-trial and/or averaged EEG data of any number of channels. Available functions include EEG data, channel and event information importing, data visualization (scrolling, scalp map and dipole model plotting, plus multi-trial ERP-image plots), preprocessing (including artifact rejection, filtering, epoch selection, and averaging), independent component analysis (ICA) and time/frequency decompositions including channel and component cross-coherence supported by bootstrap statistical methods based on data resampling. EEGLAB functions are organized into three layers. Top-layer functions allow users to interact with the data through the graphic interface without needing to use MATLAB syntax. Menu options allow users to tune the behavior of EEGLAB to available memory. Middle-layer functions allow users to customize data processing using command history and interactive 'pop' functions. Experienced MATLAB users can use EEGLAB data structures and stand-alone signal processing functions to write custom and/or batch analysis scripts. Extensive function help and tutorial information are included. A 'plug-in' facility allows easy incorporation of new EEG modules into the main menu. EEGLAB is freely available (http://www.sccn.ucsd.edu/eeglab/) under the GNU public license for noncommercial use and open source development, together with sample data, user tutorial and extensive documentation. (C) 2003 Elsevier B.V. All rights reserved.