top of page

Research: Sleep Monitoring Software

  • Writer: Black Box Team
    Black Box Team
  • Oct 2, 2019
  • 2 min read


Contents


SEV – Open source software for sleep analysis


The SEV is a MATLAB toolbox built for viewing biological data collected from nocturnal polysomnogram sleep studies. It can be used to investigate brain activity (spectral power and spindle density), eye movements during rapid eye movement sleep in patients with post traumatic stress disorder, and the genetic basis of periodic leg movements apart from restless legs syndrome. These videos give short summaries of the software and its use.


Luna: software for the analysis of sleep signal data


Luna is freely available, open-source C/C++ software for manipulating and analyzing polysomnographic recordings stored as EDFs, with a focus on the sleep EEG. Primarily oriented around command-line scripting, we are developing various extensions, including a package (lunaR) for the R statistical package. Luna is actively under development: we welcome feedback and requests for functionality.


Hume


Hume is an open-source MATLAB program for scoring and analyzing sleep polysomnography and EEG building on the EEGLAB toolbox. Hume allows researchers to unify their sleep EEG workflow across different acquisition systems. If it can be loaded into EEGLAB, Hume can work with it. Hume supports event-marking, artifact-rejection, the generation of sleep statistic reports, inter-scorer reliability comparisons, and storing output in off- and on-line databases (work in progress).

Hume grew out of sleepSMG, developed in partnership with Stephanie Greer PhD. After reaching adolescence it was re-branded Hume after the philosopher; or, perhaps it was for the Elvish word for sleep?


Raphael Vallat  – Postdoctoral fellow, Walker Lab, U.C Berkeley

GitHub repository for an exhaustive list of the projects/softwares that he is contributing to.



Pingouin

Pingouin is an open-source Python statistical package. Learn more on the documentationcheck the code on GitHub, or learn how to perform a two-way mixed-design ANOVA.



Visbrain | SLEEP

The SLEEP module of the Visbrain package is an open-source software for visualization and analysis of sleep polysomnographic data. Learn more on the documentation or read the peer-reviewed publication.


YASA

YASA (Yet Another Spindle Algorithm) is an open-source Python package dedicated to sleep (microstructure) analysis. Among others, it implements several state-of-the-art and validated algorithms to detect spindles, slow-waves, and rapid eye movements. Learn more on the documentation or check the code on GitHub



EntroPy

EntroPy is an open-source Python package for computing several entropy metrics of EEG time-series. Learn more on the documentation or check the code on GitHub.




SleepViz

SleepViz is the (deprecated) MATLAB prototype of SLEEP. Click here for a quick start guide.

Comments


bottom of page