Supplementary data for BTS 2020 poster P37
Total of 380 living kidney donors worked up in Glasgow since January 2009 included in this analysis. 12 had isotopic GFR of 60-69 ml/min/1.73m², 170 between 70 and 89, and 198 over 90.
The observed differences between the three groups for donor ages were statistically significant. This is not surprising given the different acceptable GFR thresholds for age in the UK guidelines.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 10831 5416 53.35 <2e-16 ***
Residuals 377 38267 102
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
In univariate and multivariate comparisons, there was no association between iGFR and pre-donation systolic BP, although donor age was a significant predictor of systolic BP.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 1124 561.8 2.273 0.105
Residuals 342 84513 247.1
35 observations deleted due to missingness
Multivariate analysis:
Anova Table (Type III tests)
Response: Preop_sys_BP
Sum Sq Df F value Pr(>F)
(Intercept) 52047 1 229.9665 < 2.2e-16 ***
Age 7337 1 32.4188 2.683e-08 ***
GFR_group 123 2 0.2706 0.7631
Residuals 77176 341
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes by \(\eta^2\) in the multivariate analysis:
term etasq
1 Age 0.097
2 GFR_group 0.001
In univariate ANOVA, there was an apparent association between donor iGFR and diastolic BP, but it was not statistically significant and no pairwise comparisons were even close to significant on post-hoc testing.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 404 201.85 2.585 0.0768 .
Residuals 342 26703 78.08
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
35 observations deleted due to missingness
Tukey multiple comparisons of means
95% family-wise confidence level
Fit: aov(formula = Preop_dia_BP ~ GFR_group, data = df)
$GFR_group
diff lwr upr p adj
70-89-60-69 -2.850000 -9.635071 3.9350714 0.5844666
90+-60-69 -4.627933 -11.386694 2.1308277 0.2419889
90+-70-89 -1.777933 -4.056156 0.5002902 0.1591310
In the multivariate ANCOVA, there was no association between iGFR and pre-donation diastolic BP, although donor age was a significant predictor of diastolic BP.
Anova Table (Type III tests)
Response: Preop_dia_BP
Sum Sq Df F value Pr(>F)
(Intercept) 21622.5 1 291.4054 < 2.2e-16 ***
Age 1400.0 1 18.8677 1.85e-05 ***
GFR_group 1.4 2 0.0092 0.9908
Residuals 25302.5 341
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.066
2 GFR_group 0.000
There was no statistically significant differences between iGFR groups in last predonation urinary protein.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 0.0316 0.015811 2.323 0.101
Residuals 173 1.1776 0.006807
204 observations deleted due to missingness
There were also no statistically significant differences in a multivariate analysis:
Anova Table (Type III tests)
Response: Predonation_UProtein
Sum Sq Df F value Pr(>F)
(Intercept) 0.04977 1 7.6974 0.006219 **
Preop_sys_BP 0.00053 1 0.0815 0.775599
Preop_dia_BP 0.00082 1 0.1263 0.722760
Age 0.00835 1 1.2920 0.257448
GFR_group 0.02877 2 2.2246 0.111591
Residuals 0.98933 153
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Preop_sys_BP 0.002
2 Preop_dia_BP 0.000
3 Age 0.006
4 GFR_group 0.028
There were no statistically significant differences in last predonation ACR.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 5.4 2.707 0.461 0.631
Residuals 377 2214.1 5.873
There were also no statistically significant differences in a multivariate analysis:
Anova Table (Type III tests)
Response: Latest_preop_ACR
Sum Sq Df F value Pr(>F)
(Intercept) 0.41 1 0.0632 0.8016
Preop_sys_BP 0.67 1 0.1034 0.7480
Preop_dia_BP 0.04 1 0.0066 0.9355
Age 1.96 1 0.3037 0.5820
GFR_group 4.00 2 0.3099 0.7337
Residuals 2188.07 339
Effect sizes:
term etasq
1 Preop_sys_BP 0.000
2 Preop_dia_BP 0.000
3 Age 0.002
4 GFR_group 0.002
Multivariate analysis showed donor age and last preoperative diastolic BP were also statistically significant predictors of donor eGFR at 1 and 5 years from donation.
Anova Table (Type III tests)
Response: eGFR_1yr
Sum Sq Df F value Pr(>F)
(Intercept) 11992.2 1 92.0664 < 2.2e-16 ***
Age 1930.9 1 14.8238 0.0001516 ***
Preop_dia_BP 510.2 1 3.9166 0.0489583 *
GFR_group 2217.9 2 8.5138 0.0002681 ***
Residuals 31131.2 239
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.161
2 Preop_dia_BP 0.015
3 GFR_group 0.055
The crude mean eGFR at 1 year is:
| GFR_group | Mean | SD | min | max |
|---|---|---|---|---|
| 60-69 | 50.6 | 4.8 | 44.3 | 59.9 |
| 70-89 | 62.3 | 11.1 | 35.5 | 84.9 |
| 90+ | 70.8 | 12.6 | 45.0 | 108.3 |
The mean donor eGFR at 1 year adjusted for the covariates of donor age and pre-donation diastolic BP (“fit”), together with standard error (“se”) and 95% confidence intervals (“lower” and “upper”), is:
| GFR_group | fit | se | lower | upper |
|---|---|---|---|---|
| 60-69 | 55.4 | 4.2 | 47.2 | 63.6 |
| 70-89 | 63.5 | 1.1 | 61.3 | 65.7 |
| 90+ | 69.2 | 1.1 | 67.0 | 71.4 |
Interestingly, the donor iGFR group was not a signficant predictor of donor eGFR at 5 years when adjusted for covariates.
Anova Table (Type III tests)
Response: eGFR_5yr
Sum Sq Df F value Pr(>F)
(Intercept) 10847.2 1 60.1657 2.988e-11 ***
Age 3597.9 1 19.9561 2.680e-05 ***
Preop_dia_BP 573.8 1 3.1825 0.07837 .
GFR_group 474.5 2 1.3160 0.27418
Residuals 13882.3 77
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.349
2 Preop_dia_BP 0.025
3 GFR_group 0.021
The crude mean eGFR at 1 year is:
| GFR_group | Mean | SD | min | max |
|---|---|---|---|---|
| 60-69 | 53.5 | 8.1 | 43.6 | 65.6 |
| 70-89 | 62.4 | 15.9 | 13.1 | 115.4 |
| 90+ | 74.0 | 13.8 | 50.1 | 114.3 |
The mean donor eGFR at 5 years adjusted for the covariates of donor age and pre-donation diastolic BP (“fit”), together with standard error (“se”) and 95% confidence intervals (“lower” and “upper”), is:
| GFR_group | fit | se | lower | upper |
|---|---|---|---|---|
| 60-69 | 65.8 | 6.5 | 52.9 | 78.6 |
| 70-89 | 66.2 | 2.4 | 61.4 | 71.0 |
| 90+ | 71.6 | 2.2 | 67.3 | 75.9 |
There were no significant differences in most recent post-donation systolic BP:
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 12661 6330 1.812 0.165
Residuals 370 1292850 3494
7 observations deleted due to missingness
Multivariate analysis showed that the GFR group was not a significant predictor of postdonation systolic BP, but pre-donation systolic BP was almost a significant predictor:
Anova Table (Type III tests)
Response: Latest_sys_BP
Sum Sq Df F value Pr(>F)
(Intercept) 7409 1 1.9947 0.15876
Age 1017 1 0.2738 0.60116
Preop_sys_BP 13752 1 3.7027 0.05516 .
Preop_dia_BP 1440 1 0.3877 0.53393
GFR_group 9993 2 1.3453 0.26185
Residuals 1259076 339
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Although predonation systolic BP was almost a significant predictor of postdonation systolic BP, it can be seen to have only a small influence (\(\eta^2\)=0.018) in the effect sizes:
term etasq
1 Age 0.003
2 Preop_sys_BP 0.018
3 Preop_dia_BP 0.001
4 GFR_group 0.008
There were significant differences in most recent post-donation diastolic BP:
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 656 327.8 3.395 0.0346 *
Residuals 370 35726 96.6
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
7 observations deleted due to missingness
Only the 70-89 vs 90+ pairwise comparison was significant on post-hoc testing:
Tukey multiple comparisons of means
95% family-wise confidence level
Fit: aov(formula = Latest_dia_BP ~ GFR_group, data = df)
$GFR_group
diff lwr upr p adj
70-89-60-69 2.1136364 -4.799904 9.0271768 0.7521481
90+-60-69 -0.5816327 -7.458007 6.2947412 0.9783974
90+-70-89 -2.6952690 -5.138306 -0.2522319 0.0264545
On multivariate analysis, only predonation BP was a significant predictor; both systolic and diastolic were significant predictors and had moderate effect size (\(\eta^2\) 0.139 and 0.095 respectively).
Anova Table (Type III tests)
Response: Latest_dia_BP
Sum Sq Df F value Pr(>F)
(Intercept) 2065.1 1 30.8587 5.618e-08 ***
Age 37.0 1 0.5532 0.4575313
Preop_sys_BP 890.8 1 13.3112 0.0003053 ***
Preop_dia_BP 2991.9 1 44.7084 9.436e-11 ***
GFR_group 90.7 2 0.6773 0.5086502
Residuals 22686.4 339
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.041
2 Preop_sys_BP 0.139
3 Preop_dia_BP 0.095
4 GFR_group 0.003
On univariate analysis, GFR group did predict postdonation proteinuria.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 0.156 0.07817 3.145 0.0446 *
Residuals 284 7.059 0.02486
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
93 observations deleted due to missingness
On mutivariate analysis, only predonation ACR and predonation proteinuria predicted postdonation ACR, with reasonable effect sizes (\(\eta^2\) 0.131 and 0.200 respectively).
Anova Table (Type III tests)
Response: Postdonation_UProtein
Sum Sq Df F value Pr(>F)
(Intercept) 0.03088 1 3.5771 0.06048 .
Latest_preop_ACR 0.15159 1 17.5629 4.698e-05 ***
Predonation_UProtein 0.35481 1 41.1062 1.722e-09 ***
Preop_sys_BP 0.01056 1 1.2234 0.27044
Preop_dia_BP 0.00211 1 0.2444 0.62178
GFR_group 0.01952 2 1.1307 0.32551
Residuals 1.31200 152
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Latest_preop_ACR 0.131
2 Predonation_UProtein 0.200
3 Preop_sys_BP 0.004
4 Preop_dia_BP 0.001
5 GFR_group 0.010
On univariate analysis, GFR group did not predict postdonation ACR.
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 9 4.609 0.493 0.611
Residuals 377 3524 9.346
On mutivariate analysis, only predonation ACR predicted postdonation ACR, with a large effect (\(\eta^2\)=0.651).
Anova Table (Type III tests)
Response: Latest_ACR
Sum Sq Df F value Pr(>F)
(Intercept) 4.63 1 1.3415 0.2476
Latest_preop_ACR 2223.61 1 643.8366 <2e-16 ***
Preop_sys_BP 6.42 1 1.8587 0.1737
Preop_dia_BP 3.72 1 1.0777 0.2999
GFR_group 13.47 2 1.9497 0.1439
Residuals 1170.80 339
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Latest_preop_ACR 0.651
2 Preop_sys_BP 0.001
3 Preop_dia_BP 0.001
4 GFR_group 0.004
The cumulative hazard plot for time to referral of donor back from GP to renal services for cause (reduced renal function, hypertension, proteinuria) shows that very few donors are referred back, including almost none from the low GFR group.
The Kaplan-Meier curve of donor survival, with confidence intervals shaded, shows that the donors with lower GFR had poorer survival but the difference did not meet statistical significance.
Age is of course a significant confounder, so multivariate Cox regression model performed including donor age and predonation diastolic BP. In this model, only age was a significant predictor, so a better performing model was repeated using only age and not BP.
Initial model:
Call:
coxph(formula = donor.surv ~ Age + Preop_dia_BP + GFR_group,
data = df)
coef exp(coef) se(coef) z p
Age 1.423e-01 1.153e+00 6.271e-02 2.270 0.0232
Preop_dia_BP -1.218e-02 9.879e-01 5.494e-02 -0.222 0.8246
GFR_group70-89 -1.984e+01 2.419e-09 1.295e+04 -0.002 0.9988
GFR_group90+ 1.095e+00 2.989e+00 1.231e+00 0.890 0.3735
Likelihood ratio test=13.24 on 4 df, p=0.01018
n= 345, number of events= 5
(35 observations deleted due to missingness)
Improved model:
Call:
coxph(formula = donor.surv ~ Age + GFR_group, data = df)
coef exp(coef) se(coef) z p
Age 1.367e-01 1.146e+00 6.074e-02 2.251 0.0244
GFR_group70-89 -1.979e+01 2.536e-09 1.341e+04 -0.001 0.9988
GFR_group90+ 1.108e+00 3.029e+00 1.249e+00 0.887 0.3748
Likelihood ratio test=12.92 on 3 df, p=0.004807
n= 380, number of events= 5
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 10712 5356 5.71 0.00373 **
Residuals 267 250469 938
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
110 observations deleted due to missingness
A multivariate model including donor age and donor-recipient age mismatch showed that the recipient eGFR at 1 year was not predicted by the donor GFR:
Anova Table (Type III tests)
Response: Rec_eGFR_1yr
Sum Sq Df F value Pr(>F)
(Intercept) 67218 1 102.0428 < 2.2e-16 ***
Age 49768 1 75.5520 3.777e-16 ***
Age_mismatch 54898 1 83.3395 < 2.2e-16 ***
GFR_group 340 2 0.2583 0.7725
Residuals 174563 265
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.119
2 Age_mismatch 0.212
3 GFR_group 0.001
| GFR_group | eGFR_1yr.mean | eGFR_1yr.sd | eGFR_5yr.mean | eGFR_5yr.sd |
|---|---|---|---|---|
| 60-69 | 49.6 | 13.0 | 40.6 | 10.7 |
| 70-89 | 67.2 | 29.6 | 62.8 | 28.4 |
| 90+ | 76.7 | 32.3 | 65.2 | 25.3 |
The mean recipient eGFR at 1 year adjusted for the covariates of donor age and donor-recipient age mismatch (“fit”), together with standard error (“se”) and 95% confidence intervals (“lower”, “upper”), is:
| GFR_group | fit | se | lower | upper |
|---|---|---|---|---|
| 60-69 | 67.9 | 8.5 | 51.2 | 84.7 |
| 70-89 | 70.4 | 2.4 | 65.6 | 75.1 |
| 90+ | 72.6 | 2.3 | 68.0 | 77.1 |
Df Sum Sq Mean Sq F value Pr(>F)
GFR_group 2 4771 2386 3.598 0.0305 *
Residuals 114 75585 663
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
263 observations deleted due to missingness
A multivariate model including donor age and donor-recipient age mismatch showed that the recipient eGFR at 5 year was not predicted by the donor GFR:
Anova Table (Type III tests)
Response: Rec_eGFR_5yr
Sum Sq Df F value Pr(>F)
(Intercept) 20516 1 35.0807 3.542e-08 ***
Age 10080 1 17.2358 6.466e-05 ***
Age_mismatch 2355 1 4.0267 0.04719 *
GFR_group 1096 2 0.9367 0.39496
Residuals 65499 112
---
Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
Effect sizes:
term etasq
1 Age 0.143
2 Age_mismatch 0.029
3 GFR_group 0.014
The mean recipient eGFR at 5 years adjusted for the covariates of donor age and donor-recipient age mismatch (“fit”), together with standard error (“se”) and 95% confidence intervals (“lower”, “upper”), is:
| GFR_group | fit | se | lower | upper |
|---|---|---|---|---|
| 60-69 | 57.7 | 9.1 | 39.7 | 75.7 |
| 70-89 | 66.3 | 3.8 | 58.8 | 73.8 |
| 90+ | 60.4 | 3.2 | 54.1 | 66.8 |
There were no significant differences in basic recipient survival based on donor iGFR group
There were no pre-transplant factors predicting post-transplant survival:
Call:
coxph(formula = recipient.surv ~ Rec_age + Age_mismatch + GFR_group,
data = df)
coef exp(coef) se(coef) z p
Rec_age 0.03212 1.03264 0.02861 1.123 0.262
Age_mismatch -0.01810 0.98206 0.02360 -0.767 0.443
GFR_group70-89 0.54804 1.72986 1.09800 0.499 0.618
GFR_group90+ 0.04985 1.05111 1.20250 0.041 0.967
Likelihood ratio test=10.21 on 4 df, p=0.03704
n= 321, number of events= 18
(59 observations deleted due to missingness)
There were no significant differences in death-censored graft survival based on donor iGFR group
There were no pre-transplant factors predicting post-transplant survival:
Call:
coxph(formula = tx.surv ~ Rec_age + Age + Age_mismatch + Preop_sys_BP +
Preop_dia_BP + Latest_preop_ACR + GFR_group, data = df)
coef exp(coef) se(coef) z p
Rec_age -2.059e-02 9.796e-01 1.340e-02 -1.536 0.125
Age -4.036e-03 9.960e-01 2.420e-02 -0.167 0.868
Age_mismatch NA NA 0.000e+00 NA NA
Preop_sys_BP -3.144e-03 9.969e-01 1.512e-02 -0.208 0.835
Preop_dia_BP 7.299e-03 1.007e+00 2.933e-02 0.249 0.803
Latest_preop_ACR -5.480e-01 5.781e-01 4.882e-01 -1.123 0.262
GFR_group70-89 1.644e+01 1.374e+07 5.401e+03 0.003 0.998
GFR_group90+ 1.719e+01 2.933e+07 5.401e+03 0.003 0.997
Likelihood ratio test=10.02 on 7 df, p=0.1876
n= 290, number of events= 20
(90 observations deleted due to missingness)