Skip to main content

A package for sleep stage classification using ECG data

Project description

Py Version PyPI Version conda-forge version Docs

SleepECG

SleepECG provides tools for sleep stage classification when EEG signals are not available. Based only on ECG (and to a lesser extent also movement data), SleepECG provides functions for

  • downloading and reading open polysomnography datasets,
  • detecting heartbeats from ECG signals, and
  • classifying sleep stages (which includes the complete preprocessing, feature extraction, and classification pipeline) (TODO).

Documentation

Documentation for SleepECG is available on Read the Docs.

Installation

SleepECG is available on PyPI and can be installed with pip:

pip install sleepecg

Alternatively, install via conda:

conda install -c conda-forge sleepecg

Contributing

The contributing guide contains detailed instructions on how to contribute to SleepECG.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sleepecg-0.4.1.tar.gz (40.6 kB view details)

Uploaded Source

Built Distributions

sleepecg-0.4.1-cp39-cp39-win_amd64.whl (47.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

sleepecg-0.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

sleepecg-0.4.1-cp39-cp39-macosx_11_0_arm64.whl (43.1 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

sleepecg-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl (43.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

sleepecg-0.4.1-cp38-cp38-win_amd64.whl (47.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

sleepecg-0.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

sleepecg-0.4.1-cp38-cp38-macosx_11_0_arm64.whl (43.1 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

sleepecg-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl (43.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

sleepecg-0.4.1-cp37-cp37m-win_amd64.whl (47.2 kB view details)

Uploaded CPython 3.7m Windows x86-64

sleepecg-0.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

sleepecg-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl (43.0 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file sleepecg-0.4.1.tar.gz.

File metadata

  • Download URL: sleepecg-0.4.1.tar.gz
  • Upload date:
  • Size: 40.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1.tar.gz
Algorithm Hash digest
SHA256 abfe07e0b90dae47d6bdfe13ee7d5dab6a8c3dcbbaf81191b4c3773744939598
MD5 1f867e0d7fb70906c9751f2ce1bf58df
BLAKE2b-256 23cd0a01e6acd1a18e6ce43eb2b51bea2741e79cfd0f2a506d65180b22dbff25

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 47.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 156ff2f612ab9880e292081ab4126068f6a84637a63a2fc14762ea86ca3e92ae
MD5 6a8a8c4246f1bd1f3de8f9d52041de12
BLAKE2b-256 9c5c50493f628b70266f50487459eafe347cae77ac39c5a9e8bba87622fe3a1e

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sleepecg-0.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 17ce3a7fdfa47173af12510dca6fdff3a609ae46dd751143f88e400102103a63
MD5 a705bf092f478bbd07001665406f9eb5
BLAKE2b-256 8b601a973da3feacf0f13dad29dae0a51b27c13c1800351c7e5238170660e2d5

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 43.1 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23ddfdfcb693a0d485eaa662dbc6e634a758b3711c964f0ba14cefb8cb08a636
MD5 98be74f6724f5dd99282d8544ee95292
BLAKE2b-256 ec660424c88a581b7ac878a020075aae0352c905ea12e154ffa7e39c6d9362ee

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 43.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0bd82c45e386c05979558ed891c0031933a76654f6b06004ec9edd0bb94dd6c
MD5 7a68e83af6e18654c865bd9dbc78288e
BLAKE2b-256 0fbfcd71cbea3c760de20cc0eb9ed9b8185cb78a0500f16f3688033e9f9d9b07

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 47.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c2e13adb37284254c9fdec93e5f2ee7371d7041413425b7403c8c69ab9723c1e
MD5 9a98e9fea1ea8189068a458536f11a37
BLAKE2b-256 77c3dff9e3f54bef5966f10f75a1c35d665c006a9c0a6713c0385acd124ea5fa

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sleepecg-0.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e0fde26a5b3953ae73a71e353834c46b341945fd93347fd28a00f362485a51c4
MD5 5ef9716edd228c47c353c7071d9eec37
BLAKE2b-256 c588c988f62c6c6a5b6aea76f9aff0a3a07dbcdb93261c785bb3fe5eaef08a46

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 43.1 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 773562c3398c6cacbe27868363c262fd46189067c2cf04063a24bfb650b93ad5
MD5 ddfb0004dcc7d7ada8ee18c4e3ffe0ad
BLAKE2b-256 5608c1e649185fdf473b1f72ba9c2d11f799452fe69023ab16f84de7d45aeed6

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 43.1 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83bd21cf2a5304b881fa61abff5e73c469137bc906df9fcb34de7ebb8a874600
MD5 81f64e0b3fbbac6c23060eec75106e46
BLAKE2b-256 d9ecd580aa3728f4df03dc51ab98fc8bc882d5c22552fbfe925d79ad207614a6

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 47.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 7ac2bc80c3dfd06480351464152010a486981228ada3e875949e30e05e719832
MD5 f89b0534d7d53cd54533e92b9f4aeae7
BLAKE2b-256 a1887e583fe04a7ef97e37b2df0fde13d9b7a2b6f4497251dda9e858a5b2c271

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sleepecg-0.4.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03681daf7cbcab77432d563ebf2480af0ab28e677eb7a45819a0d813aeef21e0
MD5 7a37ee81ca74a136f5f979d720c56a99
BLAKE2b-256 701fc5225b46973997b2d9bb8158ca46b49c1d7c406b175b64c333b9f85475c3

See more details on using hashes here.

File details

Details for the file sleepecg-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: sleepecg-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 43.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for sleepecg-0.4.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3b290ef27de91e564c4039bc8858045cb31648a75dd14b8b0dcc5c2d578e59a5
MD5 0d253316465de6e07d9fb2664c4e4c75
BLAKE2b-256 af4ffb8a1d541702357852dca02c952d92749b7d23ed2fd70f8a7465714b07a4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page