我目前正在参与BCI项目。我们从Enobio8设备读取数据并记录文件。该文件将保存为.easy
格式以及.info
文件。
以下是每个文件包含的示例。
1- EEG信号.easy
文件
-15741228 -38278653 -43620943 -6264171 -44769152 -32021816 -25153528 -4458642 0 1493932796323
-15739445 -38261326 -43603023 -6262245 -44751514 -32002525 -25150617 -4457181 0 1493932796325
-15735628 -38237066 -43565152 -6257521 -44719030 -31970720 -25144247 -4451606 0 1493932796327
-15745130 -38237608 -43547282 -6270067 -44708552 -31961981 -25153234 -4460206 0 1493932796329
-15750753 -38249011 -43547666 -6279803 -44713654 -31969142 -25159098 -4463804 0 1493932796331
-15753734 -38267076 -43566757 -6282550 -44733603 -31991900 -25162964 -4465650 0 1493932796333
-15748048 -38280731 -43597786 -6275811 -44755643 -32017350 -25157597 -4460308 0 1493932796335
2- EEG信息.info
文件
StartDate (first EEG timestamp): 1493932796309
Device class: Enobio8
Device MAC: 00:0X:XX:XX:XX:XX
NIC version: v1.4.10
Operative system: Windows 8
Firmware version: 1256
Line filter status: 50 Hz
Additional channel status: OFF
EOG correction status: OFF
Total number of channels: 8
Number of EEG channels: 8
Number of records of EEG: 21839
Number of packets lost: 0(0.00%)
EEG sampling rate: 500 Samples/second
EEG units: nV
EEG montage:
Channel 1: Fp1
Channel 2: AF3
Channel 3: F3
Channel 4: xx
Channel 5: xxx
Channel 6: xxx
Channel 7: xxx
Channel 8: xxx
Trigger information:
Code Description
1
2
3
4
5
6
7
8
9
User notes:
xxx TCP-IP
现在我想使用MNE-Python库来处理信号。我通过Enobio8设备NIC软件将.easy
文件转换为.edf
。
我的问题如下:
MNE-Python是正确使用的库还是其他库可以处理这些类型的文件?
当我尝试通过使用mne.io.read_raw_edf
读取EEG文件时,我应该包含很多参数,如蒙太奇(请参阅link了解更多信息)怎么能我创建了蒙太奇,eog和misc这些参数吗?
我是否必须提供所有这些参数?
蒙太奇文件应该是什么样的?
答案 0 :(得分:1)
请参阅下面我对您个人观点的回答:
MNE-Python是否适合使用?还是有其他库可以处理这些类型的文件?
当我尝试通过使用mne.io.read_raw_edf读取EEG文件时,我应该包含很多参数,如蒙太奇(请参阅链接了解更多信息)如何创建蒙太奇等参数, eog和misc?
我是否必须填写所有这些参数?
蒙太奇文件应该是什么样的?
mne.channels.Montage
中创建类。