raphaelvallat/yasa

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

解決的問題

YASA 提供一組完整的工具,用於分析睡眠資料,特別是多導睡眠圖(PSG)與 EEG 記錄。它自動化了繁瑣的睡眠分期過程,並檢測與睡眠相關的特定腦波模式,大幅減少睡眠研究與臨床分析所需的手動工作量。

作法原理

此工具箱基於 EEG 資料執行以下關鍵任務:

  • 自動睡眠分期:使用演算法從 PSG 資料中自動分類睡眠階段。
  • 事件檢測:識別特定的神經事件,例如睡眠紡錘波、慢波與快速眼動。
  • 訊號處理:包含用於偽影剔除與頻譜分析的工具,例如頻帶功率與相位-振幅耦合。
  • 資料分析:處理睡眠圖以計算睡眠統計與階段轉換。

適用對象

專為從事多導睡眠圖與 EEG 資料研究,以分析睡眠模式與腦活動的研究人員與臨床醫師設計。

主要特色

  • 多導睡眠圖資料的自動睡眠分期。
  • 睡眠紡錘波、慢波與快速眼動的檢測。
  • 單通道或多重通道 EEG 資料的偽影剔除。
  • 包含 1/f 傾斜與相位-振幅耦合的進階頻譜分析。
  • 用於睡眠統計與視覺化的睡眠圖分析。

相關

  • 專案
  • 專案
  • 專案
  • 專案