问题标签 [mne-python]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
737 浏览

python - MNE 如何将带有事件的完整原始 EEG 信号保存为 matlab 文件?

这看起来很简单,但我迷路了。我在 edf 文件中有原始 eeg 信号,在 csv 文件中有事件。我设法通过这些事件创建纪元,然后用标记的事件绘制原始信号,但是我需要将其传输到可在 matlab 中访问的文件中。我猜我不能将 scipy.io.savemat 用于情节?我不能简单地将这些文件加载​​到 matlab 中,因为它以某种方式使时期不同步,可能是由于平均采样频率。MNE 不这样做,但必须在 matlab 中进行进一步分析。非常感谢您的帮助,我在 MNE 网站上找不到答案。

0 投票
0 回答
100 浏览

python - Python模块PySurfer mne安装错误

我按照网页说明安装了 MNE 。

然而:

不起作用。

“ImportError:没有名为重试的模块”

我正在使用:Ubuntu 16.04 LTS 64 位

0 投票
0 回答
432 浏览

python - 并排显示多个 matplotlib 图形对象

我正在使用mnePython 中的包进行脑电图绘图。我有一个 matplotlib 图形实例,我想并排绘制其中两个并在其上画线以显示连接。

现在我有 b 类型<class 'matplotlib.figure.Figure'>。我想并排打开两个这样的并在上面画线。

0 投票
1 回答
14153 浏览

python - 如何在 Python 3 中读取 edf 数据

如何使用 Python 读取 edf 数据?我想分析 edf 文件的数据,但我无法使用pyEDFlib读取它。它抛出了错误OSError: The file is discontinous and cannot be read,我不知道为什么。

0 投票
1 回答
4570 浏览

python-3.x - 如何在python中将.edf文件转换为csv文件?

我需要一个 python 程序将 edf 文件转换为 csv 文件。我没有从互联网上找到任何帮助材料。实际上由于某些原因,必须将 edf 文件转换为 csv 格式。提前致谢。

0 投票
1 回答
217 浏览

mne-python - 如何使用 python-MNE 获取没有事件和纪元的静止状态 MEG 数据

在执行 MEG 静息阶段数据的源本地化时,它会询问我的数据集中没有的时期和事件,因为它是静息状态数据。它也经过预处理。

0 投票
0 回答
147 浏览

eeglab - MNE 从 EEGLAB 设置文件中读取 EEG 通道位置

我已经使用 io.read_epochs_eeglab 从 EEGLAB 导入了一个集合文件。我现在正在计算通道连接矩阵以执行集群排列。由于对于 EEG 数据,仍然无法使用与我的网络 (GSN-HydroCel-128) 对应的模板,因此我使用的是 mne.find_ch_connectivity。我想了解的是 MNE 如何解释设置文件的通道坐标。X、Y、Z坐标的顺序是否相同?和计量单位?我想知道我是否应该创建一个带有适当排列的坐标的单独信息,或者一切都以自动方式正确计算。非常感谢!

0 投票
1 回答
547 浏览

python-3.x - 使用 mne-python 读取 edf 文件时出错

我正在尝试可视化文件格式的 EEG 数据文件.edf。为此,我正在使用 MNE python。这是我的代码

每当我在下面运行此代码时,都会显示错误消息

我无法弄清楚我的错误在哪里。

0 投票
1 回答
574 浏览

python - 如何使用 MNE 包滚动浏览 EEG 数据?

我正在学习用于 EEG 分析的 MNE 软件包的基础知识。我能够加载我的数据(.edf 格式)并执行各种操作。然而,一个情节特征描述在

https://mne.tools/stable/auto_tutorials/raw/plot_40_visualize_raw.html#interactive-data-browsing-with-raw-plot

表示我应该能够滚动浏览数据。

这是我的代码:

数据是来自 46 个通道的 10 分钟记录,结果显示默认的 20 个通道和前 10 秒。窗口的左下角有一个帮助按钮,但处于非活动状态。

我已经尝试了上述帮助 URL 中的键盘快捷键,但它们都不起作用。为了滚动图表,我需要额外的包吗?我在 Jupyter 笔记本、Python 3、Mac OS Catalina 中执行此操作。

使用 MNE 导入的 EEG 图

0 投票
3 回答
1571 浏览

python - 如何使用指定的 EEG 通道集在 Python MNE 中绘制蒙太奇?

我已经使用 Python 的 MNE 包加载了一些 EEG 数据。数据有 46 个记录通道,从 10-20 个蒙太奇中获得,但我们已经确定了许多死通道,只想关注剩余的通道。

我可以删除频道,但我不知道如何绘制更新的蒙太奇。

首先我加载我的 edf 文件,复制并删除所需的频道:

我检查并删除了频道。我现在要做的是仅使用剩余的 23 个频道绘制更新的蒙太奇:

['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 通道布局的蒙太奇:

其他蒙太奇选项列于

https://github.com/mne-tools/mne-python/blob/master/mne/channels/montage.py

但我没有看到 46 频道选项。

有没有办法以某种方式为我的 23 个频道绘制蒙太奇?