MNE-Python · EEGLAB · FieldTrip

Auto EEG Analysis

EEG解析の手順を、エージェントと共有する。

ワークフローを選び、解析計画を承認し、実行したコード・結果・レポートを保存します。

22 スキル10 レシピZenodo ↗

N400の解析例

N400 / ERP CORE ↗

意味プライミングのレシピから、ERP COREの20名分の保存結果までを扱う固定N400チュートリアルです。

N400 ERP waveforms, descriptive scalp map and participant mean amplitudes from 20 ERP CORE participants
CPz/Cz/Pzの波形、記述的な頭皮上分布、300–500 msの参加者別振幅。陰影は参加者間の±1 SEMです。この固定手順はICAを使わず、記録済みエージェント解析とは別の設定です。

ライブラリ

22 + 10

研究に合うレシピや個別の解析スキルを探せます。ソースで入力要件、手法、数値計算の規約を確認できます。

ern-flankers

N2、反応関連陰性電位、前頭部シータ

検証済み

mmn-oddball

聴覚ミスマッチ陰性電位

検証済み

p300-oddball

低頻度標的に対するP300

実験段階 群レベルの検証結果を記録済み

n170-faces

顔と顔以外の対照刺激

検証済み

complexity-anesthesia

連続信号の複雑性とエントロピー

検証済み 覚醒状態を確認済み。ここでは麻酔状態は未検証

eeg-ica

ICAと成分のラベル付け

スキル

eeg-epoch

エポック化とアーチファクト除去

スキル

eeg-erp

ERPと成分の指標

スキル

eeg-tfr

時間周波数解析

スキル

eeg-spectral

パワースペクトルとスペクトルパラメータ

スキル

eeg-behavior

行動指標・試行レベルの関連

スキル

eeg-bids

BIDS-EEGへの変換

スキル

eeg-qc

データ品質の確認

スキル

eeg-figure

作図と元データとの一致確認

スキル

eeg-audit

独立したモデルによるレビュー

スキル

eeg-report

レポートと再現性の確認記録

スキル

eeg-recipe

レシピの実行とバージョン追跡

スキル

レシピの状態と検証は、各ソースに記録された設定に適用されます。 検証範囲 ↗

利用中のクライアントと解析環境で始められます。

Python / MNE

PyPIパッケージから、AEAリソースを含む新しいプロジェクトを作成します。Python 3.10以降と既存のMNE環境が必要です。標準パッケージは解析用の依存関係をインストールしません。

導入と依存関係の説明 ↗

ターミナルで入力
python -m pip install auto-eeg-analysis==0.3.3
aea-eeg init ./my-eeg-study --agent codex
cd my-eeg-study
codex
クライアント内で入力
$eeg-recipe n400-semantic --data .

対応データをmy-eeg-study/raw/に置き、そのプロジェクトでログイン済みクライアントを起動します。パラダイムに合うレシピを選び、計算前に解析計画を承認してください。 監査段階のレビュー用モデルを設定してください。

Gitソースから導入
ターミナルで入力
git clone https://github.com/dengzhe-hou/Auto-EEG-Analysis.git
cd Auto-EEG-Analysis
conda env create -f environment.yml
conda activate aeais
python tools/install_skills.py --agent codex
codex

MATLAB / EEGLABを使う場合

EEGLABの拡張マネージャーでAEA 0.1.3を導入するか、MATLABツールボックスのプレビュー版を利用できます。MATLABネイティブ経路は、既存エポックから明示したERP平均値を計算します。より広いライブラリは主にMNE-Pythonを使います。

計画から保存済み解析へ

  1. 研究を定める

    レシピやスキルを選び、科学的な選択を確認します。

  2. 計画を実行する

    エージェントが利用者の環境でコードを調整・実行します。

  3. 確認して再実行する

    実行コード、数値結果、図、レビュー記録を保存します。

再実行の手順 ↗

確認されている範囲

検証範囲 ↗

数値比較は、記録された設定と保存された出力に対応します。

ERP振幅
一部の出力をMNE-BIDS-Pipeline、EEGLAB、FieldTripと比較。
クラスタ統計量
一部の観測tマップとクラスタ分割をFieldTripと比較。
スペクトルパワー
独立したWelch実装による帯域パワーの確認。

検証は対象の出力と設定に限定され、生成されるすべてのワークフローを認証するものではありません。

ライブラリを育てる

レシピの追加、スキルの改善、チュートリアルの共有、初回実行の報告を歓迎します。必要な根拠と貢献の扱いはガイドにまとめています。

利用したバージョンを引用

AEAのソフトウェア版またはコミットと、元の手法・データセットを引用してください。Zenodoは2026年11月6日に固定したリソースと検証記録のアーカイブです。