Abstract

Recent technological advances have transformed the research on physical activity initially based on questionnaire data to the most recent objective data from accelerometers. The shift to availability of raw accelerations has increased measurement accuracy, transparency, and the potential for data harmonization. However, it has also shifted the need for considerable processing expertise to the researcher. Many users do not have this expertise. The R package GGIR has been made available to all as a tool to convermulti-day high resolution raw accelerometer data from wearable movement sensors into meaningful evidence-based outcomes and insightful reports for the study of human daily physical activity and sleep. This paper aims to provide a one-stop overview of GGIR package, the papers underpinning the theory of GGIR, and how research contributes to the continued growth of the GGIR package. The package includes a range of literature-supported methods to clean the data and provide day-by-day, as well as full recording, weekly, weekend, and weekday estimates of physical activity and sleep parameters. In addition, the package also comes with a shell function that enables the user to process a set of input files and produce csv summary reports with a single function call, ideal for users less proficient in R. GGIR has been used in over 90 peer-reviewed scientific publications to date. The evolution of GGIR over time and widespread use across a range of research areas highlights the importance of open source software development for the research community and advancing methods in physical behavior research.

Highlights

  • METHODOLOGYGGIR: A Research Community–Driven Open Source R Package for Generating Physical Activity and Sleep Outcomes From Multi-Day

  • GGIR is very much a community-driven development as testified by the multiple contributors from both health research and technological backgrounds, the fact that many publications that use GGIR are not co-authored by the development team, and the existence of a support and maintenance service by V. van Hees where GGIR users can hire van Hees’ time as freelancer to help address specific needs from the user-community. This service fueled a range of package upgrades in 2018, and is one of the possible ways to sustain open source software like GGIR

  • Most of the knowledge on physical activity and sleep comes from studies using questionnaire data or, more recently, proprietary physical activity metrics generated using commercial software

Read more

Summary

METHODOLOGY

GGIR: A Research Community–Driven Open Source R Package for Generating Physical Activity and Sleep Outcomes From Multi-Day. The R package GGIR has been made available to all as a tool to convermulti-day high resolution raw accelerometer data from wearable movement sensors into meaningful evidencebased outcomes and insightful reports for the study of human daily physical activity and sleep. GGIR is very much a community-driven development as testified by the multiple contributors from both health research and technological backgrounds, the fact that many publications that use GGIR are not co-authored by the development team, and the existence of a support and maintenance service by V. van Hees where GGIR users can hire van Hees’ time as freelancer to help address specific needs from the user-community (www.movementdata.nl) This service fueled a range of package upgrades in 2018, and is one of the possible ways to sustain open source software like GGIR. 1.6-7 https://github.com/wadpac/GGIR LGPL (≥ 2.0, < 3) Git R, C++, Travis-CI 64-bit operating system & R environment version 3.2.3 and up (64-bit) & R packages: MASS, signal, zoo, mmap, bitops, matlab, GENEAread, tuneR, testthat, covr, knitr, rmarkdown, data.table, Rcpp https://cran.r-project.org/web/packages/GGIR/GGIR.pdf https://groups.google.com/forum/#!forum/rpackageggir Windows, Linux, and OSx

A Typical Experimental Setting
Related Work
Findings
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call