GGIR

Converts raw data from wearables into insightful reports for researchers investigating human daily physical activity and sleep.

664
mentions
7
contributors
Get started
4309 commitsLast commit ≈ 6 days ago102 stars62 forks

Cite this software

What GGIR can do for you

  • GGIR is an R-package to process and analysis multi-day data collected with wearable raw data accelerometers for physical activity and sleep research.
  • GGIR uses this information to describe the data per day of measurement or per measurement, including estimates of physical activity, inactivity, and sleep. As part of the pipeline GGIR performs automatic signal calibration, detection of sustained abnormally high values, detection of sensor non-wear and calculation of average magnitude acceleration based on a variety of metrics.
  • GGIR is the only open source licensed software that provides a full pipeline for both physical activity and sleep analyses, with a high freedom for the user to configure the analyses to their needs.
  • The package has been used for domain science in 70+ publications, and is supported by 8 methodological publications.

The package has been developed and tested for binary data from GENEActiv and GENEA devices, .csv-export data from Actigraph devices, and .cwa and .wav-format data from Axivity. These devices are currently widely used in research on human daily physical activity.

A list of publications using GGIR can be found here: https://github.com/wadpac/GGIR/wiki/Publication-list

The package vignette which gives a general introduction can be found here: https://cran.r-project.org/web/packages/GGIR/vignettes/GGIR.html.

Logo of GGIR
Keywords
Programming language
  • R 100%
License
</>Source code
Packages
cran.r-project.org

Participating organisations

Accelting
Life Sciences
Life Sciences
Activinsights Ltd
Inserm
MRC Epidemiology Unit
Netherlands eScience Center
University College London
University of Granada
University of Leicester

Reference papers

Mentions

Testimonials

Thank you @vtvanhees for your work and support on the #GGIRpackage
Damien Bachasson, Institute of Myology, Paris, France
The GGIR R package has been used extensively with GENEActiv, ActiGraph, and Axivity data and has grown organically to become the application of choice for many researchers using raw acceleration data to study not only PA and sedentary time, but also sleep.
Prof. Stuart Fairclough, Edgehill University, Ormskirk, UK

Contributors

EM
Evgeny Mirkes
JM
Jairo Migueles
JHZ
Jing Hua Zhao
MRC Epidemiology Unit
JH
Joe Heywood
University College London
SS
Séverine Sabia
ZF
Zhou Fang
Activinsights Ltd

Related projects

EliLilly

Advancing actigraphy-based daily activity and sleep analysis with machine learning

Updated 3 months ago
Finished

Genetics of sleep patterns

Detecting human sleep from wearable accelerometer data without the aid of sleep diaries

Updated 11 months ago
Finished

Classifying activity types

Gaining insights from wearable movement sensors

Updated 21 months ago
Finished