Counted Health is a burden-mapping tool built on public federal data. It is not a diagnosis and gives no medical advice.

Methods & reproducibility

Every number, and how to reproduce it.

This is the technical record behind Counted Health for reviewers, statisticians, and anyone who wants to check our work. Exact datasets and variables, how the burden score is built, the validation models with confidence intervals, what the evidence does and does not support, and the scripts that regenerate every figure. Everything is U.S. federal open data.

1. Data sources

No private, proprietary, or personally identifying data is used. Every input is a free, public federal file.

Federal sourceRole
CDC NHANES 2013–2014Source cycle for every respondent in this atlas. Variable files combined: DEMO_H (demographics), CBC_H (complete blood count), BIOPRO_H (biochemistry profile), GHB_H (glycohemoglobin), PFQ_H (physical functioning), DPQ_H (depression screener), HSQ_H (current health status), SLQ_H (sleep disorders), PAXDAY_H (physical activity monitor), and MCQ_H (medical conditions).
CDC — National Health and Nutrition Examination Survey (NHANES)Program landing page: survey design, purpose, and how NHANES data collection works.
NCHS — NHANES Analytic GuidelinesOfficial guidance on survey weighting and variance estimation; the basis for the survey-weighted (chronicWt) rates reported in this brief.
NCHS — Public-Use Linked Mortality Files (through 2019)Independent death-certificate linkage (National Death Index) used only to VALIDATE the burden strata — never to build the score. Basis for the Cox mortality analysis (NHANES 2013–2014 respondents followed through December 2019).

2. Cohort & survey design

Adults from the NHANES 2013–2014 cycle, complete-case on the modeled variables (no imputation — median-imputing high-missing features produced artifact groups, so we excluded them). Analytic n differs slightly by analysis because each uses complete cases on its own variables:

NHANES is a complex, multistage probability sample. Rates are survey-weighted (MEC exam weight WTMEC2YR) with variance estimated using the design strata and PSUs (SDMVSTRA × SDMVPSU), per the NCHS Analytic Guidelines.

3. The three modalities

Three kinds of measurement, taken on the same person, that normally live in separate files:

ModalityNHANES filesSignals
PhysiologyCBC_H, BIOPRO_H, GHB_HComplete blood count, biochemistry, HbA1c, and a neutrophil-to-lymphocyte ratio (NLR) inflammation proxy.
BehaviorPAXDAY_H~1 week of wrist-worn accelerometry, summarized to day-level activity intensity and day-to-day irregularity.
ExperienceDPQ_H, PFQ_H, HSQ_H, SLQ_HValidated instruments: PHQ-9 depression, physical functioning / fatigue, self-rated health, and sleep.

4. Burden score & the five regions

Each feature is standardized (z-scored) across the cohort, then combined into a single continuous impairment score per person. People are ranked by that score and split into five equal groups (quintiles) — the five burden regions, Region 1 (lowest) to Region 5 (highest). Two deliberate constraints: the scoring rule is fixed a priori (it cannot be tuned to a flattering answer), and the regions are strata, not clusters — HDBSCAN labelled 77–100% of respondents as noise and did not track burden, because the burdened sit in a diffuse tail rather than a dense blob. Binary items were excluded (they dominate z-scored Euclidean distance).

5. Primary association

Diagnosed chronic-condition prevalence rises monotonically across the regions: 33% → 72% survey-weighted (0.326, 0.408, 0.487, 0.575, 0.719). Top-vs-bottom, the adjusted odds ratio is 2.45 (95% CI 1.923.12) via a survey-weighted logistic, cluster-robust SE by PSU (SDMVSTRA×SDMVPSU), adjusting for age, sex, race, and BMI. Adjustment shrinks the association from the unadjusted 5.23 — it never crosses 1 — so the gradient is not an artifact of confounding by those factors.

6. Mortality validation (non-circular)

The hardest test: link the same respondents to NCHS death-certificate records — an endpoint the burden score never used. Model: Cox proportional hazards, adjusted for age, sex, and BMI.

RegionnDeathsCrude mortalityMean age
1 · lowest782121.5%42
2783273.4%47
3783344.3%49
4784739.3%54
5 · highest78313917.8%57

7. Sensitivity analyses

Adjustment setTop-vs-bottom OR (95% CI)
Fully adjusted (age+sex+race+BMI)2.45 (1.923.12)
Age dropped4.00 (3.244.93)
BMI dropped3.18 (2.504.04)
Age & BMI dropped4.87 (3.906.09)
Unadjusted5.23 (4.116.65)

8. What this validates — and what it does not

Validates: that the burden regions capture real physiologic risk. They predict all-cause mortality — an independent federal endpoint the score never saw — with a clean dose-response and a 5.01× adjusted hazard, objective signals included.

It does not validate, and we do not claim:

One candor point we surface rather than hide: after adjusting for age, sex, race, and BMI, the objective signals do not independently predict the self-reported chronic-condition label (that label is noisy) — yet the same objective score strongly predicts death. We report both directions and never claim objective-signal independence for the self-report outcome.

9. Limitations

10. Reproduce every number

The pipeline is deterministic. Public NHANES and NCHS files go in; committed scripts emit the exact JSON this page and the whole site read — no hand-entered statistics.

Pipeline
NHANES + NCHS public files → validate_gradient.py · sensitivity.py · mortality.py → committed sensitivity.json + mortality.json → this page. Deterministic (fixed seed 20260705); no private data. A public reproducibility package with a one-command runner and CI is the Phase-2 deliverable.
← Plain-language versionWhere the data comes from →The full map →