Cohort Characteristics
Overall, 586 patients died within one year of their heart transplant during the study period from October 18, 2018, to June 3, 2021. The crude one-year survival rate was 90.9% (95% CI: 90.2%, 91.7%) with 5864 total person-years of follow-up time. The average recipient age was 53.5, and the average donor age was 32.5. A total of 72.5% (n = 5193) of the cohort was male, and 72.1% (n = 5162) of the cohort was white. 27.1% had Diabetes Mellitus. In this post-2018 cohort, 37.6% of patients were bridged with ventricular assist device (VAD), 4.9% of patients were bridged with extracorporeal membrane oxygenation (ECMO), 26.8% of patients received intra-aortic balloon pump therapy (IABP), patients spent a median of 33 days on the wait-list, and patients experienced 3.4 hours of ischemia time on average during transplant. A comprehensive summary of demographic, clinical, recipient, waitlist, donor, and procedural variables is detailed in Table 1.
Table 1
Baseline characteristics of heart transplant recipients from October 18, 2018 to June 3, 2021
| Overall (N = 7160) |
Allocation Status | |
Previous 3-tier system | 27 (0.4%) |
2018 Status 1 | 587 (8.2%) |
2018 Status 2 | 3335 (46.6%) |
2018 Status 3 | 1396 (19.5%) |
2018 Status 4 | 1427 (19.9%) |
2018 Status 5 | 0 (0%) |
2018 Status 6 | 388 (5.4%) |
Demographic Variables | |
BMI (kg/m2) | |
Mean (SD) | 27.8 (5.02) |
Median [Min, Max] | 27.5 [12.2, 47.5] |
Highest Education Received | |
Below High School | 243 (3.4%) |
High School Graduate | 2549 (35.6%) |
College Graduate and beyond | 4036 (56.4%) |
Gender | |
Male | 5193 (72.5%) |
Female | 1967 (27.5%) |
Insurance | |
Medicaid | 968 (13.5%) |
Medicare | 2372 (33.1%) |
Private | 3262 (45.6%) |
Other | 314 (4.4%) |
Age | |
Mean (SD) | 53.5 (12.9) |
Median [Min, Max] | 57.0 [18.0, 76.0] |
Clinical History Variables | |
Cardiac Etiology | |
Valvular Heart Disease | 74 (1.0%) |
Dilated Myopathy | 1302 (18.2%) |
Ischemic Dilated Myopathy | 1900 (26.5%) |
Restrictive Myopathy | 330 (4.6%) |
Coronary Artery Disease | 132 (1.8%) |
Other | 653 (9.1%) |
Idiopathic | 2701 (37.7%) |
Dialysis | |
No | 7049 (98.4%) |
Yes | 111 (1.6%) |
Type 2 Diabetes | |
No | 5174 (72.3%) |
Yes | 1938 (27.1%) |
Previous Malignancy | |
No | 7160 (100%) |
Yes | 0 (0%) |
Prior Cardiac Surgery | |
No | 5644 (78.8%) |
Yes | 1202 (16.8%) |
Steroid Use | |
No | 6441 (90.0%) |
Yes | 353 (4.9%) |
Cytomegalovirus | |
Negative | 0 (0%) |
Positive | 0 (0%) |
Serum Creatinine (mg/dL) | |
Mean (SD) | 1.21 (0.480) |
Median [Min, Max] | 1.13 [0.200, 8.00] |
Epstein-Barr Virus | |
Negative | 0 (0%) |
Positive | 0 (0%) |
Functional Status At Time of Transplant | |
Moribund/hospitalized/severely disabled | 4302 (60.1%) |
Significant Assistance | 1638 (22.9%) |
Normal | 518 (7.2%) |
HBV Antibody | |
Negative | 0 (0%) |
Positive | 0 (0%) |
HBV Surf Antigen | |
Negative | 0 (0%) |
Positive | 0 (0%) |
Hepatitis C Virus | |
Negative | 0 (0%) |
Positive | 0 (0%) |
HIV Status | |
No | 0 (0%) |
Yes | 0 (0%) |
Candidate Variables | |
Time on Waitlist | |
Mean (SD) | 186 (385) |
Median [Min, Max] | 33.0 [0, 5150] |
Blood Type | |
A | 2852 (39.8%) |
AB | 370 (5.2%) |
B | 1100 (15.4%) |
O | 2838 (39.6%) |
Accept a Donor After Cardiac Death | |
No | 6720 (93.9%) |
Yes | 440 (6.1%) |
Accept a Hepatitis B Positive Donor | |
No | 3167 (44.2%) |
Yes | 3993 (55.8%) |
Accept a Hepatitis C Positive Donor | |
No | 2401 (33.5%) |
Yes | 4759 (66.5%) |
Accept a Donor with History of Heart Disease | |
No | 2856 (39.9%) |
Yes | 3218 (44.9%) |
Symptomatic Cerebrovascular Disease | |
No | 6556 (91.6%) |
Yes | 512 (7.2%) |
Candidate Functional Status | |
Moribund/hospitalized/severely disabled | 3870 (54.1%) |
Significant Assistance | 2275 (31.8%) |
Normal | 663 (9.3%) |
Maximum Age of Donor that Candidate Accepts | |
Mean (SD) | 740 (125) |
Median [Min, Max] | 720 [65.0, 1190] |
Maximum Distance of Donor that Candidate Accepts | |
Mean (SD) | 1410 (995) |
Median [Min, Max] | 1250 [20.0, 10000] |
Maximum Weight (kg) of Donor that Candidate Accepts | |
Mean (SD) | 178 (49.2) |
Median [Min, Max] | 181 [59.0, 295] |
Minimum Age of Donor that Candidate Accepts | |
Mean (SD) | 119 (68.1) |
Median [Min, Max] | 144 [0, 1180] |
Minimum Weight (kg) of Donor that Candidate Accepts | |
Mean (SD) | 55.8 (14.1) |
Median [Min, Max] | 55.0 [15.0, 110] |
Candidate Preliminary Cross-Matching Required | |
No | 6642 (92.8%) |
Yes | 518 (7.2%) |
Waitlist Glomerular Filtration Rate (MDRD) | |
Mean (SD) | 68.7 (28.2) |
Median [Min, Max] | 64.2 [4.91, 522] |
Recipient Variables | |
Glomerular Filtration Rate (MDRD) At Time of Transplant | |
Mean (SD) | 70.1 (30.0) |
Median [Min, Max] | 65.1 [6.84, 494] |
Number of HLA-A Mismatches | |
Mean (SD) | 1.45 (0.612) |
Median [Min, Max] | 2.00 [0, 2.00] |
Number of HLA-B Mismatches | |
Mean (SD) | 1.70 (0.498) |
Median [Min, Max] | 2.00 [0, 2.00] |
Number of HLA-DR Mismatches | |
Mean (SD) | 1.50 (0.591) |
Median [Min, Max] | 2.00 [0, 2.00] |
Received ECMO Pre-transplant | |
No | 6810 (95.1%) |
Yes | 350 (4.9%) |
Specific HLA Antibody | |
No | 5674 (79.2%) |
Yes | 728 (10.2%) |
HLA Typing Done | |
No | 525 (7.3%) |
Yes | 6411 (89.5%) |
Received IABP | |
No | 5238 (73.2%) |
Yes | 1922 (26.8%) |
Received Inotropes | |
No | 4531 (63.3%) |
Yes | 2629 (36.7%) |
Received Life Support (e.g. ECMO, IABP, PGE, Inotropes, Ventilator, NO, VAD) | |
No | 1196 (16.7%) |
Yes | 5663 (79.1%) |
Received Other Type of Life Support | |
No | 6791 (94.8%) |
Yes | 369 (5.2%) |
Medical Condition | |
ICU | 3559 (49.7%) |
Hospitalized Not in ICU | 907 (12.7%) |
Not Hospitalized | 2389 (33.4%) |
Number of HLA Mismatches | |
Mean (SD) | 4.66 (1.06) |
Median [Min, Max] | 5.00 [0, 6.00] |
Total Bilirubin (mg/dL) | |
Mean (SD) | 1.01 (1.78) |
Median [Min, Max] | 0.700 [0.100, 51.0] |
Received Transfusions | |
No | 5861 (81.9%) |
Yes | 950 (13.3%) |
Received Ventilator Support | |
No | 5758 (80.4%) |
Yes | 1061 (14.8%) |
VAD Usage | |
No | 4232 (59.1%) |
Yes | 2695 (37.6%) |
Donor Variables | |
Donor Blood Type | |
A | 2557 (35.7%) |
AB | 134 (1.9%) |
B | 787 (11.0%) |
O | 3682 (51.4%) |
Donor Age | |
Mean (SD) | 32.5 (10.6) |
Median [Min, Max] | 32.0 [9.00, 70.0] |
Donor Anti-CMV Antibody | |
Negative | 0 (0%) |
Positive | 0 (0%) |
Donor Anti-HCV Antibody | |
Negative | 0 (0%) |
Positive | 0 (0%) |
Donor Cause of Death | |
Anoxia | 3202 (44.7%) |
Cerebrovascular/Stroke | 956 (13.4%) |
Head Trauma | 2795 (39.0%) |
CNS Tumor | 23 (0.3%) |
Donor Cardiac Arrest | |
No | 6327 (88.4%) |
Yes | 482 (6.7%) |
Donor Serum Creatinine (mg/dL) | |
Mean (SD) | 1.67 (1.76) |
Median [Min, Max] | 1.04 [0.0400, 17.9] |
DDVAP Administered to Donor | |
No | 6433 (89.8%) |
Yes | 552 (7.7%) |
Donor Gender | |
Male | 5132 (71.7%) |
Female | 2028 (28.3%) |
Donor Height (cm) | |
Mean (SD) | 174 (9.45) |
Median [Min, Max] | 175 [122, 206] |
Donor Serum Creatinine > 1.5 mg/dL | |
No | 5164 (72.1%) |
Yes | 1994 (27.8%) |
Donor History of Cancer | |
No | 7008 (97.9%) |
Yes | 66 (0.9%) |
Donor Cigarette Use > 20 Pack-years | |
No | 6149 (85.9%) |
Yes | 855 (11.9%) |
Donor History of Cocaine Use | |
No | 4981 (69.6%) |
Yes | 1875 (26.2%) |
Donor History of Diabetes | |
No | 278 (3.9%) |
Yes | 6816 (95.2%) |
Donor History of Hypertension | |
No | 1104 (15.4%) |
Yes | 5982 (83.5%) |
Donor History of Drug Use | |
No | 2530 (35.3%) |
Yes | 4372 (61.1%) |
Donor History of Inotrope Use | |
No | 4530 (63.3%) |
Yes | 2448 (34.2%) |
Non-Beating Heart Donor | |
No | 6968 (97.3%) |
Yes | 191 (2.7%) |
Donor Weight (kg) | |
Mean (SD) | 84.9 (20.2) |
Median [Min, Max] | 81.8 [39.9, 225] |
Procedural Variables | |
Recipient Cardiac Output (L/min) | |
Mean (SD) | 4.43 (1.43) |
Median [Min, Max] | 4.27 [0.200, 14.3] |
Total Ischemic Time (min) | |
Mean (SD) | 206 (64.8) |
Median [Min, Max] | 205 [20.0, 720] |
Pulmonary Capillary Wedge Pressure (mmHg) | |
Mean (SD) | 17.8 (8.73) |
Median [Min, Max] | 17.0 [0, 50.0] |
Transplant Procedure Type | |
Orthotopic Bicaval | 5677 (79.3%) |
Orthotopic Traditional | 977 (13.6%) |
Orthotopic Total | 188 (2.6%) |
Heterotopic | 0 (0%) |
Diastolic Blood Pressure (mmHg) | |
Mean (SD) | 19.3 (8.67) |
Median [Min, Max] | 18.0 [0, 110] |
Mean Blood Pressure (mmHg) | |
Mean (SD) | 27.0 (10.1) |
Median [Min, Max] | 26.0 [0, 110] |
Systolic Blood Pressure (mmHg) | |
Mean (SD) | 39.6 (13.8) |
Median [Min, Max] | 38.0 [0, 158] |
Machine Learning Benchmark Performance
Machine learning algorithms performed slightly better than Cox with a 5-repeat 5-fold cross validation average C-index ranging from 0.614 to 0.509 (Fig. 1). Cox Boost (mean = 0.614 [SD = 0.029]), Ridge (mean = 0.608 [SD = 0.020]), and Random Survival Forests (mean = 0.608 [SD = 0.023]) were the strongest performers. Among the penalized Cox regression models, Ridge regression performed the best while Lasso performed the worst (mean = 0.51 [SD = 0.025]). Both XGBL (mean = 0.607 [SD = 0.026]) and XGBT (mean = 0.605 [SD = 0.021]) performed similarly. Generally, all the machine learning algorithms had a low standard deviation (range: 0.019–0.039) across cross-validation repeats, suggesting resilience to variations in the training data.
In the pre-2018 seasonally-matched cohort of 6,108 transplanted patients with 543 deaths, the machine learning models were generally less predictive with average C-indices ranging from 0.563 to 0.500 (Supplementary Fig. S1). We found that Lasso and Elastic Net struggled to have predictive power.
Prognostic Variables for Posttransplant One-year Mortality
Sparse models such as Lasso, Elastic Net, and Gradient Boost use a regularization term to shrink coefficients of variables to zero, effectively generating a subset of variables. Hereafter, we refer to this as a model’s “selection”, although we clarify that we did not perform explicit feature selection prior to training the model. Since we performed 5 repeats of 5-fold cross-validation, a variable can be selected 25 times at most. Variables selected in at least 20 of the repeated models across all sparse algorithms were bilirubin, age, BMI, total ischemic time, donor age, and history of ischemic cardiomyopathy (Fig. 2). Non-overlappingly, Lasso selected VAD, Medicaid insurance, dialysis, diabetes, and creatinine at least 20 times and Elastic Net selected a similar set with the addition of high school education and history of dilated cardiomyopathy (Supplementary Fig. S2). The Gradient Boost model selected a different subset of variables in all 25 iterations: blood transfusion, positive HBV Surf Antigen, unknown functional status, number of HLA-A mismatches, positive Anti-CMV Antigen, donor age, and donor O blood type. It is important to acknowledge the limitation that in situtations where predictor variables vary in their scale of measurement of their number of categories, the variables considered important may be artificially selected and highly variable (20). A comprehensive heatmap summary of the total number of times each input predictor was selected in each model is provided in Supplementary Fig. 3. In the pre-policy 2018 cohort, a different set of top variables were selected (Supplementary Fig. S4).
The strongest risk factors for one-year all-cause mortality amongst the penalized regression methods in terms of weight were generally age, BMI, diabetes, dialysis, creatinine, prior cardiac surgery, previous malignancies, bilirubin, VAD, transfusion, time spent on waitlist, waitlist status change, minimum accepted donor age, donor age, ischemic time, and baseline GFR (Supplementary Fig. S5-S7). Gradient Boost selected a different set of important variables, including transfusion, number of HLA mismatches, waitlist status change, pulmonary arterial pressures (Supplementary Fig. 8). XGBL and XGBT selected a similar set of variables as the penalized regression methods (Supplementary Fig. S9-S10). RSF prioritized age, bilirubin, candidate accepted characteristics (minimum and maximum age, minimum and maximum weight), donor height and weight, and pulmonary arterial pressures (Supplementary Fig. S11).
Some of the variables selected by RSF, the most predictive model in the pre-policy cohort were notably different, such as ECMO and maximum accepted distance for heart transplantation (Supplementary Fig. S12).