ERPLAB中文教程:ERPLAB安装与添加通道
更多技术干货第一时间送达
Hello,大家好!
Rose小哥今天介绍一下ERPLAB软件。
ERPLAB是免费开源的Matlab软件包,用于分析ERP等脑电数据。ERPLAB扩展了EEGLAB的功能,为ERP的处理、分析和可视化提供非常棒的工具。不管你是初学者还是高级用户,ERPLAB都非常的好用。对于初学者来说的图形用户界面易于学习,而Matlab脚本为中级和高级用户提供了强大的功能。
想要使用ERPLAB来分析脑电数据,第一步需要安装ERPLAB
在安装ERPLAB时,首先要保证你的电脑中安装了Matlab以及EEGLAB。
EEGLAB的安装可以参考《eeglab在MATLAB中安装教程》
ERPLAB软件安装方式有两种,任选一种即可。
安装方法一:
先进行ERPLAB下载:
官网地址:
https://github.com/lucklab/erplab
下载解压,然后将解压后的文件夹,拷贝到/eeglab/plugins中
安装方法二
如果你的EEGLAB版本为2018a版之后的[包括2018a],则可以直接通过Manage EEGLABextensions工具来安装ERPLAB。具体操作如下:
点击后,会弹出一个操作界面,如下图。按照如下步骤分别操作即可下载并安装ERPLAB.
安装成功之后可以看到工具栏中多了ERPLAB和ERPsets两个工具。
为了防止出现一些莫名其妙的bug等。我们先做进行一下设置数据加载内存的限制。
不用勾选
测试
测试时,使用官方提供的数据集。
https://github.com/lucklab/erplab/wiki
数据集为Test_Data[文末有提供下载]。
数据集说明:
S1_EEG.set文件是EEGLAB常用的“数据集”。关联文件S1_EEG.fdt包含实际的EEG数据点,必须存在(因为它是通过间接访问)。数据集包含大量信息,EEGLAB加载数据集比较慢。
选中测试文件中的S1_EEG.set文件.(你也可以用其他数据文件测试,也可根据自己的需要用自己的数据集)
在ERPLAB中查看数据效果。
第一步:选择Plot> Channel data (scroll),查看数据通道信息。
测试数据的通道信息如下图:
如上图,加载了F3、F4等通道信息,同时还有眼电伪迹[包括水平眼电HEOG和垂直眼电VEOG]
单击>>按钮两次,以向前滚动时间。可以看到EEG图中有竖线,这些有颜色的竖线是事件代码(又称刺激标记、触发代码),并带有相应的编号:
添加通道信息
原始测试数据文件包含符合International 10/20 System的电极标签,EEGLAB可以根据这些标签自动确定标准坐标。虽然这些坐标不能保证精确,但是对于简单的过程(例如绘制头皮图),它们是合理的近似值。 如果需要精确的电极位置,则需要使用3-D数字转换器并测量每个对象的位置。
操作:Edit > Channel locations
会弹出一个对话框。
点击OK后,弹出如下界面:
对于简单的数据文件(例如本教程中使用的测试数据),您可以接受所有默认值,只需单击“确定”即可。这会将坐标添加到当前数据集。
EEGLAB和ERPLAB需要电极坐标才能绘制地形图;如果在添加坐标之前尝试绘制地形图,则会收到一条错误消息。所以可以通过运行绘制地形图的例程来验证是否已添加坐标。
例如,如果选择Plot > Channel spectra and maps,然后在出现的窗口中选择默认参数,如下面的屏幕截图所示:
由于后续过程可能会利用此数据集,因此可以将其保存到磁盘中,以备后面使用。
具体操作如下,请选择Edit > Dataset info。
打开下面窗口,在"Dataset name"字段中输名称,eg. S1_channel。单击确定即可。