Changelog
Source:NEWS.md
actiread 0.9.0
CRAN release: 2026-10-26
-
acti_read(),acti_read_sensorlog(),acti_read_sensorlogger(),acti_read_sensorlogger_location(),acti_read_sensorlogger_general(), andacti_rewrite_sensorlog_csv()takepathinstead offile, matching the other readers. - The SensorLog/SensorLogger readers and
acti_rewrite_sensorlog_csv()now default toverbose = TRUE.
actiread 0.8.0
-
acti_read_gt3x()gains adigitsargument with default3L, matchingread.gt3x::read.gt3x()and ActiLife (previously it silently read at 5 digits).digits = NULLuses theread.gt3xdefault. If you resample the data, read at 6 or more digits (e.g.8L) and round to 3 afterwards. - With
read.gt3x< 1.3.0, which cannot takedigitsand always rounds to 3 digits,acti_read_gt3x()only warns whendigitsis not 3.
actiread 0.7.0
- Added
acti_read_genea()/acti_read_genea_header()for original ‘Genea’.binfiles andacti_read_parmay_matrix()/acti_read_parmay_matrix_header()for ‘Parmay Tech Matrix’.binfiles, with example data (acti_example_genea(),acti_example_parmay_matrix()) from ‘GGIRread’. -
acti_read()now inspects the first kilobyte of.binfiles (and files with unknown extensions) to choose between GENEActiv, Genea, Matrix, and CWA, and dispatches.bz2and.xzcompressed files. -
tzoffset_to_tz()now returns the correctly-signedEtc/GMTzone ("-05:00"is"Etc/GMT+5") and gives informative errors. -
acti_read_gt3x(apply_tz = TRUE)now handles non-whole-hour offsets, shows the corrected times intz(previously a non-UTCtzgave shifted times), andtz = NULLkeeps the header’s fixed-offset zone instead of the system time zone. - CWA and GT3X readers no longer error on zero-row data or a missing first time;
acti_py_read_cwa()acceptstz = NULL. -
acti_read_cwa_header()uses the fast header parser, andacti_read_geneactiv_header()no longer reads the whole file. -
acti_read_geneactiv()gainsapply_tz. - Header
acceleration_min/acceleration_maxare now numeric for all readers. -
acti_read_sensorlogger()always returns a list for zip files, andacti_read_sensorlogger_location()uses its column specification and fills missing columns withNA. -
acti_rewrite_sensorlog_csv()handles quoted fields containing commas and columns after the battery fields. - Readers now give a clear error for files that do not exist.
actiread 0.6.0
- Added
acti_read()to guess the reader from CWA, GT3X, and GENEActiv file extensions, including.gzcompressed files.
actiread 0.5.0
CRAN release: 2026-08-21
- Added
acti_decompress_file()to decompress supported activity-data files. - Added a fast internal CWA-header parser for the Python reader, preserving the native CWA header and appending the
actipyprocessing summary. - Reused centralized decompression across CWA, GENEActiv, and Python readers.
- Marked the optional Python CWA example as
\\dontrun{}to avoid Python startup time during package checks.