sleepecg
sleepecg copied to clipboard
Sleep stage detection using ECG
I have introduced Changes to the SleepECG package, primarily focusing on enabling sleep stage classification using heart rate data when EEG signals are not available. Key features of this update...
I don't know if this is even possible, but it would be nice to run the examples in the docs automatically and include their output (e.g. figures, text output, ...)...
Hi, This is an issue I have encountered a few times already — when the ECG data is very noisy for either part of or most of the recording, the...
The goal is to have functions which download and read all common polysomnography datasets. Each record will be stored in a dataclass containing heartbeat times and annotated sleep stages. Each...
Our [API documentation](https://sleepecg.readthedocs.io/en/latest/api/classification/) looks very nice except for the following issues (left over from #126): - The "See Also" section should not be listed in the left TOC - The...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.17.0 to 2.18.0. Release notes Sourced from pypa/cibuildwheel's releases. v2.18.0 ✨ Adds CPython 3.13 support, under the prerelease flag CIBW_PRERELEASE_PYTHONS. This version of cibuildwheel uses 3.13.0b1. Free-threading...
Once NSRR records are downloaded locally, there should be no need having to log in to sleepdata.org. This is currently the case, and this can be problematic if the website...
It would be nice if we could store a given NSRR token in SleepECG's config. Otherwise, users always need to include `sleepecg.set_nsrr_token("")` in their code.
We cannot enable Python 3.13 currently, because - Numba does not support it yet (https://github.com/numba/numba/issues/9413) - We have to remove the NumPy < 2 pin, because there won't be 3.13...
I think it would be very useful if SleepECG provided [abi3 (stable limited ABI) wheels](https://cibuildwheel.pypa.io/en/stable/faq/#abi3), because these are forward-compatible, which means that in theory we only have to provide one...