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

479

Version

1.2.0

License

GPL (>= 2)

Maintainer

Jia Ying Chua

Last Published

April 2nd, 2026

Functions in GENEAcore (1.2.0)

apply_radians

Apply Rotation (radians)
binfile_summary

Bin File Summary
get_UniqueBinFileIdentifier

Generate Unique Bin File Identifier
bouts_decision_tree

Bouts Decision Tree
geneacore_part2

GENEAcore Part 2
geneacore_part1

GENEAcore Part 1
get_events

Get events from transitions for aggregation and step counter
find_rest_intervals

Determine Daily Recommended Primary Rest Interval
identifier_mapping

Map Study Management Hub Identifiers
get_UniqueBinFileIdentifier.dir

Generate Unique Bin File Identifier for each bin file within a directory path
expected_last_timestamp

Calculate Expected Last Timestamp
nonwear_rest_coverage

Non-wear and Rest Coverage for Epochs/Events
mx_lx_window

Compute Mx and Lx metrics
create_summary

Create Summary
cx_percentile

Compute Cx percentile
detect_nonmovement

Detect Non-movement
apply_updown

Apply Elevation (UpDown)
sample_binfile

Sample Bin File
detect_transitions

Detect Transitions
create_coel_atoms_json

Create COEL Behavioural Atoms JSON
round_columns

Round Columns
calculate_daily_activity_measures

Calculate Daily Activity Measures
create_event_mapping

Create Event Mapping
single_file_measures

Daily Measures for Single Bin File
geneabout

GENEAbout
weighted_sum

Weighted sum with logical index
geneacore_part4

GENEAcore Part 4
geneacore_part3

GENEAcore Part 3
geneacore

GENEAcore Main Wrapper
remove_short_transitions

Remove Short Transitions
reorder_df

Reorder Data Frame
step_counter

Step Counter
valid_day_nonwear

Determine Valid Days
get_decimal_places

Get Decimal Places
get_cut_times

Get Cut Times
weighted_mean

Weighted mean with logical index
aggregate_epochs

Aggregate Epochs
aggregate_events

Aggregate Events
apply_AGSA

Apply Absolute Gravity-Subtracted Acceleration (AGSA)
aggregate_periods

Aggregate Periods
MPI_summary

MPI Summary
apply_degrees

Apply Rotation (Degrees)
apply_calibration

Apply Calibration
MPI_toJSON

Write MPI to JSON
create_MPI

Create Measurement Period Information
apply_ENMO

Apply Euclidean Norm Minus One (ENMO)
check_time_format

Check Time Format
apply_all

Apply AGSA, ENMO, UpDown and Degrees
check_MPI

Print out a summary of MPI file(s)
calc_autocalparams

Calculate Auto-calibration Parameters
calculate_daily_sleep_measures

Calculate Daily Sleep Measures
folder_measures

Daily Measures for Data Folder
fx_count

Compute Fx metrics
get_UniqueBinFileIdentifier.vector

Generate Unique Bin File Identifier
get_UniqueBinFileIdentifier.filepath

Generate Unique Bin File Identifier from a file path