Skip to content

wearablecompute is an open source Python package containing over 50 data and domain-driven features that can be computed from wearables and mHealth sensor data.

License

Notifications You must be signed in to change notification settings

DigitalBiomarkerDiscoveryPipeline/wearablecompute

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wearablecompute

Feature Engineering mHealth + wearables

License: MIT

wearablecompute is an open source Python package containing over 50 data and domain-driven features that can be computed from wearables and mHealth sensor data. wearablecompute has been integrated in the Digital Biomarker Discovery Pipeline (DBDP), currently in use in dozens of projects across several institutions. This resource will help make discovering digital biomarkers more accessible and standardize best practices across the field.

Data from mHealth and wearables can be transformed into digital biomarkers that act as indicators of health outcomes and can be used to diagnose, monitor, and manage chronic diseases and conditions.

wearblecompute is part of the Digital Biomarker Discovery Pipeline, available at dbdp.org.

Installation

wearablecompute requires the pandas, numpy, scipy, and datetime packages.

Recommended: Install via pip:

$ pip install wearablecompute

Install via git:

$ pip install git+git://github.com/brinnaebent/wearablecompute.git
$ git clone

Features

We have included import functions to format data for use with the wearablecompute package. These functions currently support the most common wearables used in digital biomarker development, including Empatica E4, Garmin (coming soon), Fitbit (coming soon), and Apple Watch (coming soon), with plans to add additional import functions for other wearables, including Whoop and Oura Ring. Any wearable device can be used with wearablecompute, and we provide complete documentation to enable users to adapt their wearables data for use with wearablecompute. Functions are available for 50+ data- and domain-driven engineered features that are currently in use in digital biomarker discovery projects.

USER GUIDE

Continued Development

We are frequently updating this package with new functions and insights from the DBDP (Digital Biomarker Discovery Pipeline). For more details on contributing your own functions to this package, see dbdp.org.

License

MIT

About

wearablecompute is an open source Python package containing over 50 data and domain-driven features that can be computed from wearables and mHealth sensor data.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%