raphaelvallat/yasa

YASA (Yet Another Spindle Algorithm): a Python package to analyze polysomnographic sleep recordings.

何を解決するか

YASAは、多導睡眠図(PSG)およびEEG記録を含む睡眠データを分析するための包括的なツールセットを提供します。睡眠ステージングの面倒なプロセスを自動化し、睡眠に関連する特定の脳波パターンを検出することで、睡眠研究や臨床分析に必要な手作業を大幅に削減します。

動作方法

このツールボックスはEEGデータを処理し、以下の主要なタスクを実行します:

  • 自動睡眠ステージング:アルゴリズムを使用して、PSGデータから睡眠ステージを自動的に分類します。
  • イベント検出:睡眠スパインドル、スローブレイン波、急速眼球運動などの特定の神経学的イベントを識別します。
  • 信号処理:アーティファクト除去やスペクトル解析(バンドパワー、位相-振幅結合など)のためのツールを含みます。
  • データ分析:ヒプノグラムを処理し、睡眠統計やステージ遷移を計算します。

対象ユーザー

多導睡眠図およびEEGデータを用いて睡眠パターンや脳活動を研究する研究者や臨床医向けに設計されています。

主な特徴

  • 多導睡眠図データの自動睡眠ステージング。
  • 睡眠スパインドル、スローブレイン波、急速眼球運動の検出。
  • 単一または複数チャネルEEGデータのアーティファクト除去。
  • 1/fスロープや位相-振幅結合を含む高度なスペクトル解析。
  • 睡眠統計と可視化のためのヒプノグラム分析。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト