| Literature DB >> 33930195 |
Roch A Nianogo1,2, I Obi Emeruwa3,4,5, Prabhu Gounder6, Vladimir Manuel5, Nathaniel W Anderson2,3,4, Tony Kuo1,4,7, Moira Inkelas3,4, Onyebuchi A Arah1,2,8.
Abstract
INTRODUCTION: Pooled testing is a potentially efficient alternative strategy for COVID-19 testing in congregate settings. We evaluated the utility and cost-savings of pooled testing based on imperfect test performance and potential dilution effect due to pooling and created a practical calculator for online use.Entities:
Keywords: COVID-19; congregate setting; cost saving; dilution; pooled testing; skilled nursing facilities
Mesh:
Substances:
Year: 2021 PMID: 33930195 PMCID: PMC8242460 DOI: 10.1002/jmv.27054
Source DB: PubMed Journal: J Med Virol ISSN: 0146-6615 Impact factor: 20.693
Optimal pool sizes and the corresponding number of tests needed, costs, and cost‐savings (n = 100 specimens) incorporating the dilution effect
| Sensitivity | Specificity | Prevalence | Optimal pool size | Number of PCR tests in the pooled testing strategy | Number of PCR tests saved relative to individual testing strategy (=100) | Cost of pooled testing strategy | Cost savings relative to individual testing strategy (=$10,000) | Cost favors pool or individual testing | Difference in pool sizes (with dilution vs. without dilution) | Number of false‐negative results due to dilution |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 100 | 1 | 99 | $2080 | $7920 | Pool | 0 | 0 |
| 1 | 1 | 0.01 | 9 | 19 | 81 | $3520 | $6480 | Pool | 0 | 0 |
| 1 | 1 | 0.05 | 5 | 42 | 58 | $5360 | $4640 | Pool | 0 | 0 |
| 1 | 1 | 0.1 | 4 | 58 | 42 | $6640 | $3360 | Pool | 0 | 0 |
| 1 | 1 | 0.15 | 3 | 71 | 29 | $7680 | $2320 | Pool | 0 | 0 |
| 1 | 1 | 0.2 | 3 | 81 | 19 | $8480 | $1520 | Pool | 0 | 0 |
| 1 | 1 | 0.25 | 3 | 90 | 10 | $9200 | $800 | Pool | 0 | 0 |
| 1 | 1 | 0.3 | 3 | 97 | 3 | $9760 | $240 | Pool | −2 | NE |
| 1 | 0.95 | 0 | 5 | 43 | 57 | $5440 | $4560 | Pool | 0 | 0 |
| 1 | 0.95 | 0.01 | 4 | 47 | 53 | $5760 | $4240 | Pool | 0 | 0 |
| 1 | 0.95 | 0.05 | 4 | 58 | 42 | $6640 | $3360 | Pool | 0 | 0 |
| 1 | 0.95 | 0.1 | 3 | 70 | 30 | $7600 | $2400 | Pool | 0 | 0 |
| 1 | 0.95 | 0.15 | 3 | 80 | 20 | $8400 | $1600 | Pool | 0 | 0 |
| 1 | 0.95 | 0.2 | 3 | 88 | 12 | $9040 | $960 | Pool | 0 | 0 |
| 1 | 0.95 | 0.25 | 3 | 96 | 4 | $9680 | $320 | Pool | 0 | 0 |
| 1 | 0.95 | 0.3 | 1 | 100 | 0 | $10,000 | $0 | Either | 0 | 0 |
| 0.85 | 1 | 0 | 100 | 1 | 99 | $2080 | $7920 | Pool | 0 | 0 |
| 0.85 | 1 | 0.01 | 12 | 17 | 83 | $3360 | $6640 | Pool | −3 | NE |
| 0.85 | 1 | 0.05 | 6 | 38 | 62 | $5040 | $4960 | Pool | −1 | NE |
| 0.85 | 1 | 0.1 | 4 | 54 | 46 | $6320 | $3680 | Pool | 0 | 0.15 |
| 0.85 | 1 | 0.15 | 4 | 65 | 35 | $7200 | $2800 | Pool | −1 | NE |
| 0.85 | 1 | 0.2 | 3 | 75 | 25 | $8000 | $2000 | Pool | 0 | 0.3 |
| 0.85 | 1 | 0.25 | 3 | 83 | 17 | $8640 | $1360 | Pool | 0 | 0.3 |
| 0.85 | 1 | 0.3 | 3 | 90 | 10 | $9200 | $800 | Pool | 0 | 0.3 |
| 0.85 | 0.95 | 0 | 5 | 43 | 57 | $5440 | $4560 | Pool | 0 | 0 |
| 0.85 | 0.95 | 0.01 | 5 | 46 | 54 | $5680 | $4320 | Pool | 0 | 0 |
| 0.85 | 0.95 | 0.05 | 4 | 56 | 44 | $6480 | $3520 | Pool | 0 | 0.15 |
| 0.85 | 0.95 | 0.1 | 3 | 67 | 33 | $7360 | $2640 | Pool | 0 | 0.15 |
| 0.85 | 0.95 | 0.15 | 3 | 75 | 25 | $8000 | $2000 | Pool | 0 | 0.3 |
| 0.85 | 0.95 | 0.2 | 3 | 83 | 17 | $8640 | $1360 | Pool | 0 | 0.3 |
| 0.85 | 0.95 | 0.25 | 3 | 90 | 10 | $9200 | $800 | Pool | 0 | 0.3 |
| 0.85 | 0.95 | 0.3 | 3 | 96 | 4 | $9680 | $320 | Pool | 0 | 0.3 |
Note: The number of tests, costs, and cost‐savings in these hypothetical scenarios are calculated for a 1‐week cycle.
Each test is assumed to cost $20 for the collection kit and $80 for the real‐time reverse transcription‐polymerase chain reaction (PCR) test.
The number of false‐negative results is estimated by calculating the number of false negatives of the difference in the number of tests needed when incorporating dilution vs. not incorporating dilution. Number of cases missed = (1‐se)*[E(T|n,p,se,sp,s) − E(T|n,p, , sp,s)], where, p is the a priori COVID‐19 prevalence in the specimens; n, the total number of specimens collected; s, the size of the pool; k, the number of pools; se, the sensitivity of the test; sed, the diluted sensitivity of the test and the sp, specificity of the test. NE = not estimated (this is so because the pool sizes were different in the dilution and without‐dilution scenario).
Figure 1Illustration of the Dorfman two‐stage hierarchical pooled testing algorithm. Figure adapted from Wang et al.
n is the number of specimens to be tested, k=n/s is the number of pools and s=n/k is the size of the pool. In stage 1, specimens are divided into k pools. In stage 2, only if pool kj tests positives, will subsequent tests be done for each specimen of that pool
Figure 2Average number of tests needed in the pooled testing strategy as a function of pool size and for the different prevalence of COVID‐19 and different test performance (n = 100) incorporating the dilution effect of pooling. The figure plots the average number of tests needed as a function of pool sizes for varying levels of prevalence ranging from 0% to 30%, test sensitivity of 85% and 100%, and test specificity of 95% and 100%. The optimal pool size is the size that minimizes the total number of tests needed
Number of tests performed and associated costs in Los Angeles County skilled nursing facilities incorporating the dilution effect due to pooling (n = 338a)
| Characteristic | Response‐test facilities | Surveillance facilities |
|---|---|---|
| SNF sizes and cases | ||
| Total number of staff members | 6555 | 7938 |
| Total number of residents | 11,133 | 14,349 |
| Number of staff members per facility | 40 (1, 410) | 34 (5, 127) |
| Number staff with suspected/confirmed infection per facility | 0.0 (0.0, 3.0) | NA |
| Percent staff with suspected/confirmed infection per facility | 0.00 (0.00, 0.08) | NA |
| Number of residents per facility | 75 (18, 280) | 65 (1, 252) |
| Current residents with suspected/confirmed infection per facility | 6 (0, 105) | – |
| Percent residents with suspected/confirmed infection per facility | 0.09 (0.00, 1.00) | – |
| Tests | ||
| Total number of tests performed using individual testing | 12,359 | 4264 |
| Total number of tests performed using pooled testing (4 specimen/pool) | 8252 | 1958 |
| Total number of tests performed using pooled testing (10 specimen/pool) | 9599 | 2289 |
| Total number of tests performed using pooled testing (optimal pool size) | 8043 | 1912 |
| Number of tests performed per facility using individual testing | 82 (11, 461) | 19 (12, 55) |
| Number of tests performed per facility using pooled testing (4 specimen/pool) | 56 (14, 356) | 9 (6, 24) |
| Number of tests performed per facility using pooled testing (10 specimen/pool) | 64 (13, 429) | 10 (7, 28) |
| Number of tests performed per facility using pooled testing (optimal pool Size) | 52 (11, 352) | 9 (6, 24) |
| Costs | ||
| Total cost of tests performed using individual testing | $1,235,900 | $426,400 |
| Total cost of tests performed using pooled testing (4 specimen/pool) | $907,340 | $241,920 |
| Total cost of tests using pooled testing (10 specimen/pool) | $1,015,100 | $268,400 |
| Total cost of tests using pooled testing (optimal pool size) | $890,620 | $238,240 |
| Cost of tests per facility using individual testing | $8250 ($1100, $46,100) | $1900 ($1200, $5500) |
| Cost of tests per facility using pooled testing (4 specimen/pool) | $6000 ($1340, $37,700) | $1,100 ($720, $3020) |
| Cost of tests per facility using pooled testing (10 specimen/pool) | $6820 ($1260, $43,540) | $1180 ($800, $3340) |
| Cost of tests per facility using pooled testing (optimal pool size) | $5960 ($1100, $37,380) | $1100 ($720, $3020) |
These data were retrieved for July 7th, 2020 (Data accessed on July 7, 2020) and exclude SNFs with missing data on required elements (“Current Isolated COVID+” or “Suspected Residents in Facility”) or who did not report any staff members at the SNF in the last 24 h.
California Department of Public Health Mitigation Plan Recommendations for Testing of Health Care Personnel (HCP) and Residents at Skilled Nursing Facilities (SNF).
Sum.
Median (min, max).
Number of false‐negative tests expected in Los Angeles County skilled nursing facilities if they used pooling assuming a sensitivity of 85% and incorporating the dilution effect due to pooling (n = 338a)
| Characteristic | Response‐test facilities | Surveillance facilities |
|---|---|---|
| Tests | ||
| Total number of false‐negative tests expected using individual testing | 0 | 0 |
| Total number of false‐negative tests expected using pooled testing (4 specimen/pool) | 23 | 0 |
| Total number of false‐negative tests expected using pooled testing (10 specimen/pool) | 34 | 0 |
| Total number of false‐negative tests expected using pooled testing (optimal pool size) | 17 | 0 |
| Number of false‐negative tests expected per facility using individual testing | 0 (0, 0) | 0 (0, 0) |
| Number of false‐negative tests expected per facility using pooled testing (4 specimen/pool) | 0 (0, 2) | 0 (0, 0) |
| Number of false‐negative tests expected per facility using pooled testing (10 specimen/pool) | 0 (0, 2) | 0 (0, 0) |
| Number of false‐negative tests expected per facility using pooled testing (optimal pool size) | 0 (0, 1) | 0 (0, 0) |
These data were retrieved for July 7th, 2020 and exclude SNFs with missing data on required elements (“Current Isolated COVID+” or “Suspected Residents in Facility”) or who did not report any staff members at the SNF in the last 24 h.
California Department of Public Health Mitigation Plan Recommendations for Testing of Health Care Personnel (HCP) and Residents at Skilled Nursing Facilities (SNF).
Sum.
Median (min, max).
| Symbol | Description |
|---|---|
| p | a priori COVID‐19 prevalence in the specimens |
| n | Total number of specimens collected |
| s | Size of the pool |
| k = n/s | Number of pools |
| se | Sensitivity of the test |
| sed | Diluted sensitivity of the test |
| sp | Specificity of the test |
| ppos_specimen = p*se + (1 − sp)*(1 − p) | Probability that a specimen tests positive |
| ppos_pools = 1 − (1 − ppos_specimen)s | Probability that a pool tests positive |
| k+. = k∙ppos_pools | Expected number of positive pools |
| Expected total number needed to test (NNT) |