关注“心仪脑”查看更多脑科学知识的分享。
今日~分享Matlab中EEGLAB对EEG数据预处理和ERPs分析的操作步骤。
EEG数据处理和分析的软件有不少,其中常用的一款是基于MATLAB运行平台的EEGLAB工具包,可以实现对EEG数据的预处理和ERPs的分析。
接下来就详细介绍EEGLAB中EEG数据预处理常用流程和操作步骤以及ERPs的分析,本次操作步骤介绍中是基于单个被试展开的。本文详细讲解如何操作,若想要了解ERPs数据分析原理,请参考往期推文:ERPs的预处理很简单,但你都了解了吗?
来自:彭微微老师
1前期步骤
1.1 打开MATLAB软件→在命令窗口中输入“pathtool”→弹出如下界面。
1.2 点击“添加文件夹”选择EEGLAB所在的路径→点击“保存”,点击关闭;接下来,在MATLAB命令窗口中输入“eeglab”,弹出如下界面。
1.3 择相应系统:在该界面中点击“File → Manage EEGLAB extensions”选择好需要的脑电采集系统。
2 预处理操作步骤
2.1 Step1 导入数据
【注释】Neuroscan和ANT厂家的“.cnt”文件不同,不能混着使用。
【注释】一般选择默认(默认是指导入完整数据),但如果确定只分析完整数据中的某一段,可以设置数据段的起始时间,单位为秒。
2.2 Step2 定位电极
【注释】一般选择“Look up locs”弹出一个界面,默认电极标准为“10-5-385cap”系统。如若选择其它个性化电极坐标文件,可以现在“Read locations”中加载需要用到的定位电极系统。
【注释】默认已经选好的标准系统,查看所有电极的参数信息。
【Every Step】浏览数据
【注释】建议新手每处理一步查看一下数据,以便对比观察每一步数据处理的效果,有利于掌握每一步数据处理具体作用。同时数据处理步骤或参数设置的问题也可通过查看数据快速发现。
2.3 Step3 剔除无用电极
【注释】选取需要去除的电极,并一定要勾选右边的方框。
2.4 Step4 重参考
【注释】重参考的方法有双侧乳突,全脑平均,鼻尖参考等,本文这里选取全脑平均做参考,勾选第一个方框。
2.5 Step5 滤波
【注释】该界面中使用的是低通(35Hz)、高通滤波(0.1Hz)的带通滤波器。
【注释】一般低通滤波器设置在50Hz以下时会同时滤掉50Hz市电干扰信号,但通过数据查看市电干扰依然严重时选择使用Nortch 滤波。选取频带范围:49~51Hz,滤去50Hz市电干扰。
2.6 Step6 分段与基线校正
【注释】选好标记的Mark 类型(如,1、10、2、4、7),分段的时间段(刺激前200ms到刺激后800ms)。
【基线校正】:根据上步的分段,自动弹出基线校正时间刺激前200ms到0ms。
2.7 Step7 插值坏导或剔除坏段
【注释】若是在“Step3” 中删除了电极,在此步骤需要选择第一栏,采用插值法补上原先删除的电极。若是没有删除电极,可以在这步骤中选择第二栏,对需要插值的电极进行计算。也可用语句代码实现,如:“EEG.data(7,:,:)=mean(EEG.data([11 32 40 38]),:,:)”,即如果要对电极通道7进行插补,可以用电极点7 周围的四个电极点平均值代替。
2.8 Step8 Run ICA
【注释】在 ‘extended’,1后输入 ‘pca’,63(所有需要做眼电校正的电极数目)。此外由于ICA运行较慢并且易卡顿电脑,为防意外建议在ICA运行前保存一次数据,避免ICA运行崩溃时前边处理步骤需要重新做一遍。
数据处理中......等待一段时间。
2.9 Step9 剔除眼动成分
【注释】这一步骤手动去删除眼电需要基于数据分析者的经验判断进行。当有足够的把握确定是眼电伪迹,在该步骤中可以手动剔除;如果模棱两可,可以请经验丰富的人帮忙判断,或是保留。本示例中,选择剔除IC1和IC4成分。
2.10 保存数据
以上就是单个被试EEG数据的预处理操作步骤和界面呈现,是用GUI方式完成的操作。当然,我们收集的数据一般不会只有一个,在MATLAB中可以用编写语句的方式实现批量处理多个被试EEG数据(通过EEGLAB的EEG.history查看数据处理步骤调用的MATLAB代码,然后根据被试量添加“for end”循环语句进行批处理。其中肉眼检查ICA成分,并删除ICA成分需要手动操作,不能进行批处理)。
接下来
依然是以单个被试为例,在MATLAB中以语句的方式实现ERPs分析(部分相关代码参考彭微微老师课程~)。
31MATLAB中单个被试ERPs分析
3.1 根据mark类型选择数据进行叠加平均
3.2 根据Mark 类型分别在条件1和条件2试次间做叠加平均并做差异波
3.3 选取要呈现波形图的电极点
本示例中选取P4,P8,运行代码如下:
【注释】
3.4 峰值探测和头皮地形图绘制
【注释】
3.5 运行结果如下
全文完结,整理不易,看不完记得收藏,最后希望点赞支持一下!
了解更多,请关注“心仪脑”公众号!