Skip to contents

Dispatcher functions

Compute many marker groups at once and return a single wide tibble.

all_health_markers()
Compute all available HealthMarkers categories
all_insulin_indices()
Compute insulin sensitivity/resistance panels (fasting, OGTT, adipose, tracer/DXA)
metabolic_markers()
Aggregate selected metabolic marker groups

Insulin sensitivity

Fasting, OGTT, adipose-tissue, tracer and DXA-based indices.

fasting_is()
Calculate fasting-based insulin sensitivity indices
ogtt_is()
Calculate OGTT-based insulin sensitivity indices
adipo_is()
Adipose insulin sensitivity indices (QUICKI, VAI, LAP, TyG, TG/HDL, Belfiore)
tracer_dxa_is()
Compute tracer/DXA-based insulin sensitivity indices

Glycaemic & lipid markers

glycemic_markers()
Calculate glycemic-, C-peptide-, and additional metabolic markers
lipid_markers()
Calculate lipid-panel markers, Visceral Adiposity Index (VAI), Lipid Accumulation Product (LAP), and TyG-BMI index
atherogenic_indices()
Compute atherogenic indices
cvd_marker_aip()
Atherogenic Index of Plasma (AIP)
cvd_marker_ldl_particle_number()
LDL Particle Number Estimate (via ApoB)

Cardiovascular risk

cvd_risk()
Compute cardiovascular risk or marker by selected model
cvd_risk_ascvd()
ASCVD risk (ACC/AHA Pooled Cohort Equations)
cvd_risk_qrisk3()
QRISK3 10-year risk (UK QRISK3-2017)
cvd_risk_scorescvd()
RiskScorescvd calculator
cvd_risk_stroke()
Stroke 10-year risk

Liver function

liver_markers()
Compute liver-related indices (FLI, NFS, APRI, FIB-4, BARD, ALBI, MELD-XI) with validation and diagnostics
liver_fat_markers()
Liver fat surrogates: HSI and NAFLD Liver Fat Score

Metabolic syndrome & allostatic load

metss()
Metabolic Syndrome Severity Score (MetSSS)
metabolic_risk_features()
Calculate metabolic risk feature flags (pediatric-friendly thresholds)
allostatic_load()
Allostatic Load Index

Renal / CKD

kidney_failure_risk()
Kidney Failure Risk Equation (KFRE, 2- and 5-year risk)
renal_markers()
Calculate a Suite of Renal Function, Injury, and Excretion Markers
ckd_stage()
CKD staging (GFR and albuminuria) and KDIGO risk
urine_markers()
Calculate urine-only renal and tubular markers (research-ready)

Pulmonary function

pulmo_markers()
Calculate pulmonary function markers (FEV1/FVC, z-scores, percent predicted, LLN, etc.)
spirometry_markers()
Spirometry markers: FEV1/FVC, LLN-based obstruction, GOLD grade, bronchodilator response
bode_index()
BODE Index (BMI, Obstruction, Dyspnea, Exercise capacity)

Inflammatory & aging markers

inflammatory_markers()
Compute inflammatory indices (classic, eosinophil, or both)
iAge()
Compute a simplified Inflammatory Age Index (iAge) with QA and verbose summaries
oxidative_markers()
Oxidative stress markers
kyn_trp_ratio()
Kynurenine/Tryptophan Ratio (KTR)

Hormonal markers

hormone_markers()
Compute a suite of hormone ratio markers with QA and verbose summaries

Body composition & anthropometry

obesity_indices()
Compute anthropometric obesity & adiposity indices
adiposity_sds()
Calculate standardized scores (SDS) for adiposity measures
adiposity_sds_strat()
Compute sex-stratified standardized scores (SDS) for adiposity measures
alm_bmi_index()
Appendicular Lean Mass to BMI Index
calc_sds()
Calculate Standard Deviation Scores (SDS; z-scores) for health markers

Bone & fracture risk

bone_markers()
Compute Bone Health & Body-Composition Markers (HM-CS v3)
frax_score()
FRAX 10-Year Fracture Risk Score (simplified placeholder)

Frailty & comorbidity

frailty_index()
Compute Frailty (Deficit) Index using di::di with QA and verbose summaries
charlson_index()
Charlson Comorbidity Index (CCI)
sarc_f_score()
SARC-F Sarcopenia Screening Score

Vitamins & nutrients

vitamin_markers()
Compute composite vitamin and endocrine marker ratios and z-scores
vitamin_d_status()
Vitamin D Status Category
nutrient_markers()
Compute a Suite of Nutrient-Based Health Markers

Alternate biofluids

saliva_markers()
Calculate saliva-based stress & glycemic markers
sweat_markers()
Calculate sweat-based ionic & metabolic markers

Neurological & calcium

nfl_marker()
Neurofilament Light Chain (NfL) Biomarker
corrected_calcium()
Albumin-Corrected Calcium

Psychiatric rating scales

psych_markers()
Psychometric markers dispatcher
phq9_score()
PHQ-9 / PHQ-8 scoring
gad7_score()
GAD-7 scoring
k6_score()
K6 scoring
k10_score()
K10 scoring
ghq12_score()
GHQ-12 scoring (Likert or binary)
who5_score()
WHO-5 scoring
isi_score()
Insomnia Severity Index (ISI) scoring
mdq_score()
Mood Disorder Questionnaire scoring
asrs_score()
Adult ADHD Self-Report Scale scoring
bis_score()
Barratt Impulsiveness Scale (key-driven)
spq_score()
Schizotypal Personality Questionnaire (key-driven)
cognitive_score()
Cognitive composite (z-mean or PCA1)
psych_dx_flags()
Psychiatric diagnosis flags aggregator
psych_med_flags()
Psychiatric medication flags aggregator

Utilities

infer_cols() hm_infer_cols()
Infer column names from user data based on flexible patterns, with logging
impute_missing()
Impute missing values in a data.frame or tibble (simple, column-wise)
impute_mice()
Impute missing values via Multiple Imputation (mice)
impute_missforest()
Impute missing values via random forest (missForest)
normalize_vec()
Normalize a numeric vector
validate_inputs()
Validate required inputs for a calling function
marker_summary()
Summarize marker outputs
health_summary()
Summarize selected numeric marker columns
plot_frailty_age()
Plot FI vs age (convenience wrapper)