Skip to content

DigitalBiomarkerDiscoveryPipeline/DBDP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Digital Biomarker Discovery Pipeline (DBDP)

An open-source software platform for the development of digital biomarkers using mHealth and wearables.

Learn More at DBDP.org

Contributor Covenant License

The DBDP is created by the BIG IDEAS Lab at Duke University: http://dunn.pratt.duke.edu/ If you use the DBDP in your work, please cite the DBDP: dbdp.org, the following publication, and any references within the module you use.

Bent, B., Wang, K., Grzesiak, E., Jiang, C., Qi, Y., Jiang, Y., Cho, P., Zingler, K., Ogbeide, F.I., Zhao, A., Runge, R., Sim, I., Dunn, J. (2020). The Digital Biomarker Discovery Pipeline: An open source software platform for the development of digital biomarkers using mHealth and wearables data. Journal of Clinical and Translational Science, 1-28. doi:10.1017/cts.2020.511 (Link to Open Access Article)

Digital biomarkers are digitally collected data that are transformed into indicators of health outcomes. The BIG IDEAS Lab is developing digital biomarkers for a range of diseases and conditions using a variety of sensors.

We believe that not only data, but also computational pipelines and algorithms should operate by the FAIR principles (Findable, Accessible, Interoperable, and Reusable).

Digital biomarkers currently require extensive domain knowledge and computing skills. The purpose of the DBDP is to provide code sets, functions, and algorithms for the entire digital biomarker discovery pipeline to make discovering digital biomarkers more accessible. From the input of wearable sensor data to the development of machine learning and deep learning algorithms, we have provided an open source software resource for the digital biomarker community.

Instructions

For general help with the DBDP, see our USER GUIDE. Please refer to specific DBDP modules for instructions for use.

The Digital Biomarker Discovery Resource Guide is available now!

DBDP Modules

The results of this method on the following wearable sensors:

Module Pipeline Wearables currently supported Languages Status
Pre-processing General Basis Devices, Empatica E4, Garmin Vivosmart3, ECG, Non-specific Python, R Ongoing Development
Exploratory Data Analysis General Non-specific Python, R Ongoing Development
Glucose Variability CGM (Dexcom), Support for other CGM Python Published package PyPi: cgmquantify
Resting Heart Rate Fitbit, Non-specific R Published
Heart Rate Variability Non-specific ECG, PPG Python Ongoing Development
Sleep Garmin vivosmart 3 Python In Development
Mental Health Actigraph, EEG Python In Development
Human Activity Recognition Empatica E4, Non-specific Python Ongoing Development

Contributing

For inclusion into the digital biomarkers discovery pipeline, please follow the instructions in the Instructions subdirectory and create an Issue.

License

Apache 2.0


Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.