用于轻松生成iEEG数据的解剖解释的iEEG-BIDS解剖和电极坐标接口软件。
项目描述
seek_localize帮助在MRI/CT图像上定位iEEG电极,并处理iEEG-BIDS数据的数据处理。
文档
文档可以在以下链接找到
稳定版本:https://seek_localize.readthedocs.io/en/stable/index.html
最新(开发)版本:https://seek_localize.readthedocs.io/en/latest/index.html
要查看seek文档,请访问http://neuroseek.azurewebsites.net/docs/seek/
设置和安装
有关完整说明,请参阅安装指南。可以使用github和pipenv进行快速设置。已在Python版本3.7、3.8和3.9上进行了测试。
# clone repository locally
$ git clone https://github.com/adam2392/seek_localize
$ python3.8 -m venv .venv
$ pipenv install
通过pip
$ pip install seek_localize
快速使用
以下是一个基本用例的快速查看,其中我们想要根据FreeSurfer标记每个电极所在的解剖区域。
from seek_localize import label_elecs_anat
from mne_bids import BIDSPath
# define file path to the T1w image that electrode coordinates are localized in
img_fname = ...
# define a path to the electrodes.tsv file in iEEG-BIDS
bids_path = BIDSPath(..., suffix='electrodes', extension='.tsv')
# define filepath to the FreeSurferColor Look up Table
# (it is stored locally)
fs_lut_fpath = seek_localize.fs_lut_fpath
label_elecs_anat(bids_path, img_fname, fs_lut_fpath)
数据组织
我们使用BIDS。有关更多信息,请参阅https://github.com/bids-standard/bids-starter-kit/wiki/The-BIDS-folder-hierarchy。我们推荐以下BIDS结构,包含最少必要的文件集。
{bids_root}/
/sub-001/
/anat/
- sub-001_*_T1w.nii
/ct/
- sub-001_*_CT.nii
/ieeg/
- sub-001_*_channels.tsv
- sub-001_*_electrodes.tsv
- *
开发
seek_localize 由 Adam Li 创建并维护,同时由 Christopher Coogan 及 NCSL 和 Crone 实验室的其他研究人员共同维护和贡献。欢迎贡献,欢迎联系我,打开问题或提交拉取请求!请参阅贡献指南。
要报告错误,请访问GitHub 仓库。
请注意,本程序提供无任何形式的保证。如果可能,请始终与人类研究人员或临床医生核对结果。
如何引用?
如果您想引用 seek_localize,请引用以下论文。
Adam Li. (2021, 2月5日). seek_localize (版本 0.0.1). Zenodo. http://doi.org/10.5281/zenodo.4508674
致谢
Appelhoff, S.,Sanderson, M.,Brooks, T.,Vliet, M.,Quentin, R.,Holdgraf, C.,Chaumon, M.,Mikulan, E.,Tavabi, K.,Höchenberger, R.,Welke, D.,Brunner, C.,Rockhill, A.,Larson, E.,Gramfort, A.,& Jas, M. (2019): MNE-BIDS: Organizing electrophysiological data into the BIDS format and facilitating their analysis. Journal of Open Source Software, 4:1896. DOI: [10.21105/joss.01896](https://doi.org/10.21105/joss.01896)
常见问题解答
1. 对于 ECoG 数据,我们没有明确的过程说明,但由于网格可以轻松插值,因此这些过程要容易得多。请参阅Fieldtrip Toolbox。
项目详情
seek_localize-0.2.0.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 087453d1828eb58d64b3a37a1a86953d825355c5864733a9b3e6cc17ea2195e8 |
|
MD5 | 132eead5b3eb92d89439da51d3e5d519 |
|
BLAKE2b-256 | 1d9d8fef2986c0874eff17eb070d1ba46456db2cea9672cca58e053dc277abfe |