Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 May 17:5:494-497.
doi: 10.1109/OJEMB.2024.3402531. eCollection 2024.

DISPEL: A Python Framework for Developing Measures From Digital Health Technologies

Affiliations

DISPEL: A Python Framework for Developing Measures From Digital Health Technologies

A Scotland et al. IEEE Open J Eng Med Biol. .

Abstract

Goal: This paper introduces DISPEL, a Python framework to facilitate development of sensor-derived measures (SDMs) from data collected with digital health technologies in the context of therapeutic development for neurodegenerative diseases. Methods: Modularity, integrability and flexibility were achieved adopting an object-oriented architecture for data modelling and SDM extraction, which also allowed standardizing SDM generation, naming, storage, and documentation. Additionally, a functionality was designed to implement systematic flagging of missing data and unexpected user behaviors, both frequent in unsupervised monitoring. Results: DISPEL is available under MIT license. It already supports formats from different data providers and allows traceable end-to-end processing from raw data collected with wearables and smartphones to structured SDM datasets. Novel and literature-based signal processing approaches currently allow to extract SDMs from 16 structured tests (including six questionnaires), assessing overall disability and quality of life, and measuring performance outcomes of cognition, manual dexterity, and mobility. Conclusion: DISPEL supports SDM development for clinical trials by providing a production-grade Python framework and a large set of already implemented SDMs. While the framework has already been refined based on clinical trials' data, ad-hoc validation of the provided algorithms in their specific context of use is recommended to the users.

Keywords: Signal processing; balance; cognition; digital biomarkers; digital health technology; drawing; gait; inertial sensor; python; smartphone; wearable sensing.

PubMed Disclaimer

Conflict of interest statement

AS, GC, AJ, AK, JPA, EB, CMK, CM, DR, and SB were employees of Biogen at the time of developing this paper and might hold shares of the company. SDD reports consultancy activity with Hoffmann-La Roche Ltd. outside of this study.

Figures

Fig. 1.
Fig. 1.
Figure shows the core functionalities of DISPEL (white blocks) and the modules implementing them (orange text). The orange rectangular boxes represent the different scenarios in which a user could interact with DISPEL and the type of data and modules they would need to implement and provide as an input in each case. The grey box in the middle of the chart details the content of the data model. This consists of a reading (including data and metadata) structured in a series of levels (Leveli) that may contain different sensor data (RawDataSet), custom-defined windows of analysis (LevelEpoch) and calculated measures (MeasureSet). The Model also includes the flags generated if technical issues or user-related deviations in the test executions are detected. Exerts of info for a data trace graph and SDMs tables obtained as an output are also illustrated, together with an example of automatically standardized measures and flags naming.

References

    1. Goldsack J. C. et al., “Verification, analytical validation, and clinical validation (V3): The foundation of determining fit-for-purpose for biometric monitoring technologies (BioMeTs),” npj Digit. Med., vol. 3, no. 1, 2020, Art. no. 55. - PMC - PubMed
    1. Rochester L. et al., “A roadmap to inform development, validation and approval of digital mobility outcomes: The mobilise-D approach,” Digit. Biomarkers, vol. 4, no. 1, pp. 13–27, 2020. - PMC - PubMed
    1. Center for Drug Evaluation and Research, “Digital health technologies for remote data acquisition in clinical investigations,” U.S. Food and Drug Administration, 2023. Accessed: Feb. 7, 2024. [Online]. Available: https://www.fda.gov/regulatory-information/search-fda-guidance-documents...
    1. Bent B., Henriquez M., and Dunn J. P., “Cgmquantify: Python and R software packages for comprehensive analysis of interstitial glucose and glycemic variability from continuous glucose monitor data,” IEEE Open J. Eng. Med. Biol., vol. 2, pp. 263–266, 2021. - PMC - PubMed
    1. Czech M. and Patel S., “GaitPy: An open-source python package for gait analysis using an accelerometer on the lower back,” J. Open Source Softw., vol. 4, no. 11, 2019, Art. no. 1778.