【发布时间】:2021-07-22 09:25:57
【问题描述】:
我已经使用 Python 的 MNE 包加载了一些 EEG 数据。数据有 46 个从 10-20 蒙太奇获得的记录通道,但我们已经确定了许多死通道,只想关注其余的通道。
我可以删除频道,但我不知道如何绘制更新后的蒙太奇。
首先我加载我的 edf 文件,复制并删除所需的频道:
import mne as mn
raw = mn.io.read_raw_edf("patient_001.edf",preload=True)
raw_temp=raw.copy()
raw_temp.drop_channels(['E', 'LIO', 'RIO', 'X1', 'X2',
'X3','X4''X5', 'X6', 'X7', 'X8', 'X9', 'X10', 'X11', 'O2%', 'HR',
'DC03','DC04', 'EEG Mark1', 'EEG Mark2', 'BP1', 'BP2','STI 014'])
我检查并删除了频道。我现在要做的是仅使用剩余的 23 个频道绘制更新的蒙太奇:
raw_temp.info["ch_names"]
['Fp1', 'Fp2', 'F3', 'F4', 'C3', 'C4', 'P3', 'P4', 'O1', 'O2', 'F7', 'F8', 'T7', 'T8', 'P7', 'P8', 'fz', 'Cz', 'Pz', 'A1', 'A2', 'T1', 'T2']
根据我对频道放置的极其有限的了解,我知道字母代表位置,数字代表半球,例如F4 表示右侧额叶。
以下打印 10-20 93 通道布局的蒙太奇:
montage = mn.channels.read_montage("standard_1020")
raw_temp.set_montage(montage)
montage.plot()
其他蒙太奇选项列于
https://github.com/mne-tools/mne-python/blob/master/mne/channels/montage.py
但我没有看到 46 频道选项。
有没有办法以某种方式为我的 23 个频道绘制蒙太奇?
【问题讨论】:
标签: python montage mne-python