Learn R Programming

GENEAcore

Collaboration between the University of Exeter and Activinsights to develop a simple and stable code base for the pre-processing of GENEActiv data, that is easily referenceable and validated.

Copy Link

Version

Install

install.packages('GENEAcore')

Monthly Downloads

185

Version

1.1.2

License

GPL (>= 2)

Maintainer

Jia Ying Chua

Last Published

November 21st, 2025

Functions in GENEAcore (1.1.2)

geneacore

Main GENEAcore Function
get_UniqueBinFileIdentifier

Generate Unique Bin File Identifier
step_counter

Step Counter
sample_binfile

Sample Bin File
round_columns

Round Columns
reorder_df

Reorder Data Frame
get_UniqueBinFileIdentifier.vector

Generate Unique Bin File Identifier
get_cut_times

Get Cut Times
remove_short_transitions

Remove Short Transitions
get_decimal_places

Get Decimal Places
binfile_summary

Bin File Summary
get_UniqueBinFileIdentifier.dir

Generate Unique Bin File Identifier for each bin file within a directory path
get_UniqueBinFileIdentifier.filepath

Generate Unique Bin File Identifier from a file path
apply_AGSA

Apply Absolute Gravity-Subtracted Acceleration (AGSA)
aggregate_events

Aggregate Events
apply_degrees

Apply Rotation (Degrees)
apply_radians

Apply Rotation (radians)
MPI_summary

MPI Summary
aggregate_epochs

Aggregate Epochs
detect_transitions

Detect Transitions
detect_nonmovement

Detect Non-movement
apply_updown

Apply Elevation (UpDown)
calc_autocalparams

Calculate Auto-calibration Parameters
check_MPI

Print out a summary of MPI file(s)
apply_ENMO

Apply Euclidean Norm Minus One (ENMO)
create_event_mapping

Create Event Mapping
create_summary

Create Summary
aggregate_periods

Aggregate Periods
check_time_format

Check Time Format
create_MPI

Create Measurement Period Information
apply_all

Apply AGSA, ENMO, UpDown and Degrees
apply_calibration

Apply Calibration