Pythonで脳を研究する 8
引き続きPython MNEで色々と試している.
今回は右半球のパーセレーション(解剖学的領域分割情報) のプロットのサンプルコードを出してみた.
pip install pyvistaqt ipywidgets
pip install qtpy PyQt5
pip install nibabel
import mne
# サンプルデータのパスを取得
sample_data_folder = mne.datasets.sample.data_path()
subjects_dir = sample_data_folder / "subjects"
# Brainクラスを取得(PySurferのラッパー)
Brain = mne.viz.get_brain_class()
# 被験者 "sample" の左半球の pial 表面を表示
brain = Brain("sample", hemi="rh", surf="pial", subjects_dir=str(subjects_dir), size=(800, 600))
# "aparc.a2009s" というパーセレーション(解剖学的領域分割情報)をオーバーレイ
brain.add_annotation("aparc.a2009s", borders=False)

参考文献
- https://mne.tools/stable/index.html
- Destrieux, C., Fischl, B., Dale, A., & Halgren, E. (2010). Automatic parcellation of human cortical gyri and sulci using standard anatomical nomenclature. NeuroImage, 53(1), 1–15. https://doi.org/10.1016/j.neuroimage.2010.06.010