Observed since 20 Oct, 18:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Python implementation of AccuSleep
AccuSleePy is set of graphical user interfaces for scoring rodent sleep using EEG and EMG recordings. It offers the following improvements over the MATLAB version (AccuSleep):
If you use AccuSleep in your research, please cite our publication:
Barger, Z., Frye, C. G., Liu, D., Dan, Y., & Bouchard, K. E. (2019). Robust, automated sleep scoring by a compact neural network with distributional shift correction. PLOS ONE, 14(12), 1–18.
The data and models associated with AccuSleep are available at https://osf.io/py5eb/
Please contact zekebarger (at) gmail (dot) com with any questions or comments about the software.
pip install accusleepyThere have been issues reported with installing pytorch on M1 Macs. Please contact us if you have trouble with this.
python -m accusleepy will open the primary interface.
Your settings are saved to a platform-specific location
(e.g., ~/Library/Application Support/accusleepy/config.json on macOS)
Guide to the primary interface
Guide to the manual scoring interface
If you want to contribute to the project or modify the code for your own use, please consult the developer guide.
Primary interface
Manual scoring interface
We would like to thank Franz Weber for creating an early version of the manual labeling interface. The code that creates spectrograms comes from the Prerau lab with only minor modifications. Jim Bohnslav's deepethogram served as an incredibly useful reference when reimplementing this project in python. The model calibration code added in version 0.6.0 comes from Geoff Pleiss' temperature scaling repo.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.13.0 | 18 Sept 2026 | 11 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:7cd9c639d2b3138d8a90f699ece22cfc386affa486dc4e1c0c4ab53d3fa2744b