How we work
VALIDATE runs external validations of published radiotherapy decision-support models to a fixed set of rules. The rules answer the barriers that have kept most models from ever being tested outside the data they were built on.
What stands in the way
Most models are never externally validated
A 2025 Cochrane review of prognostic models for radiation-induced complications in head-and-neck cancer found 592 published models. For 480 of them, 81%, no external validation had ever been performed. Only nine models had been validated in two or more independent cohorts, and even for those, calibration was not always reported.1 Published and trustworthy in a new clinic are very different things.
Calibration is rarely tested
A high AUC says that a model ranks patients in the right order. It says nothing about whether the probabilities it reports are right, and treatment thresholds depend on the probabilities. Two models can have identical discrimination and make very different probability claims, as the two illustrative calibration plots below show.
Seven commitments
Every validation the consortium runs follows all seven.
Share models, not data
The code travels. Patient data stay put. A model and its analysis plan are packaged in a container that each participating institution runs on its own patients, behind its own firewall. What comes back is a set of summary statistics, never patient-level values. This removes the privacy, contract and ownership barriers at once, because no patient data ever leave an institution.
Pre-register the analysis
The question is locked before anyone touches the data. A statistical analysis plan states the clinical question, the cohort definitions, the endpoints, the model exactly as published, and the performance measures. It is circulated to all sites, revised, and then locked and version-pinned. Each site runs the locked code; nothing is tuned after the results are seen. Reporting follows the TRIPOD statement.5,6
- Define the clinical question
- Draft the analysis plan and circulate it to every site
- Lock the plan, with the code version pinned
- Each site runs the locked code on its own patients
- Report the pooled summary results
At least three independent institutions
A validation counts only when it has been run at three or more institutions that had no part in developing the model. The developer's own cohort may be included as a fourth, but it is reported separately and never substitutes for an independent one. Three independent cohorts are the minimum for telling a model that generalises from one that happened to fit a single population.
Open analysis code
Analyses are automated and re-runnable: the same container at every site, so there is no dependency drift between institutions, with Jupyter notebooks and R scripts that any group can inspect and execute. A single interface runs the whole analysis plan. The repository for each validation is public, so the analysis can be audited and repeated by anyone. An example layout:
validate-models/ ├── analysis_plan.md ├── notebooks/ │ ├── xerostomia_validation.ipynb │ └── lymphopenia_validation.ipynb ├── R/ │ └── calibration.R ├── containers/ │ └── pycerr-segmentation.def └── README.md
Aggregated results only
Sites return summary statistics, not patient records: performance measures, calibration curves and cohort descriptions, with small cells suppressed so that no value could identify a patient. Pooled analyses are run on these aggregates.
Discrimination and calibration, always both
Discrimination asks whether the model ranks patients in the right order, measured by the AUC or C-statistic. Useless rankings mean no clinical benefit. Calibration asks whether the model's probabilities are numerically correct, measured by calibration-in-the-large and the calibration slope. Miscalibrated probabilities mean wrong treatment thresholds. Every VALIDATE report includes both, because calibration drift between populations and treatment eras is the most common way a published model fails.
Inform, do not prescribe
Guidelines are not the consortium's to write. VALIDATE produces pre-registered, multi-cohort evidence about a published model and passes it to the professional societies. ESTRO, ASTRO and others consider that evidence in their own formal processes; recommendations are adopted into clinical pathways and planning standards from there; and clinicians use a model where the evidence supports it, documenting deviations where it does not.
- VALIDATE: pre-registered, multi-cohort validation of a published model
- Society review: ESTRO, ASTRO and other societies consider the evidence in their formal processes
- Guideline or consensus: recommendations adopted into clinical pathways or planning standards
- Clinician: uses the model where the evidence supports it; documents deviation otherwise
Open questions
Four questions the consortium's approach does not yet settle.
- Zero data sharing limits some analyses. Individual-patient-data meta-analysis and joint refitting of a model both require pooled access, which the consortium's rules do not provide.
- What counts as a successful external validation has been debated but not formally codified. No single calibration-slope band has been adopted as the pass criterion.
- Inter-institutional variability in dose calculation, from treatment-planning-system voxelisation to vendor differences, is unquantified noise in every dose-based model.
- Site-level selection bias remains a structural risk, and no formal mechanism to characterise it is yet in place.
References
- Takada T, Tambas M, Clementel E, et al. Prognostic models for radiation-induced complications after radiotherapy in head and neck cancer patients. Cochrane Database Syst Rev 2025;(9):CD014745. doi:10.1002/14651858.CD014745.pub2
- Bentzen SM, Constine LS, Deasy JO, et al. Quantitative Analyses of Normal Tissue Effects in the Clinic (QUANTEC): an introduction to the scientific issues. Int J Radiat Oncol Biol Phys 2010;76(3 Suppl):S3–S9. doi:10.1016/j.ijrobp.2009.09.040
- Marks LB, Yorke ED, Jackson A, et al. Use of normal tissue complication probability models in the clinic. Int J Radiat Oncol Biol Phys 2010;76(3 Suppl):S10–S19. doi:10.1016/j.ijrobp.2009.07.1754
- Emami B, Lyman J, Brown A, et al. Tolerance of normal tissue to therapeutic irradiation. Int J Radiat Oncol Biol Phys 1991;21(1):109–122. doi:10.1016/0360-3016(91)90171-Y
- Collins GS, Reitsma JB, Altman DG, Moons KGM. Transparent Reporting of a multivariable prediction model for Individual Prognosis Or Diagnosis (TRIPOD): the TRIPOD statement. Ann Intern Med 2015;162(1):55–63. doi:10.7326/M14-0697
- Moons KGM, Altman DG, Reitsma JB, et al. Transparent Reporting of a multivariable prediction model for Individual Prognosis Or Diagnosis (TRIPOD): explanation and elaboration. Ann Intern Med 2015;162(1):W1–W73. doi:10.7326/M14-0698
- Collins GS, Moons KGM, Dhiman P, et al. TRIPOD+AI statement: updated guidance for reporting clinical prediction models that use regression or machine learning methods. BMJ 2024;385:e078378. doi:10.1136/bmj-2023-078378