Models: what the map assumes and how it could fail
The model assumes that risk of death changes smoothly across combinations of routine measurements, and that one shared map applies to everyone. It predicts that a person's position and the direction they are moving, measured a few times, forecast their outcome better than their current values alone. It would be wrong if, in a second long-term study, shared curves plus a few personal numbers predicted individual paths no better than baseline risk. That is stage 3 in the test register.
Mathematics: the map and the motion
Several linked models, each answering one question. Some are fitted to population data. Others are theoretical, with illustrative numbers, and say what we expect to find and what data would test it.
The map
How does risk of death change across combinations of biomarkers? Lab values, age and sex go in; a relative risk for every position comes out.
Fitted in NHANES 1999–2018 with linked mortality. Home map · Explore
The motion
Where is a person heading, and how fast? Repeated measurements go in; a personal path across the map comes out, with a few personal numbers (starting position, rate, sensitivity, resilience).
Within-person change in the Health and Retirement Study; not yet checked in a second study. Personal parameters
Allostatic load, stress response, growth or scarring
Why do people move? These describe the push of stress and the pull of recovery. Sections below.
Not fitted to data, except the recovery measurements under stress response.
Value of a measurement
Would a test result change what you do? Section below.
103 biomarkers; manuscript in preparation.
Fitted = estimated from data · Preliminary = estimated, not yet checked elsewhere · Illustrative = theoretical, shows the expected behaviour · Model results = calculated outputs that treat associations as causal.
The formal model
The map is the logarithm U(x) of the instantaneous risk of death (the risk of death) at a combination of biomarkers x, relative to a reference. It is estimated non-linearly, with interactions, and allowed to vary with age and sex. The home-page map is one two-dimensional slice of U.
The motion is a stochastic process, a path with built-in randomness. Each person drifts across the map with age a, plus fluctuation. The hypothesis is that the drift μ and the fluctuation Σ are shared across people. A small set of personal numbers θi (position, rate, sensitivity, resilience) then captures the differences between them.
Identifiability (whether those personal numbers can be recovered from three to five visits) is open problem 1. All eight problems: Open problems.
Allostatic load: why some stress leaves a lasting mark
Allostatic load is the wear the body accumulates from repeated or lasting stress.
Allostatic load is usually one number. This model splits it into four: what happened (exposure), how much regulation it demands now (demand), accumulated wear (load), and how much demand the body can absorb without damage (capacity). Load erodes capacity, so heavy stress wears it down and recovery is slow. Overload also leaves a small scar that heals over decades.
A theoretical model with illustrative parameters. Nothing here is fitted to data, and it says nothing about any individual.
Demand against capacity
Load accumulates fast only while demand is above capacity.
Load
Load against capacity
Capacity across, load up, at the demand reached at the end of the run. The blue path is this run and filled circles are stable states. Under the tipping hypothesis there can be two, with an open circle (the tipping point) and a dashed boundary between them: a run that ends on the wrong side does not come back. Thin grey lines are where load (solid) or capacity (dotted) stop changing.
Which stressor caused how much load
Shapley values: each stressor's average extra load across every order in which the stressors could have been added. They share out the interactions fairly and add up exactly to the total. A negative value is a buffer.
The model
Exposure with memory. Each stressor fades at its own rate: an acute infection over days, a bereavement over days, financial strain and caregiving over a few years.
Demand. The sum of each stressor's remembered exposure, weighted by its potency, plus pairwise terms. Positive pairs are synergies (financial strain with discrimination); negative ones are buffers (social support with caregiving). Earlier exposure can also sensitise the response to a later one.
Load grows slowly with any demand, much faster when demand exceeds capacity (the damage term is quadratic in the excess), and is repaired over time.
Capacity relaxes toward a baseline that falls with age, is worn down by load, and is built up by moderate, recoverable demand (hormesis). Erosion is proportional to remaining capacity, so capacity is never driven to zero and always recovers once the stressor ends.
Scar. A fraction of overload damage becomes a slow offset on baseline capacity (S) that heals over about 20 years, larger for overload in childhood. Everyday demand leaves no scar.
dL/dt = αD + β[D − C]₊² − ρL dC/dt = κ(C₀ − S − C) − δL·C/C₀ + η h(D) dS/dt = σβ[D − C]₊² − S/τ_S
How it fits the landscape
Capacity sets how deep a person's basin is on the landscape. Chronic stress makes it shallower, and recovery takes years after heavy strain. That is consistent with studies suggesting that adult economic strain is largely recoverable once it ends, and that stress-driven rises in biological age can reverse. What lasts is a scar, strongest after early-life adversity.
A permanent collapse ("tipping") is offered as a hypothesis in the Model menu. It needs erosion that does not slow as capacity runs out, plus everyday demand inside the range where two states exist. Evidence for true tipping points in people is weak, so it is not the default. Either way, the model predicts a warning sign: recovery from a small challenge slows as capacity is worn down.
Fitting it to people
Load and capacity are not measured directly. They are read through biomarkers on several timescales: cortisol and heart-rate variability (fast), CRP and HbA1c (medium), epigenetic pace of ageing and grip strength (slow). In simulated people, the repair and erosion rates are recovered almost exactly from a large overload, but are biased by about 30% from short episodes. Challenge tests and natural experiments that produce real overload are what pin them down.
This is open problem 4. If you work on stress physiology, life-course epidemiology or state-space models, get in touch.
Stress response: what the body does after one event
The stress response is the short-lived change in the body after a single event, such as a race or an infection.
A marathon, a birth, a night flight and a week of sepsis are not the same object as four years of financial strain. Each row here is an event whose study measured a biomarker, run on that study’s own window.
A theoretical model with illustrative parameters. The curves are the model’s memory of the event, not the laboratory values. Nothing here is fitted to those assays, and it says nothing about any individual.
- Measured
- Clock
- Source
- What the curve is not
Memory of the event
Fast exposure follows the event’s own time constant. Slow memory follows the longer sampling window. Where the study measured no half-life, the slow tail spans its sampling window.
Demand from this event
Everyday demand is left off this axis, so the pulse is the event alone. On the year-scale allostatic load page, load and capacity are what accumulate. They barely move across an afternoon.
What a stress test looks like on a wearable
Open recordings of people taking a laboratory stress test give the fast clock real numbers: how far heart rate and heart-rate variability move, and how quickly they come back. Group averages only; no individual is shown.
Heart rate (WESAD, n = 15, chest ECG)
Heart-rate variability (RMSSD)
An excursion is not a position. Before the test the group's resting heart rate was about 72.4 bpm; during it, about 97.6. The resting heart rate risk curve is for the resting value, so a stress peak should not be read off it. What the landscape can use is how quickly a person returns.
| Recording | Marker | Change under the challenge | Share recovered by the next rest | Recovery time constant |
|---|---|---|---|---|
| WESAD, Trier Social Stress Test (n=15) | Heart rate | 20.5 bpm (9.2 to 39.9) | 1.13 (0.93 to 1.80) | 5.0 min (3.0 to 6.5) 7/15 fits |
| WESAD, Trier Social Stress Test (n=15) | RMSSD | -16.0 ms (-41.4 to 0.8) | 0.83 (0.69 to 1.15) | 5.4 min (2.3 to 14.6) 10/15 fits |
| WESAD, Trier Social Stress Test (n=15) | Skin conductance (chest) | 1.7 µS (1.0 to 2.9) | 0.43 (0.15 to 0.57) | 4.8 min (2.4 to 7.7) 9/15 fits |
| PhysioNet induced stress, protocol v1 (n=17) | Heart rate | 8.5 bpm (3.7 to 17.2) | 0.96 (0.81 to 1.15) | 0.7 min (0.5 to 1.1) 10/16 fits |
| PhysioNet induced stress, protocol v1 (n=17) | RMSSD | -10.1 ms (-24.8 to -3.6) | 0.77 (0.35 to 1.03) | – 2/15 fits |
| PhysioNet induced stress, protocol v1 (n=17) | Skin conductance (wrist) | 1.2 uS (0.3 to 3.3) | 0.20 (-0.16 to 0.44) | 2.6 min (1.8 to 5.2) 8/16 fits |
| PhysioNet induced stress, protocol v2 (n=18) | Heart rate | 6.2 bpm (4.4 to 14.2) | 0.97 (0.72 to 1.16) | 1.2 min (0.7 to 1.5) 8/17 fits |
| PhysioNet induced stress, protocol v2 (n=18) | RMSSD | -5.6 ms (-14.2 to -1.2) | 0.98 (0.60 to 1.38) | – 2/17 fits |
| PhysioNet induced stress, protocol v2 (n=18) | Skin conductance (wrist) | 0.6 uS (0.1 to 1.5) | 0.86 (0.47 to 1.33) | 3.8 min (2.7 to 5.3) 14/18 fits |
| PhysioNet aerobic v1 exercise (n=14) | Heart rate | 30.7 bpm (18.8 to 51.4) | 0.62 (0.29 to 0.69) | 1.4 min (1.2 to 1.7) 7/14 fits |
| PhysioNet aerobic v2 exercise (n=13) | Heart rate | 22.4 bpm (16.7 to 53.8) | 0.67 (-0.10 to 1.11) | 2.6 min (1.4 to 4.6) 6/11 fits |
| PhysioNet anaerobic v1 exercise (n=16) | Heart rate | 34.9 bpm (29.9 to 55.1) | 0.47 (0.04 to 0.80) | 1.0 min (0.5 to 2.0) 5/16 fits |
| PhysioNet anaerobic v2 exercise (n=13) | Heart rate | 45.0 bpm (37.2 to 58.8) | 0.43 (0.24 to 0.78) | 4.8 min (3.6 to 6.7) 6/12 fits |
Medians with interquartile ranges. Recovery share is (challenge - next rest) / (challenge - baseline); above 1 means the rest went below baseline. The time constant comes from an exponential fitted to each person's minute-by-minute return; only sensible fits (0.2 to 60 min) are summarised, and the count is shown. After the stress test the recovery was seated rest, not meditation. The fitted heart-rate value now sets the fast clock of the "laboratory stress test" event above and the HRV half-life in the model.
Recovery runs through sleep
Months of free-living wearable data show that everyday stress barely moves resting heart rate or heart-rate variability in healthy adults. The one consistent signal is sleep: LifeSnaps, night before (vs low-stress days): +0.08 min (SE 4.83, n 36); LifeSnaps, night after (vs low-stress days): -11.71 min (SE 4.27, n 36); LifeSnaps, second night after (vs low-stress days): -1.41 min (SE 6.91, n 36); PMData, night before the rated day (ends morning of D): -0.46 h asleep (SE 0.123, n 11); PMData, night after the rated day (ends morning of D+1): -0.23 h asleep (SE 0.145, n 11).
Repeated exposure to the same stressor did not habituate across three university exams: Heart rate: 92.4 → 90.1 → 87.1 bpm; Electrodermal activity: 0.4 → 0.4 → 0.4 µS; Inter-beat interval (HRV): 53.8 → 54.4 ms (n = 10).
How noisy is one day?
Before a change on the landscape is real it has to beat day-to-day noise. ICC near 1 means one day tells people apart; the detectable change is what a 7-day mean must move; days to average is what it takes to detect a practical change (2 bpm, 5 ms, 15 min, 2 points, 1,000 steps), assuming independent days.
| Marker | Dataset | People | ICC 1 day · 7-day | Detectable change, 7-day mean | Days to average |
|---|---|---|---|---|---|
| Resting heart rate | LifeSnaps | 66 | 0.87 · 0.98 | 2.8 bpm | 14 |
| Nightly RMSSD | LifeSnaps | 39 | 0.75 · 0.95 | 11.1 ms | 35 |
| Minutes asleep | LifeSnaps | 58 | 0.23 · 0.68 | 76.2 min | 181 |
| Sleep efficiency | LifeSnaps | 58 | 0.79 · 0.96 | 3.0 % points | 17 |
| Daily steps | LifeSnaps | 67 | 0.30 · 0.75 | 4,671 steps/day | 153 |
| Fitbit stress score | LifeSnaps | 30 | 0.35 · 0.79 | 5.7 score points (1-100) | – |
| Resting heart rate | PMData | 14 | 0.89 · 0.98 | 2.4 bpm | 11 |
| Minutes asleep | PMData | 15 | 0.14 · 0.54 | 82.2 min | 211 |
| Sleep efficiency | PMData | 15 | 0.18 · 0.61 | 4.3 % points | 33 |
| Daily steps | PMData | 16 | 0.40 · 0.82 | 5,029 steps/day | 178 |
The 17 events
| Event | Biomarker the study measured | Clock | PMID |
|---|---|---|---|
| marathon race | Cytokine panel for 4 h after the finish; ECG and heart-rate variability through the race and at 3 min | On for 4 h, followed for 2 days | 9925898, 24832192 |
| first-marathon training year | Cardiac MRI across 12 months in previously sedentary adults | On for 12 months, followed for 17.9 months | 25281664 |
| eastward long-haul flight | Salivary cortisol rhythm after a stay across 5–8 time zones | On for 2 weeks, followed for 5.1 weeks | 33543430 |
| long-haul cabin duty | Urinary melatonin peak and actigraphy, before the trip and on the first recovery day | On for 36 h, followed for 8 days | 36081186 |
| childbirth | 76 routine labs, from 20 weeks before conception to 80 weeks after, in about 300,000 pregnancies | On for 3 months, followed for 16.4 months | 40138427 |
| sport concussion | Blood GFAP, NfL, total tau, UCH-L1, and white-matter MRI in the CARE Consortium | On for 7 days, followed for 2.3 months | 37328299 |
| away competitive match | Salivary cortisol and testosterone, compared by home and away venue | On for 2 h, followed for 24 h | 28438635 |
| pre-symptomatic respiratory infection | Wearable heart rate and steps | On for 10 days, followed for 5.7 weeks | 34845389 |
| hospital shift | Electrodermal activity, heart rate and skin temperature across about one week | On for 7 days, followed for 3 weeks | 35650267 |
| sauna bout | NT-proBNP and other cardiovascular markers, before, immediately after, and 30 min later | On for 30 min, followed for 6 h | 29971466 |
| cold-water immersion | Plasma noradrenaline during 1 h of head-out immersion at 14 °C | On for 1 h, followed for 7.2 h | 8891513 |
| academic examination | Salivary IgA and chromogranin A; cortisol did not change significantly | On for 1 h, followed for 7.2 h | 18724010 |
| Antarctic posting | Salivary cortisol, IgA, IgM and TGF-β at departure, after a month at sea, and after a month at Maitri | On for 8.6 weeks, followed for 6.6 months | 24082460 |
| burn injury | Serum cortisol, CRP and immunoglobulins after the burn | On for 3 weeks, followed for 3.9 months | 21991143 |
| major surgery | IL-6, which the review reports rising in proportion to tissue trauma | On for 24 h, followed for 3.4 weeks | 21464062 |
| laboratory stress test (wearable) | Heart rate, RMSSD and skin conductance minute by minute on chest and wrist sensors | On for 11 min, followed for 1.2 h | 40155406 |
| sepsis | Procalcitonin and CRP across the first week | On for 7 days, followed for 7 weeks | 26367532 |
Events shorter than half a year stay out of the chronic pile-up term. The first-marathon training year sits on that boundary. The same stressor can also build capacity when the dose is moderate and there is time to recover: growth or scarring.
Growth or scarring: why the same stress strengthens some people and scars others
Growth here means a higher capacity after recovery; scarring means a lasting loss.
Exercise is a stressor, and so is a bereavement. Some stress leaves people stronger; some leaves damage that outlasts it. This page extends the allostatic load model with the conditions that decide which.
A theoretical model with illustrative parameters. It is not fitted to data, its intervention effects are not study estimates, and it says nothing about any individual.
What decides the outcome
- Control: whether a person can act.
- Dose: moderate challenge versus demand above capacity.
- Recovery: growth happens between episodes.
- Predictability: known stress sensitises less.
- Social context: support buffers and threat amplifies.
- Appraisal, timing and meaning-making alter persistence and response.
The growth window
Capacity grows when stress-driven demand stays below a ceiling set by capacity and falls away often enough to recover. Control, support and recovery widen the window; rumination shrinks it.
Build a scenario
Advanced model parameters
Interventions for the first stressor
Trajectories
Solid: current scenario · long dash: without interventions · short dash: no stressor.
Demand and capacity
Load
Capacity set point
“Growth” here means a higher capacity set point in the model. It is not the self-reported post-traumatic growth measured in questionnaires, which tracks real change poorly.
The growth window
Each letter marks an outcome: C collapse, S scarring, R resilience, G growth. The white outline is the current setting.
What each intervention does here
| Intervention | Lever | Direction | Evidence | Citation | Class before → after | ΔC0 change |
|---|
Attribution
Shapley values of extra load; negative values are buffers.
Four outcomes
Each run is compared with the same model without the stressor: growth raises the capacity set point, resilience returns it, scarring lowers it, and collapse leaves capacity in a depleted state.
Growth after recovery
A challenge can leave a capacity marker higher once recovery has had time to work. Each line is a published result: higher than the same adults' baseline, or higher than a control who did not get that dose.
- Twelve trained cyclists. Ten days of exercise near 50% VO2max in 40°C heat, versus the same exercise at 13°C. Cool VO2max rose 5% and hot VO2max rose 8%. Time-trial work rose 6% in the cool and 8% in the heat. Lactate-threshold power rose 5% in both. Plasma volume rose 6.5%. Maximal cardiac output rose 9.1% in the cool and 4.5% in the heat. The cool-exercise control was unchanged. Lorenzo et al. 2010, PMID 20724560.
- Fourteen endurance-trained men. Five days of isothermic heat acclimation versus thermoneutral exercise. Resting heart rate fell 8 bpm and plasma volume rose 7.3%. Sweat loss rose by about 500 mL. Kidney injury markers were unchanged. Snape et al. 2026, PMID 42579663.
- Sixteen triathletes. Two 18-day live-high train-low camps. VO2max rose 4.9% in normobaric hypoxia and 3.2% in hypobaric hypoxia. Saugy et al. 2016, PMID 27148076.
- Meta-analysis, 62 studies, 1,332 people. Live-high train-low raised VO2max more than control in athletes (mean difference 2.17, 95% CI 0.77 to 3.56) and not clearly in non-athletes (3.1, −0.23 to 6.43). Kohlbrenner et al. 2026, PMID 42742930.
- BCG vaccination in healthy volunteers. Monocyte TNF and IL-1β responses to unrelated pathogens were about twofold higher, and still present at 3 months. Kleinnijenhuis et al. 2012, PMID 22988082.
- Pilot trial. A 90-minute exercise bout immediately after SARS-CoV-2 immunisation lengthened antibody durability in people without pre-existing immunity. Kothadiya et al. 2026, PMID 42502427.
- HERITAGE Family Study, 371 men and 465 women. Twenty weeks of endurance training raised mechanical efficiency 4–5%, with a similar rise in women and men. Tremblay, Bouchard et al. 2025, PMID 41162184.
- Meta-analysis of stopping exercise, 86 trials, 5,670 people. Lower waist-hip ratio, mean arterial pressure and fasting glucose were still present after withdrawal. Zhang et al. 2026, PMID 42558561.
- Meta-analysis, 12 studies, 859 team athletes. Blood-flow restriction added to resistance training increased hypertrophy (SMD 0.32) and strength (SMD 0.42). Jumping and sprinting did not change. Huang et al. 2026, PMID 42549104.
The simulator above does not reproduce these percentages. Acute events on their own clocks are on the stress response page.
Testing it
Repeated laboratory stress tests, training studies and cohorts with dated events can test whether a moderate, controllable challenge speeds recovery from the next one. See open problem 6.
Health economics: what a test costs against what acting on it could buy
A test is worth what it changes: the decisions taken because of its result.
Medicare pays between $3.93 and $29.60 for the 22 blood tests priced here. What a result is worth depends on two other things: what you would do about it, and how much of the risk curve is actually causal.
What the table says
Each row takes one biomarker, an average US adult at 50, and the best lifestyle change and the best drug in the intervention catalogue for that marker. The catalogued effect is applied to the population mean and read off the risk of death curve: that gives the risk-of-death ratio for the move and the undiscounted life-years it would add if the whole curve were causal: the benefit of acting on the result.
It is not. Age- and sex-adjusted associations overstate what changing a marker achieves. So each marker carries a causal fraction κ by evidence status: 0.8 where Mendelian randomisation supports it, 0.5 where trials move the marker, 0.25 for strong observational evidence, 0.1 otherwise. These are judgements, following the priors in our value-of-information programme, and the "if fully causal" number is shown beside each adjusted one.
The break-even column asks the reverse question: at $100,000 per life-year, how much of the curve would have to be causal for the fee to be covered by the benefit of acting on the result? For every priced test it is a tiny fraction (the headline figure above). Whether the test itself adds that value is a separate question — see What the test itself is worth.
| Biomarker | Medicare fee | Best lifestyle change · effect · hazard · benefit of acting (years × κ) · cost | Best drug · effect · hazard · benefit of acting (years × κ) · cost |
|---|---|---|---|
| Fasting Plasma Glucose mendelian randomization · κ 0.80 |
$3.93 82947 |
Higher dietary fibre intake in prediabetes/diabetes -10.09 mg/dL · hazard ×0.93 · +0.6 yr (0.8 if fully causal) · $0 |
GLP-1 Receptor Agonists (Semaglutide / Tirzepatide) -26.91 mg/dL · hazard ×0.90 · +0.9 yr (1.1 if fully causal) · $4,188 a year · ≈ $138,792 per life-year |
| Apolipoprotein B (ApoB) rct supported · κ 0.50 |
$21.09 82172 |
Oat beta-glucan (~3.5 g/day) -3 mg/dL · hazard ×0.99 · +0.1 yr (0.1 if fully causal) · not costed |
PCSK9 monoclonal antibodies (Evolocumab / Alirocumab) -55% · hazard ×0.74 · +0.9 yr (1.8 if fully causal) · $5,850 a year · ≈ $200,133 per life-year |
| Serum Albumin strong observational · κ 0.25 |
$4.95 82040 |
none catalogued with a favourable effect | Statin therapy in nephrotic syndrome +0.6 g/dL · hazard ×0.72 · +0.8 yr (3.0 if fully causal) · $13 a year · ≈ $514 per life-year |
| LDL Cholesterol rct supported · κ 0.50 |
$10.50 83721 |
Portfolio Diet (Plant sterols, soy protein, viscous fiber, almonds) -14% · hazard ×0.96 · +0.2 yr (0.5 if fully causal) · $0 |
PCSK9 inhibitors (Evolocumab / Alirocumab) -59% · hazard ×0.77 · +0.7 yr (1.4 if fully causal) · $5,850 a year · ≈ $249,635 per life-year |
| Serum Uric Acid strong observational · κ 0.25 |
$4.52 84550 |
Vitamin C supplementation (500-1000 mg/day) -0.35 mg/dL · hazard ×0.92 · +0.2 yr (0.9 if fully causal) · not costed |
Xanthine oxidase inhibitors (Allopurinol 100-300 mg / Febuxostat 40-80 mg) -3.9 mg/dL · hazard ×0.29 · +0.6 yr (2.4 if fully causal) · $20 a year · ≈ $987 per life-year |
| Cardiorespiratory Fitness (VO2 Max) strong observational · κ 0.25 |
no lab fee | High-volume polarized aerobic base training (Zone 2 endurance) +6.8 mL/kg/min · hazard ×0.80 · +0.6 yr (2.3 if fully causal) · $0 |
none catalogued with a favourable effect |
| Serum 25-Hydroxyvitamin D strong observational · κ 0.25 |
$29.60 82306 |
Oral Vitamin D3 (Cholecalciferol 2000-5000 IU/day) +37 nmol/L · hazard ×0.80 · +0.4 yr (1.8 if fully causal) · $25 a year · ≈ $1,686 per life-year |
none catalogued with a favourable effect |
| Alkaline Phosphatase (ALP) strong observational · κ 0.25 |
$5.18 84075 |
none catalogued with a favourable effect | Antiresorptive bisphosphonates (Alendronate / Zoledronic acid) in bone turnover / Paget's disease -77% · hazard ×0.61 · +0.4 yr (1.6 if fully causal) · not costed |
| Systolic Blood Pressure (SBP) rct supported · κ 0.50 |
no lab fee | DASH Dietary Pattern combined with sodium reduction (<1500 mg/day) -11.5 mmHg · hazard ×0.92 · +0.4 yr (0.7 if fully causal) · $0 |
First-line antihypertensive dual combination (ACEi/ARB + DHP-CCB or Thiazide) -13.9 mmHg · hazard ×0.90 · +0.4 yr (0.7 if fully causal) · $30 a year · ≈ $2,561 per life-year |
| Glycated Hemoglobin (HbA1c) rct supported · κ 0.50 |
$9.71 83036 |
Structured aerobic exercise training in type 2 diabetes -0.73 %-points · hazard ×0.98 · +0.3 yr (0.7 if fully causal) · $0 |
none catalogued with a favourable effect |
| Gamma-Glutamyl Transferase (GGT) strong observational · κ 0.25 |
$7.20 82977 |
none catalogued with a favourable effect | Elafibranor 80 mg/day in primary biliary cholangitis (phase II) -37% · hazard ×0.88 · +0.3 yr (1.3 if fully causal) · not costed |
| Blood Urea Nitrogen (BUN) strong observational · κ 0.25 |
$3.95 84520 |
Structured dietary protein moderation (0.8-1.0 g/kg body weight) in CKD -24% · hazard ×0.89 · +0.3 yr (1.2 if fully causal) · $0 |
none catalogued with a favourable effect |
| High-Sensitivity C-Reactive Protein (hs-CRP) rct supported · κ 0.50 |
$12.95 86141 |
Curcumin Phytosome formulation (1000 mg/day) -1.06 mg/L · hazard ×0.99 · +0.0 yr (0.1 if fully causal) · not costed |
Statin therapy in maintenance dialysis patients -3.98 mg/L · hazard ×0.91 · +0.3 yr (0.6 if fully causal) · $13 a year · ≈ $1,321 per life-year |
| Urine Albumin-to-Creatinine Ratio (uACR) strong observational · κ 0.25 |
$10.96 82043 + 82570 |
none catalogued with a favourable effect | Semaglutide 2.4 mg weekly in non-diabetic CKD with overweight/obesity -52% · hazard ×0.91 · +0.3 yr (1.1 if fully causal) · $4,188 a year · ≈ $477,619 per life-year |
| Serum Phosphate strong observational · κ 0.25 |
$4.74 84100 |
Strict elimination of inorganic phosphate food additives and dark sodas -0.6 mg/dL · hazard ×0.85 · +0.3 yr (1.0 if fully causal) · not costed |
Non-calcium phosphate binders (Sevelamer carbonate / Lanthanum) -2.14 mg/dL · hazard ×0.55 · +0.3 yr (1.0 if fully causal) · not costed |
| Fibrinogen strong observational · κ 0.25 |
$9.72 85384 |
Cessation of cigarette smoking -12% · hazard ×0.91 · +0.2 yr (1.0 if fully causal) · $0 |
Fibrate therapy (Fenofibrate 145-200 mg/day) -43.7 mg/dL · hazard ×0.91 · +0.2 yr (1.0 if fully causal) · not costed |
| Maximal Grip Strength strong observational · κ 0.25 |
no lab fee | Progressive whole-body resistance training (Heavy compound lifting) +2.95 kg · hazard ×0.92 · +0.2 yr (0.8 if fully causal) · $0 |
Testosterone replacement therapy in hypogonadal sarcopenic men +1.58 kg · hazard ×0.96 · +0.1 yr (0.5 if fully causal) · not costed |
| Serum Triglycerides mendelian randomization · κ 0.80 |
$5.74 84478 |
Very low carbohydrate (ketogenic) diet in type 2 diabetes/prediabetes -24.8 mg/dL · hazard ×0.98 · +0.2 yr (0.2 if fully causal) · $0 |
Icosapent ethyl (Purified EPA 4g/day) -22% · hazard ×0.98 · +0.2 yr (0.2 if fully causal) · not costed |
| Estimated Glomerular Filtration Rate (eGFR) rct supported · κ 0.50 |
$5.12 82565 |
none catalogued with a favourable effect | SGLT2 inhibitors (Empagliflozin / Canagliflozin) +1.52 mL/min/1.73m2 · hazard ×0.99 · +0.1 yr (0.1 if fully causal) · $2,364 a year · ≈ $953,384 per life-year |
| Red Cell Distribution Width (RDW) strong observational · κ 0.25 |
$6.47 85027 |
Correction of micronutrient deficiencies (Iron, Vitamin B12, Folate) -1.00 %-points · hazard ×0.98 · +0.1 yr (0.2 if fully causal) · not costed |
none catalogued with a favourable effect |
| Homeostatic Model Assessment of Insulin Resistance (HOMA-IR) strong observational · κ 0.25 |
$15.36 83525 + 82947 |
Higher dietary fibre intake (target 35 g/day) -1.24 index · hazard ×0.99 · +0.0 yr (0.2 if fully causal) · $0 |
GLP-1 / GIP receptor agonists (Tirzepatide / Semaglutide) -16% · hazard ×0.99 · +0.0 yr (0.1 if fully causal) · $4,188 a year · ≈ $7,360,707 per life-year |
| Serum Ferritin observational · κ 0.10 |
$13.63 82728 |
none catalogued with a favourable effect | Luspatercept (1.0-1.25 mg/kg every 3 weeks) in transfusion-dependent beta-thalassaemia -348 ug/L · hazard ×0.87 · +0.0 yr (0.3 if fully causal) · not costed |
| Interleukin-6 (IL-6) mendelian randomization · κ 0.80 |
$17.27 83520 |
Structured resistance and moderate aerobic training -0.33 pg/mL · hazard ×1.00 · +0.0 yr (0.0 if fully causal) · $0 |
none catalogued with a favourable effect |
| HDL Cholesterol observational · κ 0.10 |
$8.19 83718 |
Low-carbohydrate diet (<40 g/day) vs low-fat diet +7 mg/dL · hazard ×0.99 · +0.0 yr (0.1 if fully causal) · $0 |
none catalogued with a favourable effect |
| Total Cholesterol observational · κ 0.10 |
$4.35 82465 |
Vegetarian or vegan diet -13.15 mg/dL · hazard ×1.00 · +0.0 yr (0.0 if fully causal) · $0 |
none catalogued with a favourable effect |
Medicare fee: CMS Clinical Laboratory Fee Schedule, CY2026 Q4 public use file, national rate for the CPT code shown; add $9.34 for the blood draw (36415). Years: undiscounted life-years for a US adult at age 50 at the population mean, moved by the catalogued effect, using the catalogue's risk curve and CDC 2022 life tables. Cost per life-year: annual cost × 30 years of therapy ÷ κ-adjusted years, indicative only. Catalogued effects come from the trial populations named in the catalogue, which are often patients, not the general population. Hover an intervention for its cost source.
What the test itself is worth
A biomarker can point to a large benefit and still be worth little as a test. If the favourable direction is the same for everyone — lower blood pressure, more fitness, less visceral fat — that step can be taken without measuring, and the result changes nothing. The value of a test is the value of the decisions it changes.
Our value-of-information analysis of 103 mortality-associated biomarkers across six US age-by-sex groups separates the two. Modelling a sustained one-standard-deviation shift, the typical marker carried a benefit of acting of more than a year of life (median 1.1–1.5 years by age band), but its expected value of perfect information — what knowing the result adds — was effectively zero (median ≤ 0.000002 years). Almost all of the information value (over 99.9%) sat in the 17 markers with a documented U-shaped association, where higher risk at both extremes means the result decides which way to move.
- Benefit of acting
How much would moving this marker help?
Lipid accumulation product (monotonic), men 40–59: 9.74 model years per person.
Mean corpuscular volume (U-shaped), women 20–39: 3.32 model years per person. - Value of the test
Would knowing my value change what I do?
Lipid accumulation product (monotonic), men 40–59: ≈ 0.00001 model years per person.
Mean corpuscular volume (U-shaped), women 20–39: 3.32 model years per person.
Price rarely decides. At Medicare fees of a few dollars, a test whose information value is material clears its fee at any conventional value of a life-year ($50,000–150,000), and one whose value is near zero clears it at none. What matters more is whether the association is causal, and whether people would act without the test: when they would not, the value of testing approaches the full benefit of acting.
The dashboard's Value of Information tab reports the two quantities separately from the same calculation.
These are model results that treat observational associations as if they were causal and hold risk-of-death ratios constant over remaining life; they are not estimates of the effect of screening anyone. Details: value-of-information manuscript in preparation.
The cost that matters
Set the test fee against the thing the result leads to. A year of the intervention ranges over four orders of magnitude, and the cheapest options sit at the top of the table.
- $0Diet, exercise, sleep, alcohol and smoking changesno direct medical cost; time and food are not valued here
- $13Generic atorvastatin 20 mg, dailyNADAC ≈ $0.03–0.04 per tablet, June 2026
- $20Generic allopurinol 300 mg, dailyNADAC ≈ $0.056 per tablet, July 2026
- $30Generic lisinopril + amlodipine, dailyNADAC ≈ $0.015–0.05 per tablet, June 2026
- $40Generic metformin ER 500 mg, twice dailyNADAC ≈ $0.055 per tablet, June 2026
- $782Medicare Diabetes Prevention Program, one yearmaximum CY2026 payment: 22 sessions at $27 plus weight-loss milestones
- $2,364Empagliflozin (Jardiance)2026 Medicare negotiated price, $197 per 30 days; $573 list
- $4,188Semaglutide (Wegovy / Ozempic), cashmanufacturer cash price $349 per month, from November 2025
- $5,850Evolocumab (Repatha)list price after the 2019 cut; 2026 Part D per-syringe pricing implies about $7,300
The table above covers the 22 tests priced for this page, an earlier and smaller set than the 54 tests with a Medicare fee in the value-of-information analysis.
Three patterns fall out. First, where a cheap generic moves a marker in trials, the arithmetic is lopsided: a first-line blood-pressure combination costs about $30 a year for an expected third of a κ-adjusted year. Second, the newer agents cost a hundred times more: PCSK9 inhibitors and GLP-1 drugs give 0.7 to 0.9 κ-adjusted years on LDL, apoB and glucose at $4,000 to $6,000 a year, so the price of the treatment, not the test, decides the value. Third, the best lifestyle change often matches the drug: DASH with sodium reduction equals the drug combination on blood pressure, and higher fibre intake recovers about two-thirds of the GLP-1 gain on glucose. Some best moves were measured in patient groups, such as dialysis or nephrotic syndrome, and are named as such in the table; applied to an average adult they overstate the gain.
What published analyses say
Full cost-effectiveness models of screening for single markers reach the same shape of answer. hs-CRP screening to target statins was estimated at $42,600 per QALY for 65-year-old men and $207,300 for 35-year-old women: same test, different prior risk. An HbA1c cut-off of 5.7% for diabetes screening came in under $50,000 per QALY in a CDC model, and the broadened US screening recommendation at about $29,000 per QALY. Combined cholesterol screening and treatment has been put at roughly $34,000 per QALY. In each case the fee of the test is a rounding error; the result turns on who is tested and what treatment follows.
The larger lever: who gets treated
Preventive drugs are prescribed on population averages, so most people treated gain little individually. In primary prevention, statins reduced absolute risk over the trials' follow-up by about 0.8 percentage points for all-cause death, 1.3 for myocardial infarction and 0.4 for stroke [Byrne 2022] — roughly 125, 77 and 250 people treated per event avoided. With an estimated 92 million US adults using statins in 2018–19 [Matyori 2023], even small improvements in targeting reach a very large population. Across the US system, overtreatment and low-value care are estimated at $76–101 billion a year [Shrank 2019].
The PFL hypothesis is that a person's position and trajectory on the landscape identify who is likely to benefit, who is likely to be harmed, and who can safely skip treatment — raising net benefit per person treated. This has not yet been tested. Our value-of-information results set the bar: for a single marker whose favourable direction is the same for everyone, deciding person by person adds almost nothing. PFL's added value therefore has to come from where the right move differs between people — U-shaped markers, interactions between markers, and trajectories over time — and that is what validation must show.
What this is not
This is a screen, not a cost-effectiveness analysis: there is no discounting, quality adjustment, adherence, side effects or downstream care, and trial effects are applied to an average adult. A full decision model with value-of-information results is under way; get in touch if you hold cost or outcome data.
Sources
Test fees: CMS, Clinical Laboratory Fee Schedule CY2026 Q4 public use file, retrieved 14 October 2026. Drug acquisition costs: CMS NADAC as republished by ndclist.com and hellopharmacist.com, June–July 2026. Empagliflozin: CMS Maximum Fair Price for 2026, via the Maryland Prescription Drug Affordability Board review. Semaglutide: Novo Nordisk cash-price announcement, November 2025. Evolocumab: Amgen list-price reduction, 2018. Diabetes Prevention Program: CMS MDPP CY2026 payment fact sheet. Published analyses: CRP screening (Lee et al.), HbA1c cut-offs (CDC Markov model), broadened diabetes screening (ICER $29,337/QALY), cholesterol screening ($33,800/QALY); see Evidence for the catalogue's own validation.
Value of information: The Value of Information in Longevity Biomarkers: Separating the Benefit of Acting From the Value of the Test. Manuscript in preparation. Byrne P, Demasi M, Jones M, et al. Evaluating the association between low-density lipoprotein cholesterol reduction and relative and absolute effects of statin treatment: a systematic review and meta-analysis. JAMA Intern Med 2022;182(5):474–481. doi:10.1001/jamainternmed.2022.0134. Matyori A, Brown CP, Ali A, Sherbeny F. Statins utilization trends and expenditures in the U.S. before and after the implementation of the 2013 ACC/AHA guidelines. Saudi Pharm J 2023;31(6):795–800. Shrank WH, Rogstad TL, Parekh N. Waste in the US health care system: estimated costs and potential for savings. JAMA 2019;322(15):1501–1509. Scott AJ, Ellison M, Sinclair DA. The economic value of targeting aging. Nat Aging 2021;1:616–623. doi:10.1038/s43587-021-00080-0.