MNE-Python项目,用于MEG和EEG数据分析。
项目描述
MNE-Python
MNE-Python是一个开源的Python包,用于探索、可视化和分析人类神经生理数据,如MEG、EEG、sEEG、ECoG等。它包括数据输入/输出、预处理、可视化、源估计、时频分析、连通性分析、机器学习、统计学等功能模块。
文档
MNE-Python文档 包含安装说明、教程和各种主题的示例,以及贡献指南和API参考。
论坛
用户论坛 [点击访问] 是询问MNE-Python使用或贡献流程问题的最佳场所。论坛还提供工作机会和其他公告。
如果您发现MNE-Python的bug或有添加新功能的想法,请使用我们的GitHub仓库的 问题跟踪器。
安装
要使用最小依赖项安装MNE-Python的最新稳定版本,请在终端中使用 pip。
$ pip install --upgrade mne
MNE-Python当前版本需要Python 3.9或更高版本。MNE-Python 0.17是最后一个支持Python 2.7的版本。
有关更完整的说明,包括我们的独立安装程序和更高级的安装方法,请参阅 安装指南。
获取开发版本
要使用 pip 安装MNE-Python的最新开发版本,打开终端并输入
$ pip install --upgrade https://github.com/mne-tools/mne-python/archive/refs/heads/main.zip
要使用 git 克隆仓库,打开终端并输入
$ git clone https://github.com/mne-tools/mne-python.git
依赖项
运行MNE-Python所需的最小依赖项包括
Python ≥ 3.9
NumPy ≥ 1.23
SciPy ≥ 1.9
Matplotlib ≥ 3.6
Pooch ≥ 1.5
为了实现全部功能,一些函数需要
scikit-learn ≥ 1.1
Joblib ≥ 0.15(用于并行化)
mne-qt-browser ≥ 0.5(用于快速原始数据可视化)
Qt ≥ 5.15,通过以下之一进行绑定(用于快速原始数据可视化和交互式3D可视化)
Numba ≥ 0.54.0
NiBabel ≥ 3.2.1
OpenMEEG ≥ 2.5.6
pandas ≥ 1.3.2
Picard ≥ 0.3
CuPy ≥ 9.0.0(用于NVIDIA CUDA加速)
DIPY ≥ 1.4.0
imageio ≥ 2.8.0
PyVista ≥ 0.32(用于3D可视化)
PyVistaQt ≥ 0.4(用于3D可视化)
mffpy ≥ 0.5.7
贡献
请参阅我们文档网站上的贡献指南。
关于
CI |
||
包 |
||
文档 |
||
元数据 |
许可证
MNE-Python遵循BSD-3-Clause许可证。
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码发行版
构建发行版
mne-1.8.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5247d92ebbc8e9871edca50d8071c024727249cb72ca1aba5fad1ee8ffa78312 |
|
MD5 | eab1ef6578e0fb6a3fd2c0119279fb83 |
|
BLAKE2b-256 | 49957f452591f863ca9d5a98b171ca6d2b3c357e94ca02e02a87149776a7db8e |
mne-1.8.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8398695e2bf754a33cafe10668edb515297dc32014dec94e646491095fa959ab |
|
MD5 | 14538682a127ba79f8fb91fa687a484e |
|
BLAKE2b-256 | c835f6b8325e97917578122c9e8326aca751118f465540b7ddefc13e99ea932b |