All functions

analyze_readiness()

Analyze HRV readiness status

cache_definition()

Cache Definition

calculate_hrr()

Calculate Heart Rate Recovery metrics

calculate_hrv()

Calculate HRV metrics from RR intervals

calculate_hrv_rmssd()

Calculate RMSSD with Artefact Correction

calculate_moving_averages()

Calculate all moving averages

calculate_neural_recovery()

Calculate full neural recovery score based on BioForce HRV methodology

calculate_resting_hr()

Calculate resting heart rate

calculate_rmssd_orthostatic_enhanced()

Calculate RMSSD with Phase-Specific Artefact Correction (Orthostatic Test)

calculate_robust_ma()

Calculate rolling mean

calculate_rr_quality()

Calculate RR Interval Data Quality Metrics

calculate_trend_direction()

Helper function to calculate trend direction

classify_hrv_artefacts_lipponen()

Detect and Classify Artefacts in Heart Rate Variability Time Series

correct_hrv_artefacts_lipponen()

Correct Heart Rate Variability Artefacts

correct_rr_cubic_spline()

Correct RR Intervals Using Cubic Spline Interpolation

correct_rr_linear()

Correct RR Intervals Using Linear Interpolation

correct_rr_lipponen_tarvainen()

Correct RR Intervals Using Lipponen-Tarvainen Algorithm

detect_artifacts_kubios()

Detect RR Interval Artifacts Using Kubios-Style Adaptive Thresholds

detect_rr_artifacts()

Detect RR Interval Artifacts Using Moving Average

extract_rr_data()

Extract RR Interval Data from a FIT File Object with Artifact Correction

filter_physiological_rr()

Filter RR Intervals by Physiological Plausibility

generate_daily_report()

Generate daily HRV report

hrv_plot()

Plot HRV summaries for a single orthostatic test fit file.

hrv_trend_plot()

Trend plots of HRV summaries for orthostatic tests

moving_average_rr_validation()

Moving Average RR Interval Validation

plot_bjj_metrics()

Plot BJJ-specific recovery metrics

plot_hrv_dashboard()

Create comprehensive HRV dashboard

plot_weekly_heatmap()

Create weekly summary heatmap

preprocess_rr_intervals()

Preprocess RR Intervals with Multiple Filtering Steps

process_fit_directory()

Process directory of FIT files with caching

process_fit_file()

Process a single FIT file

rr_full_phase_processing()

Full RR Interval Processing Pipeline

rr_validate_measure_artifacts()

RR validation that flags intervals of 65.535 as invalid

rr_validate_physiological()

Validate RR Intervals Based on Physiological Limits

split_rr_phases()

Split RR Intervals Into Orthostatic Test Phases

training_recommendations()

Generate training recommendations based on neural recovery score