A Workflow to Process Data Collected with PULSE Systems


[Up] [Top]

Documentation for package ‘heartbeatr’ version 1.0.0

Help Pages

find_peaks Find peaks of waves in raw PULSE data
is.pulse heartbeatr utility function
PULSE Process PULSE data from a single experiment (STEPS 1-6)
PULSE_by_chunks Process PULSE data file by file (STEPS 1-6)
pulse_choose_keep (STEP 6) Choose the best heart beat frequency estimate from among two estimates derived from raw and smoothed data
pulse_data PULSE multi-channel example data
pulse_doublecheck (STEP 5) Fix heart rate frequencies double the real value
pulse_example Get paths to pulse example files
pulse_find_peaks_all_channels Determine the heartbeat rate in all channels of a PULSE split window
pulse_find_peaks_one_channel Determine the heart beat frequency in one PULSE channel
pulse_halve Halves heart beat frequencies computed by 'pulse_heart'
pulse_heart (STEP 4) Determine the heartbeat rate in all channels of a split PULSE object
pulse_interpolate Increase the number of data points in PULSE data through interpolation
pulse_normalize Normalize PULSE heartbeat rate estimates
pulse_optimize (STEP 3) Optimize PULSE data through interpolation and smoothing
pulse_plot Plot processed PULSE data
pulse_plot_one heartbeatr utility function
pulse_plot_raw Plot raw PULSE data
pulse_read (STEP 1) Read data from all PULSE files in the target folder
pulse_smooth Smooth PULSE data
pulse_split (STEP 2) Split 'pulse_data' across sequential time windows
pulse_summarise Summarise PULSE heartbeat rate estimates over new time windows