Python general purpose human motion inertial data processing package.
Project description
Scikit Digital Health (SKDH) is a Python package with methods for ingesting and analyzing wearable inertial sensor data.
- Documentation: https://scikit-digital-health.readthedocs.io/en/latest/
- Bug reports: https://github.com/PfizerRD/scikit-digital-health/issues
- Contributing: https://scikit-digital-health.readthedocs.io/en/latest/src/dev/contributing.html
SKDH provides the following:
- Methods for ingesting data from binary file formats (ie Axivity, GeneActiv)
- Preprocessing of accelerometer data
- Common time-series signal features
- Common time-series/inertial data analysis functions
- Inertial data analysis algorithms (ie gait, sit-to-stand, sleep, activity)
Availability
SKDH is available on both conda-forge
and PyPI
.
conda install scikit-digital-health -c conda-forge
or
pip install scikit-digital-health
[!WARNING] Windows pre-built wheels are provided as-is, with limited/no testing on changes made to compile extensions for Windows.
[!NOTE] Windows users may need to install an additional requirement: Microsoft Visual C++ redistributable >14.0. The 2015 version can be found here: https://www.microsoft.com/en-us/download/details.aspx?id=53587
Build Requirements
As of 0.9.15, Scikit Digital Health is built using Meson.
Citation
If you use SKDH in your research, please include the following citation:
[1] L. Adamowicz, Y. Christakis, M. D. Czech, and T. Adamusiak, “SciKit Digital Health: Python Package for Streamlined Wearable Inertial Sensor Data Processing,” JMIR mHealth and uHealth, vol. 10, no. 4, p. e36762, Apr. 2022, doi: 10.2196/36762.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for scikit_digital_health-0.16.9.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4af5a566263cf3dd12bc4979f0535cde4554f8b0c910c88d6b4a47fb14e6a3f3 |
|
MD5 | 8120c7f8091af32dbc09b279c79a546c |
|
BLAKE2b-256 | e5d6fce29348142d128fec3383e472a29af4da8fd7328e246b1d1968b41e49cc |
Hashes for scikit_digital_health-0.16.9-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5af25c59ef8f5af9479aabad6c93120b33ecbb9db1eb395f5318c1bda00dc467 |
|
MD5 | d8148ef928720bd9504b258571225583 |
|
BLAKE2b-256 | c456ad2cdb28265f7f1d89aaf3d98497f1c7e1355b6e829adb0d70a23f118954 |
Hashes for scikit_digital_health-0.16.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ff05f97a15051b7424483ed21747df5cb14aae91d924972c29d19e01172301e |
|
MD5 | 5a33de63a4761b982a8bee2923ca20ee |
|
BLAKE2b-256 | 982ee6b91446da735e84c4ca9352b33fb239d66669034be0cb8fc80b6aca2656 |
Hashes for scikit_digital_health-0.16.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9657454aab2d0615f04fed3c918aeab96b882fe03894740fedb4e78bad8c907 |
|
MD5 | 9ad1c8e900599db9a894cf8df5130f61 |
|
BLAKE2b-256 | eed471aaf54fbb403a864fb75d9ed0b4657768ab5a1cfbe9fb7cd3c62c82e861 |
Hashes for scikit_digital_health-0.16.9-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e42ac416df8d81ea298252b2eddc43d06f1536ea186ab8445137b9a696d0389f |
|
MD5 | d7cbeca58e6adbe6c883af8188bf8ce7 |
|
BLAKE2b-256 | 8abbce747c53e9f09eb852100f7fa6b87d7820aaa7e2b9d0dfb3642563e0a5ed |
Hashes for scikit_digital_health-0.16.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1e4d7be1b9983956724e8e09494e5116630c752ed273e6f23449eaf8389eea5 |
|
MD5 | 6f1fc5facfe5e4643ade0f97a9ec1c7d |
|
BLAKE2b-256 | 8b6dc5cfd95252dff41c07a1ba3d1ee28d9c2d28f80e38a76f77be13a03cf761 |
Hashes for scikit_digital_health-0.16.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 360c75c60cf6ab4a7b85c0a54075f916f4c310928bf1013d6ff76992fb434af4 |
|
MD5 | 6be637c857aa145ac57e4f8c2434b34c |
|
BLAKE2b-256 | fce7581e2a76295066273370decebc3d8b0dd1b3fa7b944f5d6507d2d3dd1061 |
Hashes for scikit_digital_health-0.16.9-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7e83f88dbc7381f27db6828b5c9047c2934404936d19445eecd4dc7ff3e3e6f |
|
MD5 | 28bb35a62f94eaf60fcd17966d0072a7 |
|
BLAKE2b-256 | fc4e64a5084be4af0d8eb0f96bb06bd837465d2cb11837b0cf75041b4855ac03 |
Hashes for scikit_digital_health-0.16.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0367556a2b8b8e5b3c981fa2ebf347bd801d5409efd167cd2bd0b485f66d1a9 |
|
MD5 | 8fc150e226cdfaae8e3390d633788faf |
|
BLAKE2b-256 | 227ff6b6027675373160fadcaabeecf971c42c0c4adc210fd99e27b54722cc32 |
Hashes for scikit_digital_health-0.16.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69441908f640f6d77d9873321cd93a9105c2d1da5ee4405881f8bfe4c1ed5760 |
|
MD5 | aa328d0dc2e938a501d774bf3765dee7 |
|
BLAKE2b-256 | d222c5349c9239a9d53a6dece21e1025e4d988e17e966ca0ba8495ce3094172d |
Hashes for scikit_digital_health-0.16.9-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0037029e5edb2ef342c15721a69d59e982206f1abd4a746462c11b3ec70bfe99 |
|
MD5 | bb9f858fc595a33c854c86e595db4276 |
|
BLAKE2b-256 | 8792502d9bd8df3eb212b5fb67f2b18868d698c8bc3000b2f5bbbcdf561c16f7 |
Hashes for scikit_digital_health-0.16.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c470d71f12a18aba32385337571d92869ac7b3013e6d2863f7e7a4aefa7150a4 |
|
MD5 | ba9bf34419fa833cda0b2204486e0014 |
|
BLAKE2b-256 | 1e0462589b26336cce6cadcd5685569571a39c1c3324ce5791a83c05d26e4306 |
Hashes for scikit_digital_health-0.16.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b099af1d6017e795b1e106fe24d99e22207a7ef85be0f43db8d93a007a7fac1 |
|
MD5 | 32671243aea3671e4907b9a8a658a3ac |
|
BLAKE2b-256 | 8fd9f3c0424e57fa8d65aef523502cb11f8e423d6eef341e6d824835d3b6d369 |