Read Data Files from ActiGraph Monitors

Standardize the process of bringing various modes of output files into R. For more information, see: <>. Additionally, processes are provided to read and minimally pre- process raw data from primary accelerometer and inertial measurement unit files, as well as binary .gt3x files. ActiGraph monitors are used to estimate physical activity outcomes via body-worn sensors that measure (e.g.) acceleration or rotational velocity.

Travis-CI BuildStatus

AGread is for automatically detecting the format of .csv data files from ActiGraph accelerometers, and bringing the data into R. It is designed to streamline and standardize the file-reading process, prior to further processing. Thus, it can be used flexibly to develop new methods for handling ActiGraph data, or to invoke existing methods, many of which exist in other R packages (e.g. PhysicalActivity and TwoRegression), or will soon.


You can install AGread from github with:

# install.packages("devtools")


AGread 0.1.2


This is a resubmission of the original version


  • Added a summary of what ActiGraph monitors measure in DESCRIPTION
  • Unwrapped examples from \dontrun{} where feasible
  • Improved the documentation of classify_magnetometer()
  • Exported AG_meta()

AGread 0.1.1


This is a resubmission of the original version


  • Added Vincent van Hees as contributor
  • Added URL and BugReports fields to DESCRIPTION

AGread 0.1.0


  • This is the initial version of AGread.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.0 by Paul R. Hibbing, 2 days ago

Report a bug at

Browse source code at

Authors: Paul R. Hibbing [aut, cre] , Vincent T. van Hees [ctb] , Samuel R. LaMunion [ctb]

Documentation:   PDF Manual  

GPL-3 | file LICENSE license

Imports anytime, binaryLogic, data.table, DescTools, dplyr, GGIR, lubridate, magrittr, reshape2, rlang, seewave, stats, stringr, utils

Suggests testthat

Imported by Observation.

See at CRAN