PULSE                   Process PULSE data from a single experiment
                        (STEPS 1-6)
PULSE_by_chunks         Process PULSE data file by file (STEPS 1-6)
find_peaks              Find peaks of waves in raw PULSE data
is.pulse                heartbeatr utility function
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
