| Literature DB >> 35922102 |
Arjen-Kars Boer1, Ruben Deneer2,3, Maaike Maas4, Heidi S M Ammerlaan5, Roland H H van Balkom6, Wendy A H M Thijssen7, Sophie Bennenbroek7, Mathie Leers8, Remy J H Martens8, Madelon M Buijs9, Jos J Kerremans10, Muriël Messchaert11, Jeroen J van Suijlen11, Natal A W van Riel3,12, Volkher Scharnhorst1,3.
Abstract
OBJECTIVES: Identifying patients with a possible SARS-CoV-2 infection in the emergency department (ED) is challenging. Symptoms differ, incidence rates vary and test capacity may be limited. As PCR-testing all ED patients is neither feasible nor effective in most centres, a rapid, objective, low-cost early warning score to triage ED patients for a possible infection is developed.Entities:
Keywords: COVID-19; Clinical chemistry; Health informatics; accident & emergency medicine; statistics & research methods
Mesh:
Year: 2022 PMID: 35922102 PMCID: PMC9352566 DOI: 10.1136/bmjopen-2021-059111
Source DB: PubMed Journal: BMJ Open ISSN: 2044-6055 Impact factor: 3.006
Calculation of the CoLab linear predictor
| Variable | β | Exclusion limit | Relative importance (%) |
| Intercept | −6.885 | – | |
| Erythrocytes (/pL) | 0.9379 | Erythrocytes <2.9/pL | 52 |
| Leucocytes (/nL) | −0.1298 | 46 | |
| Eosinophils (/nL) | −6.834 | 86 | |
| Basophils (/nL) | −47.70 | Basophils >0.33/nL | 100 |
| Log10 of bilirubin (µmol/L) | −1.142 | Bilirubin >169 µmol/L | 26 |
| Log10 of LD (U/L) | 5.369 | LD >1564 U/L | 58 |
| Log10 of ALP (IU/L) | −3.114 | AF >1000 IU/L | 45 |
| Log10 of gGT (U/L) | 0.3605 | gGT >1611 U/L | 11 |
| Albumin (g/L) | −0.1156 | 45 | |
| CRP (mg/L) | 0.002560 | 15 | |
| Age (years) | 0.002275 | 4 |
The CoLab linear predictor (LP) is calculated by summing the intercept and the products of the 11 variables with their corresponding coefficients (βs). CoLab LP=−6.885+[erythrocytes]×0.9379−[leucocytes]×0.1298−[eosinophils]×6.834−[basophils]×47.7−log10[bilirubin]×1.142+log10[LD]×5.369−log10[ALP]×3.114+log10[gGT]×0.3605−[albumin]×0.1156+[CRP]×0.02560+[age]×0.002275. The LP can be converted into a CoLab-score (see figure 2) or into a probability if the prevalence is known or estimated (see details in online supplemental material 1). The CoLab-score is not valid if any of the variables exceeds the limits in the third column. The relative importance ranks the importance of variables in predicting the outcome, relative to the most important variable (in this case basophils).
ALP, alkaline phosphatase; CRP, C reactive protein; gGT, gamma-glutamyltransferase; LD, lactate dehydrogenase.
Figure 1Inclusion flow of patients (pts) in the development (A) and temporal validation (B) data set. All patient admissions with routine venous blood sampling at the emergency department (ED) were included. For the development data set, completeness of the laboratory panel was assessed for all 28 laboratory tests; for the temporal validation data set this was only necessary for 10 laboratory tests. The major causes of missingness are described in the text. In the development data set, presentations with extreme values (>10 SD) were excluded. The same limits were applied to the temporal validation data set (see table 2 for limits).
Descriptive statistics of the development data set and laboratory concentrations
| Pre-COVID-19 | Untested | PCR negative | PCR positive | |
| Age in years* | 61 (21) | 60 (21) | 66 (18) | 69 (15) |
| Female gender, n (%) | 2909 (49.4) | 1659 (50.2) | 466 (49.3) | 95 (34.1) |
| Specialism, n (%) | ||||
| Internal medicine | 1648 (28.0) | 896 (27.1) | 244 (25.8) | 71 (25.4) |
| Surgery | 1007 (17.1) | 679 (20.6) | 51 (5.4) | 5 (1.8) |
| Neurology | 775 (13.2) | 468 (14.2) | 64 (6.8) | 5 (1.8) |
| Pulmonary medicine | 714 (12.1) | 220 (6.7) | 326 (34.5) | 167 (59.9) |
| Cardiology | 560 (9.5) | 322 (9.7) | 145 (15.3) | 6 (2.2) |
| Urology | 309 (5.2) | 148 (4.5) | 15 (1.6) | 7 (2.5) |
| Gastroenterology | 306 (5.2) | 224 (6.8) | 27 (2.9) | 1 (0.4) |
| Geriatrics | 189 (3.2) | 95 (2.9) | 52 (5.5) | 15 (5.4) |
| Orthopaedics | 147 (2.5) | 109 (3.3) | 11 (1.2) | 0 (0.0) |
| Gynaecology | 118 (2.0) | 82 (2.5) | 2 (0.2) | 0 (0.0) |
| Other | 117 (2.0) | 60 (1.8) | 8 (0.8) | 2 (0.7) |
| Haemoglobin* (g/L) | 13.2 (2.1) | 13.3 (2.0) | 13.3 (2.2) | 13.8 (1.8)‡ |
| Haematocrit* (L/L) | 0.403 (0.059) | 0.405 (0.056) | 0.405 (0.062) | 0.417 (0.047)‡ |
| Erythrocytes* (/pL) | 4.41 (0.69) | 4.43 (0.66) | 4.41 (0.72) | 4.61 (0.60)‡ |
| MCV* (fL) | 91.8 (6.4) | 91.9 (6.1) | 92.4 (6.7) | 90.7 (5.5) |
| MCH* (mmol) | 1.859 (0.157) | 1.876 (0.150) | 1.874 (0.172) | 1.869 (0.141) |
| MCHC* (mmol/L) | 20.2 (0.9) | 20.4 (0.9) | 20.3 (1.0) | 20.6 (0.8)‡ |
| Thrombocytes* (/nL) | 263 (99) | 266 (100) | 269 (105) | 217 (123)‡ |
| Leucocytes† (/nL) | 9.30 (7.06–12.16) | 8.92 (7.01–11.89) | 9.66 (7.17–12.94) | 6.33 (4.74–8.48)‡ |
| Neutrophils† (/nL) | 6.62 (4.51–9.53) | 6.10 (4.42–8.94) | 7.01 (4.79–10.02) | 4.71 (3.30–6.94)‡ |
| Eosinophils† (/nL) | 0.09 (0.03–0.17) | 0.09 (0.03–0.18) | 0.08 (0.02–0.17) | 0.00 (0.00–0.02)‡ |
| Basophils† (/nL) | 0.04 (0.02–0.05) | 0.04 (0.02–0.05) | 0.04 (0.02–0.05) | 0.01 (0.01–0.02)‡ |
| Lymphocytes† (/nL) | 1.47 (0.93–2.13) | 1.56 (1.05–2.18) | 1.31 (0.80–2.03) | 0.86 (0.59–1.21)‡ |
| Monocytes† (/nL) | 0.70 (0.52–0.93) | 0.69 (0.52–0.91) | 0.74 (0.54–1.01) | 0.45 (0.32–0.64)‡ |
| Glucose† (mmol/L) | 6.76 (5.83–8.39) | 6.68 (5.76–8.14) | 6.98 (5.95–8.85) | 6.77 (5.98–8.48)‡ |
| Bilirubin† (μmol/L) | 7.5 (5.0–11.6) | 7.4 (5.1–10.9) | 8.3 (5.6–12.4) | 8.2 (6.3–11.4) |
| ASAT† (U/L) | 24.0 (19.1–32.2) | 26.5 (21.6–35.1) | 27.7 (21.7–39.2) | 40.7 (30.2–57.2)‡ |
| ALAT† (U/L) | 24.3 (17.8–35.3) | 25.3 (18.4–36.2) | 25.7 (18.4–40.0) | 33.7 (23.3–50.0)‡ |
| LD† (U/L) | 201 (173–240) | 198 (170–236) | 215 (178–263) | 300 (238–403)‡ |
| CK† (U/L) | 82 (51–134) | 83 (52–136) | 76 (51–125) | 124 (62–222)‡ |
| ALP† (IU/L) | 83.0 (68.0–105.0) | 81.0 (65.8–102.5) | 86.9 (67.9–110.0) | 71.0 (58.8–85.0)‡ |
| gGT† (U/L) | 27.0 (17.0–53.0) | 28.4 (18.4–50.5) | 37.0 (22.4–68.9)‡ | 42.0 (28.0–83.5)‡ |
| BUN† (mmol/L) | 5.7 (4.3–8.0) | 5.8 (4.3–7.8) | 6.2 (4.6–9.4) | 6.1 (4.7–8.9) |
| CKD-epi† (mL/min/m2) | 80.9 (58.0–99.1) | 85.0 (63.5–103.3) | 79.1 (52.1–96.6) | 76.6 (54.9–91.2) |
| Potassium* (mmol/L) | 4.06 (0.50) | 4.03 (0.49) | 4.07 (0.55) | 3.91 (0.47) |
| Sodium* (mmol/L) | 139.2 (4.0) | 138.5 (3.9) | 138.0 (4.3)‡ | 136.4 (4.1)‡ |
| Chloride* (mmol/L) | 104.4 (4.6) | 103.8 (4.5) | 102.9 (4.8) | 101.6 (4.4)‡ |
| Albumin* (g/L) | 42.4 (4.9) | 42.3 (4.5) | 40.8 (4.8) | 38.4 (3.8)‡ |
| CRP† (mg/L) | 8 (2–41) | 5 (1–30) | 18 (3–69)‡ | 77 (37–136)‡ |
Shown are the laboratory tests routinely requested at ED presentations and their mean/median results (in the development data set) for presentations before the first patient with COVID-19 in the Netherlands (‘Pre-COVID-19’), presentations thereafter that were not tested for COVID-19 (‘Untested’), tested negative (‘PCR negative’) and tested positive (‘PCR positive’).
*Results with normal distribution, where the mean value and SD are shown.
†Results with skewed or heavy tailed distribution, where the median value and IQR are shown.
‡Clinically relevant difference from the pre-COVID-19 category (based on the total allowable error).
ALAT, alanine aminotransferase; ALP, alkaline phosphatase; ASAT, aspartate aminotransferase; BUN, blood urea nitrogen; CK, creatine kinase; CKD-epi, Chronic Kidney Disease Epidemiology Collaboration; CRP, C reactive protein; ED, emergency department; gGT, gamma-glutamyltransferase; LD, lactate dehydrogenase; MCH, mean cellular haemoglobin; MCHC, mean cellular haemoglobin concentration; MCV, mean corpuscular volume.
Figure 2Probability density plot of the CoLab linear predictor. The probability density plots for patients with COVID-19 (dark blue) and those without COVID-19 (light blue) are plotted against the linear predictor (see table 2). The CoLab-score cut-offs (−5.83, −4.02, −3.29, −2.34 and −1.64) are depicted with vertical dashed lines. The white-boxed numbers (between the cut-offs) represent the corresponding CoLab-score. Note that while the area under both curves is identical (since these are probability density functions), in absolute numbers the ‘negative or untested’ group is about 36 times larger than the PCR-positive group.
Bootstrapped diagnostic performance of the CoLab-score in the development data set
| CoLab-score | Sensitivity | Specificity | PPV | NPV | TP | TN | FP | FN | % of population |
| 0 | 0.984 (0.969 to 0.991) | 0.410 (0.302 to 0.543) | 0.115 (0.094 to 0.147) | 0.997 (0.993 to 0.999) | 273.4 (241.2 to 304.4) | 1470.9 (1081.1 to 1950.9) | 2119.1 (1633.5 to 2507.6) | 4.6 (2.6 to 8.6) | 38.0 (28.0 to 51.0) |
| ≤1 | 0.912 (0.892 to 0.952) | 0.785 (0.741 to 0.827) | 0.248 (0.207 to 0.300) | 0.991 (0.989 to 0.995) | 253.5 (226.5 to 287.0) | 2817.1 (2655.4 to 2961.2) | 772.9 (623.2 to 934.5) | 24.5 (13.4 to 30.2) | 73.3 (69.3 to 77.3) |
| ≤2 | 0.856 (0.816 to 0.895) | 0.880 (0.864 to 0.900) | 0.357 (0.315 to 0.415) | 0.988 (0.984 to 0.991) | 238.1 (209.6 to 267.9) | 3160.8 (3100.7 to 3233.7) | 429.1 (357.3 to 487.1) | 39.9 (28.5 to 52.4) | 82.9 (80.9 to 83.9) |
| ≤3 | 0.757 (0.706 to 0.809) | 0.951 (0.944 to 0.959) | 0.546 (0.496 to 0.604) | 0.981 (0.976 to 0.985) | 210.4 (183.4 to 240.2) | 3415.1 (3378.0 to 3456.4) | 174.9 (147.0 to 199.3) | 67.6 (51.9 to 84.9) | 90.0 (89.0 to 91.0) |
| ≤4 | 0.612 (0.530 to 0.706) | 0.978 (0.972 to 0.983) | 0.683 (0.628 to 0.746) | 0.970 (0.963 to 0.978) | 170.2 (141.6 to 204.9) | 3510.6 (3476.8 to 3547.5) | 79.4 (60.3 to 100.4) | 107.9 (79.1 to 134.0) | 93.7 (91.7 to 93.7) |
The development data set was internally validated for the period March 2020–July 2020 (n=3868). The optimism-adjusted bootstrapped sensitivity, specificity, PPV, NPV, TP, TN, FP and FN and the fraction of presentations (%) are shown for fixed cut-offs (CoLab-score 0 to ≤4). The numbers in brackets represent the 95% optimism-adjusted bootstrapped CI. The first column defines the threshold above which CoLab-score a patient is considered positive. Note that ‘0’ lists the sensitivity and NPV of CoLab-score 0 and ‘≤4’ lists the specificity and PPV of CoLab-score 5. Also note that TP, TN, FP and FN are not whole numbers as these are obtained through bootstrapping and each bootstrap replicate contains a different number of controls and cases.
FN, false negative; FP, false positive; NPV, negative predictive value; PPV, positive predictive value; TN, true negative; TP, true positive.
Diagnostic performance of the CoLab-score in the validation data set (temporal) and three external hospitals
| CoLab-score | Validation set | Sensitivity | Specificity | PPV | NPV | TP | TN | FP | FN |
| 0 | Temporal | 0.967 (0.956 to 0.978) | 0.420 (0.411 to 0.428) | 0.117 (0.115 to 0.119) | 0.994 (0.992 to 0.996) | 1005 (993 to 1016) | 5476 (5366 to 5587) | 7565 (7454 to 7675) | 34 (23 to 46) |
| Centre 1 | 1.000 (1.000 to 1.000) | 0.331 (0.307 to 0.358) | 0.059 (0.057 to 0.061) | 1.000 (1.000 to 1.000) | 52 (52 to 52) | 410 (380 to 443) | 827 (794 to 857) | 0 (0 to 0) | |
| Centre 2 | 0.961 (0.922 to 0.990) | 0.351 (0.333 to 0.369) | 0.052 (0.049 to 0.054) | 0.996 (0.992 to 0.999) | 99 (95 to 102) | 985 (935 to 1035) | 1823 (1773 to 1873) | 4 (1 to 8) | |
| Centre 3 | 0.970 (0.950 to 0.988) | 0.322 (0.306 to 0.338) | 0.130 (0.126 to 0.133) | 0.991 (0.984 to 0.996) | 327 (320 to 333) | 1042 (991 to 1092) | 2193 (2143 to 2244) | 10 (4 to 17) | |
| ≤1 | Temporal | 0.888 (0.870 to 0.908) | 0.791 (0.783 to 0.798) | 0.253 (0.245 to 0.261) | 0.989 (0.987 to 0.991) | 923 (904 to 943) | 10 311 (10 215 to 10 401) | 2730 (2640 to 2826) | 116 (96 to 135) |
| Centre 1 | 0.923 (0.846 to 0.981) | 0.694 (0.669 to 0.720) | 0.113 (0.101 to 0.124) | 0.995 (0.991 to 0.999) | 48 (44 to 51) | 858 (828 to 891) | 379 (346 to 409) | 4 (1 to 8) | |
| Centre 2 | 0.913 (0.854 to 0.961) | 0.678 (0.661 to 0.696) | 0.094 (0.087 to 0.101) | 0.995 (0.992 to 0.998) | 94 (88 to 99) | 1905 (1857 to 1953) | 903 (855 to 951) | 9 (4 to 15) | |
| Centre 3 | 0.914 (0.881 to 0.944) | 0.674 (0.657 to 0.691) | 0.226 (0.216 to 0.236) | 0.987 (0.982 to 0.991) | 308 (297 to 318) | 2180 (2126 to 2234) | 1055 (1001 to 1109) | 29 (19 to 40) | |
| ≤2 | Temporal | 0.820 (0.796 to 0.843) | 0.894 (0.889 to 0.899) | 0.382 (0.367 to 0.396) | 0.984 (0.982 to 0.986) | 852 (827 to 876) | 11 661 (11 591 to 11 729) | 1380 (1312 to 1450) | 187 (163 to 212) |
| Centre 1 | 0.808 (0.692 to 0.904) | 0.811 (0.788 to 0.832) | 0.152 (0.129 to 0.176) | 0.990 (0.984 to 0.995) | 42 (36 to 47) | 1003 (975 to 1029) | 234 (208 to 262) | 10 (5 to 16) | |
| Centre 2 | 0.845 (0.777 to 0.913) | 0.801 (0.785 to 0.815) | 0.135 (0.122 to 0.147) | 0.993 (0.990 to 0.996) | 87 (80 to 94) | 2248 (2205 to 2289) | 560 (519 to 603) | 16 (9 to 23) | |
| Centre 3 | 0.890 (0.855 to 0.923) | 0.794 (0.779 to 0.808) | 0.311 (0.294 to 0.328) | 0.986 (0.981 to 0.990) | 300 (288 to 311) | 2569 (2521 to 2615) | 666 (620 to 714) | 37 (26 to 49) | |
| ≤3 | Temporal | 0.710 (0.682 to 0.738) | 0.962 (0.958 to 0.965) | 0.596 (0.573 to 0.618) | 0.977 (0.974 to 0.979) | 738 (709 to 767) | 12 540 (12 496 to 12 582) | 501 (459 to 545) | 301 (272 to 330) |
| Centre 1 | 0.750 (0.635 to 0.865) | 0.909 (0.892 to 0.925) | 0.257 (0.213 to 0.306) | 0.989 (0.983 to 0.994) | 39 (33 to 45) | 1124 (1104 to 1144) | 113 (93 to 133) | 13 (7 to 19) | |
| Centre 2 | 0.660 (0.563 to 0.748) | 0.897 (0.885 to 0.908) | 0.190 (0.163 to 0.218) | 0.986 (0.983 to 0.990) | 68 (58 to 77) | 2519 (2486 to 2549) | 289 (259 to 322) | 35 (26 to 45) | |
| Centre 3 | 0.766 (0.718 to 0.810) | 0.887 (0.876 to 0.898) | 0.413 (0.386 to 0.442) | 0.973 (0.968 to 0.978) | 258 (242 to 273) | 2869 (2835 to 2905) | 366 (330 to 400) | 79 (64 to 95) | |
| ≤4 | Temporal | 0.585 (0.556 to 0.615) | 0.984 (0.982 to 0.987) | 0.750 (0.724 to 0.778) | 0.968 (0.965 to 0.970) | 608 (578 to 639) | 12 838 (12 811 to 12 866) | 203 (175 to 230) | 431 (400 to 461) |
| Centre 1 | 0.654 (0.519 to 0.788) | 0.951 (0.939 to 0.962) | 0.359 (0.293 to 0.435) | 0.985 (0.979 to 0.991) | 34 (27 to 41) | 1176 (1161 to 1190) | 61 (47 to 76) | 18 (11 to 25) | |
| Centre 2 | 0.534 (0.437 to 0.621) | 0.952 (0.943 to 0.959) | 0.287 (0.239 to 0.339) | 0.982 (0.979 to 0.986) | 55 (45 to 64) | 2672 (2649 to 2693) | 136 (115 to 159) | 48 (39 to 58) | |
| Centre 3 | 0.665 (0.611 to 0.718) | 0.930 (0.921 to 0.938) | 0.497 (0.462 to 0.534) | 0.964 (0.958 to 0.969) | 224 (206 to 242) | 3008 (2980 to 3036) | 227 (199 to 255) | 113 (95 to 131) |
Sensitivity, specificity, PPV, NPV, TP, TN, FP and FN are shown for fixed cut-offs (CoLab-score 0 to ≤4) with bootstrapped 95% CI in parentheses. Note that ‘0’ lists the sensitivity and NPV of CoLab-score 0 and ‘≤4’ lists the specificity and PPV of CoLab-score 5.
FN, false negative; FP, false positive; NPV, negative predictive value; PPV, positive predictive value; TN, true negative; TP, true positive.
Figure 3Inclusion flow of emergency department (ED) patients (pts) in three external centres. All ED presentations with routine venous blood sampling were included. Missingness of laboratory panels was assessed for the 11 variables in the CoLab-score (see table 2). Re-presentations after a positive PCR result or clinical COVID-19 registration were excluded as ‘previous COVID-19+’. Presentations with any laboratory result above the limits of the CoLab-score (see table 2) were excluded.