clean_agd_data: Prepare an ActiGraph '.agd' file for downstream...

View source: R/clean-agd-data.R

clean_agd_dataR Documentation

Prepare an ActiGraph .agd file for downstream classification.

Description

This function prepares an ActiGraph .agd file for downstream classification (e.g., remove incomplete days, aggregate data to 60-second epochs).

Usage

clean_agd_data(x)

Arguments

x

Required: an agd_worker object.

Value

Returns a NULL invisibly.

Examples

# Initialize agd_worker R6 class
agd_data <- agd_worker$new(
  id = "jane-canuck",
  age = 10,
  agd_lfe = system.file("extdata", "jane-canuck-lfe.agd", package = "chms"),
  agd_nml = system.file("extdata", "jane-canuck-nml.agd", package = "chms"),
  epoch_length = 15,
  day_max = 3,
  sleep_algo = "barreira",
  non_wear_algo = "barreira"
)

# Load data
agd_data$load()

# Clean data
clean_agd_data(agd_data)

# Store updated data
dt <- agd_data$data$clean

chms documentation built on Oct. 17, 2026, 5:07 p.m.