R Under development (unstable) (2026-10-26 r90766 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # if (rlang::is_installed("stepcount") && rlang::is_installed("reticulate")) { > if (requireNamespace("stepcount", quietly = TRUE, partial = TRUE) && + requireNamespace("reticulate", quietly = TRUE)) { + try({ + reticulate::py_require("stepcount==3.11.0", python_version = "3.10", + action = "add") + reticulate::import("stepcount") + }) + } Error in py_module_import(module, convert = convert) : ModuleNotFoundError: No module named 'stepcount' Run `reticulate::py_last_error()` for details. In addition: Warning message: Some Python package requirements declared via `py_require()` are not installed in the selected Python environment: (C:/Users/CRAN/Documents/.virtualenvs/r-reticulate/Scripts/python.exe) stepcount==3.11.0 > Sys.setenv(SSQ_PARALLEL = 0) > library(testthat) > library(actimetrics) > > > test_check("actimetrics") namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Running floor_sec on time Summarizing the variance Calculating AI Summarizing the variance Calculating r, ENMO, and flooring time Calculating all MAD measures Calculating r, ENMO, and flooring time Summarizing the variance Calculating all MAD measures Calculating r, ENMO, and flooring time Calculating all MAD measures Calculating r, ENMO, and flooring time Calculating all MAD measures Absolute values Calculting trapezoids Replacing first value as NA Calculating AUCs Absolute values Calculting trapezoids Replacing first value as NA Calculating AUCs Truncating Small AUCs namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Fixing Zeros with fix_zeros Flagging data Calculating ai0 Calculating MAD Joining AI and MAD Calculating MIMS Calculating AC Joining AC Joining MIMS Joining flags namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Detected gt3x file - reading in using acti_read_gt3x Filling Zeros namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Running extrapolation Running filtering Running extrapolation Running filtering Running interpolation Running extrapolation Running filtering Absolute values Calculting trapezoids Replacing first value as NA Calculating AUCs Truncating Small AUCs ================================================================================ [1] "Creating Downsampled Data" [1] "Filtering Data" [1] "Trimming Data" [1] "Getting data back to 10Hz for accumulation" [1] "Summing epochs" namespace 'agcounts' is already loaded so argument 'partial' will be ignored. [1] "Creating Downsampled Data" [1] "Filtering Data" [1] "Trimming Data" [1] "Getting data back to 10Hz for accumulation" [1] "Summing epochs" namespace 'agcounts' is already loaded so argument 'partial' will be ignored. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Loading chunk: 1 There is not enough data to perform the GGIR calibration method. Returning data as read by read.gt3x. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Detected gt3x file - reading in using acti_read_gt3x Filling Zeros Loading chunk: 1 There is not enough data to perform the GGIR calibration method. Returning data as read by read.gt3x. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Guessing sample_rate from the data namespace 'agcounts' is already loaded so argument 'partial' will be ignored. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Running floor_sec on time Summarizing the variance Calculating AI Running floor_sec on time Summarizing the variance Calculating AI Running floor_sec on time Summarizing the variance Calculating AI namespace 'agcounts' is already loaded so argument 'partial' will be ignored. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. namespace 'agcounts' is already loaded so argument 'partial' will be ignored. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. namespace 'stepcount' is already loaded so argument 'partial' will be ignored. Error in py_module_import(module, convert = convert) : ModuleNotFoundError: No module named 'stepcount' Run `reticulate::py_last_error()` for details. Running floor_sec on time Summarizing the variance Calculating AI Running floor_sec on time Summarizing the variance Calculating AI Running floor_sec on time Summarizing the variance Calculating AI Summarizing the variance Calculating r, ENMO, and flooring time Calculating all MAD measures Calculating r, ENMO, and flooring time Calculating all MAD measures Calculating r, ENMO, and flooring time Calculating all MAD measures Absolute values Calculting trapezoids Replacing first value as NA Calculating AUCs Truncating Small AUCs namespace 'agcounts' is already loaded so argument 'partial' will be ignored. Fixing Zeros with fix_zeros Flagging data Flagging Spikes Flagging Interval Jumps Flagging Spikes at Second-level Flagging Repeated Values Flagging Device Limit Values Flagging Zero Values Flagging 'Impossible' Values Calculating ai0 Calculating MAD Joining AI and MAD Calculating MIMS ================================================================================ Calculating AC namespace 'agcounts' is already loaded so argument 'partial' will be ignored. [1] "Creating Downsampled Data" [1] "Filtering Data" [1] "Trimming Data" [1] "Getting data back to 10Hz for accumulation" [1] "Summing epochs" Joining AC Joining MIMS Joining flags ================================================================================ ================================================================================ ================================================================================ ================================================================================ Calculating r, ENMO, and flooring time Summarizing the variance Calculating all MAD measures ================================================================================ namespace 'agcounts' is already loaded so argument 'partial' will be ignored. [1] "Creating Downsampled Data" [1] "Filtering Data" [1] "Trimming Data" [1] "Getting data back to 10Hz for accumulation" [1] "Summing epochs" [ FAIL 0 | WARN 8 | SKIP 2 | PASS 348 ] ══ Skipped tests (2) ═══════════════════════════════════════════════════════════ • agcounts < 0.7.1 crashes on a sub-second offset start (1): 'test-regressions.R:258:3' • stepcount::stepcount_check() is not TRUE (1): 'test-stepcount.R:10:3' [ FAIL 0 | WARN 8 | SKIP 2 | PASS 348 ] > > proc.time() user system elapsed 108.01 8.95 147.01