Research: Sleep Monitoring Software
- Black Box Team
- Oct 2, 2019
- 2 min read
Contents
SEV – Open source software for sleep analysisLuna: software for the analysis of sleep signal dataHumeRaphael Vallat – Postdoctoral fellow, Walker Lab, U.C BerkeleyPingouinVisbrain | SLEEPYASAEntroPySleepViz
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 documentation, check 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