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.10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4566111d40ac43ffe83ae5f40005665b7aa80655c62d0e3c740b3347fe0f5c20 |
|
MD5 | 673b550933f1de16734f807119625c62 |
|
BLAKE2b-256 | 0612de0e091bddaa4d791668f467d2604c4ce1d2830f864ef959a83c58aae285 |
Hashes for scikit_digital_health-0.16.10-cp312-cp312-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2ef1afcb7f5424de4636024809a6d6a182fca8b5c1468cf2198a7b5951d88d4 |
|
MD5 | 0b7b035927604974a8b8277ff1234460 |
|
BLAKE2b-256 | 7cead82313479d9716716a58d6ca32d90d2a2174eaadb93c3c396183361f72fe |
Hashes for scikit_digital_health-0.16.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab949a60b5f0acf8716f72b3f189443edfdb056c92661c96c3de09796940ba3b |
|
MD5 | e66bc0fe21e1e865d50f93558297384c |
|
BLAKE2b-256 | 761fb8c8f8e79b7158f04b3f483473f692030e7ae9f33e7ba4466f4709de13c6 |
Hashes for scikit_digital_health-0.16.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b00a2620a076595e410f1cfbbcc7172dbb7138e0367dd741d4a24567e5ce24cf |
|
MD5 | 36ccaf39d0985770a45fa3f0c6493238 |
|
BLAKE2b-256 | bd55c38044ca93474e22a71237cceabf55a417b74552ad2af447b0f8c63775d4 |
Hashes for scikit_digital_health-0.16.10-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e41dcf724afc501db369b61e7dff8fb21b3bca8b2c07a4ddc6ab9784e94e2eed |
|
MD5 | 3d49ed954c1111ec2f8bac7ce56f0a80 |
|
BLAKE2b-256 | 13fe5a4ca228d109f764e41478e5dbdd3ae918cc8a8c5d3f29fcaf03cc4cc534 |
Hashes for scikit_digital_health-0.16.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 093ed9331c02fbe88321774707adf812d7160d6289ffe23ea042fe3233d10d20 |
|
MD5 | a144daf91816ff9bb60e476516a96f92 |
|
BLAKE2b-256 | c46e7842381a6c5cb08a7ce0def0b990bb99ca005bf210035411bc051aec01e7 |
Hashes for scikit_digital_health-0.16.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 324dff50739ba839ad4397f1f41cfe40eac76960db18530118f17a0651ecb71d |
|
MD5 | d9d148c87e8982e4d66985b8cd979568 |
|
BLAKE2b-256 | 98688f7ca97aee47911c03036ad7a91f776fbec485b38b4fef1a34aee9066510 |
Hashes for scikit_digital_health-0.16.10-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19be588aa829ac95471f520e03baa42d282fc09d82894b8c85906a458e52ee1b |
|
MD5 | e829bec57e6ee2b4e383c6ddd111ffe6 |
|
BLAKE2b-256 | 1fc0477d9607c55c3c9c9d558154c0cf63af1bb5769917bd88535820030f3ab4 |
Hashes for scikit_digital_health-0.16.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4526dd1f5faf8d5b68c4da7d4635053a16e4a8033847ec0d7fff4edabc1f2b4c |
|
MD5 | 68c627f31ebdcb906113759acf31216b |
|
BLAKE2b-256 | b14e360df7e4349b3addc70e4c1f3d8180c6e8e847e835192fa87bf5a28a9933 |
Hashes for scikit_digital_health-0.16.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7098e81c17f8d76fb547790ae36e274afe2d43ad4f1230c3923676b540b928d8 |
|
MD5 | 8053ac25a276d4ce3502c63de0dbb6cd |
|
BLAKE2b-256 | b60027c44354a539d92302f18210dab6619d7ae923c1829b07b00b68125b390b |
Hashes for scikit_digital_health-0.16.10-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84005552edb7a4ee1465ebb1103e93f44b1ad30b74a2fa670daffb64ad3c4bcf |
|
MD5 | 84168f52c6487650a32dd64edfcc84ab |
|
BLAKE2b-256 | 26536a51f21ce34c9853b3ec217b5a4713690febcfc3f5228a3cc2643d8a5c41 |
Hashes for scikit_digital_health-0.16.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fdad49575f3e20c8a647215460186905838ec5250ee425b9b6402c5eef4cb10 |
|
MD5 | 4322b8451a28e1dfc6f425bcd97a8143 |
|
BLAKE2b-256 | 44bcaae8501533a21e56ae9a91506ca41395ccf96a77531b522b449685d58e26 |
Hashes for scikit_digital_health-0.16.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8056b4f8640f5826a78adf5d6129265d7c657d821df8afed99997d060e6dafe2 |
|
MD5 | 6347684e74671e172524356b73fb1d95 |
|
BLAKE2b-256 | bc35e463d383df6a3cb535ed34382770e333d8473e00de1641911b43c954d635 |