【生体信号抽出】久々に脳波の値弄ってみた。(edf⇒csvに変換)

はいどーも。いま真夜中3:39ですね。
朝やん。

脳波
私の睡眠中の脳波活動

ひょんなことから脳波値を真夜中に開いつぃまいました。

↑以前睡眠中に記録した私の脳波データを管理しやすい値に書き出してみることに。

これを今から。。こうして。。こうするじゃろ。。

ここを。。こうして。。

ほい。csvファイルに変換成功しました。あとは、エポックの除去作業をして動的な値が取得できている区間を取り出すだけですね。

eegtoolsライブラリは古すぎてv3系じゃ動かなかったので、
MNE-Pythonでやろうとして(condaで整合性とれなかったのでpipでinstall)、

Windowsの場合、

AttributeError: module 'mne' has no attribute 'io'
Code language: JavaScript (javascript)

と表示されて怒られてしまいました。。
調べるとどうやら、

引用:公式ドキュメント

ということらしく、3次元描画でMNE-Pythonを使う場合ただのpip installだけでは足りない模様。

仮想環境を作らずにやってたので環境これ以上汚すとなるとめんどいなと思い、今回はここで断念。
もう朝5時で出勤やしな。。

一応ばいたるでーた
まとめ

自身の活動中の脳波を、静的にcsvファイルに取り出すことに成功しました。

抽出した値どお可視化させよーかなぁー。🤔

参考文献:

➊MNE-Pythonについては日本語だとこちらの解説記事が非常に分かりやすいので参照されたし。

Pythonで脳波解析:Python MNEのチュートリアル - Qiita
Python MNEはオープンソースの脳磁図(MEG),脳波(EEG)の解析や可視化のツールです.多くのデバイスのデータフォーマットに適用できるため,汎用性が高いと言えるでしょう.この記事では,最もベーシックなチュートリアルに沿って,...

❷同じく、Windows導入で色々やってた人の備忘録らしきもの(←http通信なので注意)

➌日本語mdでMNE/pythonのインストール(脳波、脳磁図をする場合)を軽くGithubにまとめている人

Pythonの新着記事一覧

STEAM教育とは?特徴と国内外の取り組み事例・実践方法を解説
Anaconda3で「’git’ は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出るときの対処法
【OAK-D Lite入門】DepthAIをインストールしてみよう
【Python3】 Anaconda3の環境変数(PATH)を手動で追加する方法(Windows11)
【VScode】PermissionError: [WinError 5] アクセスが拒否されました。と出るときの対処法【Anaconda3】
まる。

Python歴3年のフルスタックエンジニア&ヨギー。
大学は心理学、趣味はヘルスケア全般。

エンジニア育成コミニュティの運営と、オリジナル名刺・Web制作やハタヨガレッスンやってます。

お仕事の依頼はDMもしくはメールにて。

↓アートとかの趣味アカ。よかったらみて下さい!٩(๑❛ᴗ❛๑)
Insta:@malmal0v0

まる。をフォローする
タイトルとURLをコピーしました