如何在python中读取BrainVision核心数据格式的.eg文件



我有一个BrainVision核心数据格式的数据集,它由每个受试者的头文件(.vhdr(、标记文件(.vmark(和原始脑电图数据(.eg(文件组成。我知道python有mne.io.read_raw_brainvision((函数,它读取头文件并返回一个包含brainvision数据的原始对象。我不知道之后如何继续,也不知道如何读取.eg文件。感谢

总的来说,MNE Python有一个关于处理原始EEG数据的很棒的教程:https://mne.tools/stable/auto_tutorials/raw/10_raw_overview.html#the-原始数据结构连续数据

您可以按照本教程的要求,使用mne.io.read_raw_brainvision()加载文件,正如本教程中使用的一样,该教程恰好使用BrainVision核心数据格式中的示例数据:https://mne.tools/stable/auto_tutorials/time-freq/50_ssvep.html#frequency-ssvep-vssr数据集的标记基础分析

# Loading libraries
import mne
import os
# Loading BrainVision Data
# 1. Import path to Ale_piloto_1 from device
# 2. Import data from Ale_piloto_1 from device
data_path = './data/FileNamePath/'
vhdr_file = os.path.join(data_path, 'FileName.vhdr')
egg_file = os.path.join(data_path, 'FileName.eeg')
# MNE Workspace
# Import the BrainVision data into an MNE Raw object
raw = mne.io.read_raw_brainvision(vhdr_file, preload=True)

最新更新