Publication:
Sleep: An Open-Source Python Software for Visualization, Analysis, and Staging of Sleep Data

Thumbnail Image

Open/View Files

Date

2017

Published Version

Journal Title

Journal ISSN

Volume Title

Publisher

Frontiers Media S.A.
The Harvard community has made this article openly available. Please share how this access benefits you.

Research Projects

Organizational Units

Journal Issue

Citation

Combrisson, Etienne, Raphael Vallat, Jean-Baptiste Eichenlaub, Christian O'Reilly, Tarek Lajnef, Aymeric Guillot, Perrine M. Ruby, and Karim Jerbi. 2017. “Sleep: An Open-Source Python Software for Visualization, Analysis, and Staging of Sleep Data.” Frontiers in Neuroinformatics 11 (1): 60. doi:10.3389/fninf.2017.00060. http://dx.doi.org/10.3389/fninf.2017.00060.

Research Data

Abstract

We introduce Sleep, a new Python open-source graphical user interface (GUI) dedicated to visualization, scoring and analyses of sleep data. Among its most prominent features are: (1) Dynamic display of polysomnographic data, spectrogram, hypnogram and topographic maps with several customizable parameters, (2) Implementation of several automatic detection of sleep features such as spindles, K-complexes, slow waves, and rapid eye movements (REM), (3) Implementation of practical signal processing tools such as re-referencing or filtering, and (4) Display of main descriptive statistics including publication-ready tables and figures. The software package supports loading and reading raw EEG data from standard file formats such as European Data Format, in addition to a range of commercial data formats. Most importantly, Sleep is built on top of the VisPy library, which provides GPU-based fast and high-level visualization. As a result, it is capable of efficiently handling and displaying large sleep datasets. Sleep is freely available (http://visbrain.org/sleep) and comes with sample datasets and an extensive documentation. Novel functionalities will continue to be added and open-science community efforts are expected to enhance the capacities of this module.

Description

Keywords

Methods, polysomnography, electroencephalography, automatic detection, graphoelements, hypnogram, scoring, graphical user interface, opengl

Terms of Use

This article is made available under the terms and conditions applicable to Other Posted Material (LAA), as set forth at Terms of Service

Endorsement

Review

Supplemented By

Referenced By

Related Stories