MIMSunit0.11.2 package

Algorithm to Compute Monitor Independent Movement Summary Unit (MIMS-Unit)

aggregate_for_mims

Aggregate over epoch to get numerically integrated values.

aggregate_for_orientation

Aggregate over epoch to get estimated accelerometer orientation.

bandlimited_interp

Apply a bandlimited interpolation filter to the signal to change the s...

clip_data

Clip dataframe to the given start and stop time

compute_orientation

Estimate the accelerometer orientation

custom_mims_unit

Compute both MIMS-unit and sensor orientations with custom settings

cut_off_signal

Cut off input multi-channel signal according to a new dynamic range

export_to_actilife

Export accelerometer data in Actilife RAW CSV format

extrapolate

Extrapolate input multi-channel accelerometer data

extrapolate_rate

Get extrapolation rate.

generate_interactive_plot

Plot MIMS unit values or raw signal using dygraphs interactive plottin...

iir

Apply IIR filter to the signal

illustrate_extrapolation

Plot illustrations about extrapolation in illustration style.

illustrate_signal

Plot given raw signal in illustration diagram style.

import_actigraph_count_csv

Import Actigraph count data stored in Actigraph summary csv format

import_actigraph_csv

Import raw multi-channel accelerometer data stored in Actigraph raw cs...

import_actigraph_csv_chunked

Import large raw multi-channel accelerometer data stored in Actigraph ...

import_actigraph_meta

Import The meta information stored in Actigraph RAW or summary csv fil...

import_activpal3_csv

Import raw multi-channel accelerometer data stored in ActivPal3 csv fo...

import_enmo_csv

Import ENMO data stored in csv csv

import_mhealth_csv

Import raw multi-channel accelerometer data stored in mHealth Specific...

import_mhealth_csv_chunked

Import large raw multi-channel accelerometer data stored in mHealth Sp...

interpolate_signal

Interpolate missing points and unify sampling rate for multi-channel s...

mims_unit

Compute Monitor Independent Motion Summary unit (MIMS-unit)

parse_epoch_string

Parse epoch string to the corresponding number of samples it represent...

sampling_rate

Estimate sampling rate for multi-channel signal

segment_data

Segment input dataframe into windows as specified by breaks. `segment_...

sensor_orientations

Estimates sensor orientation

shiny_app

Run shiny app to compute MIMSunit values from files

simulate_new_data

Simulate new data based on the given multi-channel accelerometer data

sum_up

Sum of multi-channel signal.

vector_magnitude

Vector magnitude of multi-channel signal.

The MIMS-unit algorithm is developed to compute Monitor Independent Movement Summary Unit, a measurement to summarize raw accelerometer data while ensuring harmonized results across different devices. It also includes scripts to reproduce results in the related publication (John, D., Tang. Q., Albinali, F. and Intille, S. (2019) <doi:10.1123/jmpb.2018-0068>).

  • Maintainer: Qu Tang
  • License: MIT + file LICENSE
  • Last published: 2022-06-21