Derivation and Validation of a Clinical Risk Assessment Model for Cancer-Associated Thrombosis in Two Unique US Health Care Systems
Bibliographic record
Abstract
PURPOSE: Venous thromboembolism (VTE), especially pulmonary embolism (PE) and lower extremity deep vein thrombosis (LE-DVT), is a serious and potentially preventable complication for patients with cancer undergoing systemic therapy. METHODS: Using retrospective data from patients diagnosed with incident cancer from 2011-2020, we derived a parsimonious risk assessment model (RAM) using least absolute shrinkage and selection operator regression from the Harris Health System (HHS, n = 9,769) and externally validated it using the Veterans Affairs (VA) health care system (n = 79,517). Bootstrapped c statistics and calibration curves were used to assess external model discrimination and fit. Dichotomized risk strata using integer scores were created and compared against the Khorana score (KS). RESULTS: Incident VTE and PE/LE-DVT at 6 months occurred in 590 (6.2%) and 437 (4.6%) patients in HHS and 4,027 (5.1%) and 3,331 (4.2%) patients in the VA health care system. Assessed at the time of systemic therapy initiation, the new RAM included components of the KS with the modified cancer subtype, cancer staging, systemic therapy class, history of VTE, history of paralysis/immobility, recent hospitalization, and Asian/Pacific Islander race. The c statistic was 0.71 in HHS and 0.68 in the VA health care system (compared with 0.65 and 0.60, respectively, for KS). Furthermore, the new RAM appropriately reclassified 28% of patients and increased the proportion of VTEs in the high-risk group from 37% to 68% in the validation data set. CONCLUSION: 3% and 2%, respectively, in the low-risk group). The model had improved performance over the original KS and doubled the number of VTE events in the high-risk stratum. We encourage additional external validation from prospective studies.[Media: see text].
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.015 | 0.033 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.001 | 0.001 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.001 | 0.000 |
| Scholarly communication | 0.001 | 0.001 |
| Open science | 0.001 | 0.002 |
| Research integrity | 0.001 | 0.001 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".