| 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 |