raphaelvallat/yasa

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

解决的问题

YASA 提供了一套全面的工具,用于分析睡眠数据,特别是多导睡眠图(PSG)和 EEG 记录。它自动化了繁琐的睡眠分期过程,并检测与睡眠相关的特定脑波模式,从而大幅减少睡眠研究和临床分析所需的手动工作量。

工作原理

该工具箱基于 EEG 数据执行以下关键任务:

  • 自动睡眠分期:使用算法从 PSG 数据中自动分类睡眠阶段。
  • 事件检测:识别特定的神经事件,如睡眠纺锤波、慢波和快速眼动。
  • 信号处理:包含用于伪迹剔除和频谱分析的工具,例如带功率和相位-振幅耦合。
  • 数据分析:处理睡眠图以计算睡眠统计和阶段转换。

适用人群

专为从事多导睡眠图和 EEG 数据研究以分析睡眠模式和脑活动的研究人员和临床医生设计。

主要亮点

  • 多导睡眠图数据的自动睡眠分期。
  • 睡眠纺锤波、慢波和快速眼动的检测。
  • 单通道或多通道 EEG 数据的伪迹剔除。
  • 包括 1/f 斜率和相位-振幅耦合在内的高级频谱分析。
  • 用于睡眠统计和可视化的睡眠图分析。

相关

  • 项目
  • 项目
  • 项目
  • 项目