Maintenance Notice

Due to necessary scheduled maintenance, the JMIR Publications website will be unavailable from Wednesday, July 01, 2020 at 8:00 PM to 10:00 PM EST. We apologize in advance for any inconvenience this may cause you.

Who will be affected?

Accepted for/Published in: JMIR mHealth and uHealth

Date Submitted: Jan 24, 2022
Date Accepted: Mar 29, 2022
Date Submitted to PubMed: Apr 22, 2022

The final, peer-reviewed published version of this preprint can be found here:

SciKit Digital Health: Python Package for Streamlined Wearable Inertial Sensor Data Processing

Adamowicz L, Christakis Y, Czech M, Adamusiak T

SciKit Digital Health: Python Package for Streamlined Wearable Inertial Sensor Data Processing

JMIR Mhealth Uhealth 2022;10(4):e36762

DOI: 10.2196/36762

PMID: 35353039

PMCID: 9073613

Scikit Digital Health: A Python package for Streamlined Wearable Inertial Sensor Data Processing

  • Lukas Adamowicz; 
  • Yiorgos Christakis; 
  • Matthew Czech; 
  • Tomasz Adamusiak

ABSTRACT

Background:

Wearable inertial sensors are providing enhanced insight into patient mobility and health. Significant research efforts have focused on wearable algorithm design and deployment in both research and clinical settings, however, open-source, general-purpose software tools for processing various activities of daily living are relatively scarce. Furthermore, few studies include code for replication or off-the-shelf software packages.

Objective:

In this work, we introduce SciKit Digital Health (SKDH), a Python software package containing various algorithms for deriving clinical features of gait, sit-to-stand, physical activity, and sleep, wrapped in an easily extensible framework.

Methods:

Results:

SKDH combines data ingestion, pre-processing, and data analysis methods geared towards modern data science workflows and streamlines the generation of digital endpoints in ``good practice" (GxP) environments by combining all the necessary data processing steps in a single pipeline. Our package simplifies construction of new data processing pipelines and promotes reproducibility by following a convention over configuration approach, standardizing most settings on physiologically reasonable defaults in healthy or mildly impaired adult populations. SKDH is open source, free to use, and extend under a permissive MIT license and available from GitHub (PfizerRD/scikit-digital-health), as well as the Python Package Index and Anaconda (conda-forge channel).


 Citation

Please cite as:

Adamowicz L, Christakis Y, Czech M, Adamusiak T

SciKit Digital Health: Python Package for Streamlined Wearable Inertial Sensor Data Processing

JMIR Mhealth Uhealth 2022;10(4):e36762

DOI: 10.2196/36762

PMID: 35353039

PMCID: 9073613

Download PDF


Request queued. Please wait while the file is being generated. It may take some time.

© The authors. All rights reserved. This is a privileged document currently under peer-review/community review (or an accepted/rejected manuscript). Authors have provided JMIR Publications with an exclusive license to publish this preprint on it's website for review and ahead-of-print citation purposes only. While the final peer-reviewed paper may be licensed under a cc-by license on publication, at this stage authors and publisher expressively prohibit redistribution of this draft paper other than for review purposes.