Skip to main content

This is a preprint.

It has not yet been peer reviewed by a journal.

The National Library of Medicine is running a pilot to include preprints that result from research funded by NIH in PMC and PubMed.

ArXiv logoLink to ArXiv
[Preprint]. 2020 Jul 15:arXiv:2007.07426v3. [Version 3]

A simple correction for COVID-19 sampling bias

Daniel Andrés Díaz–Pachón a, J Sunil Rao a,*
PMCID: PMC7373135  PMID: 32699814

Abstract

COVID-19 testing has become a standard approach for estimating prevalence which then assist in public health decision making to contain and mitigate the spread of the disease. The sampling designs used are often biased in that they do not reflect the true underlying populations. For instance, individuals with strong symptoms are more likely to be tested than those with no symptoms. This results in biased estimates of prevalence (too high). Typical post-sampling corrections are not always possible. Here we present a simple bias correction methodology derived and adapted from a correction for publication bias in meta analysis studies. The methodology is general enough to allow a wide variety of customization making it more useful in practice. Implementation is easily done using already collected information. Via a simulation and two real datasets, we show that the bias corrections can provide dramatic reductions in estimation error.

Keywords: Estimation of prevalence, symptoms, outbreak, epidemic, entropy

1. Introduction

There is an urgent need to better understand the spread of COVID-19 in populations both from being able to identify important changes in infection dynamics but also in understanding the effectiveness of control and mitigation strategies. So testing studies of multiple sorts have been undertaken all over the world. Serological surveys (sometimes together with nucleic acid amplification testing) have become a widespread tool to estimate SARS-CoV-2 prevalence and to assess the extent the infection has spread in the population. On the other hand, the results of nucleic acid amplification testing are usually used for diagnosis or detection of SARS-CoV-2 infection and estimating the incidence of infections. Outside of a few exceptions however, most of these studies have been with biased samples. These can be convenience samples which can lead to over representation of symptomatic sampled units [1]. And this in turn can lead to over-estimation of disease prevalence. Random sampling protocols can be inefficient due to the lower degree of infection amongst asymptomatic individuals. Thus there is a great need effective corrections that can reduce bias in prevalence estimation.

Much attention has been focused on the issue of correcting for imperfect tests [5, 6]; but less attention has been paid to correcting for biased sampling. One notable exception is [1], where it was proposed a snowball sampling approach in conjunction with contact tracing in order to set up a better disease surveillance system. However, this is not how the vast majority of studies are conducted today. In this paper, we address biased sampling from an entirely and somewhat unexpected viewpoint.

We note that biased samples also occur when doing meta analyses due to publication bias [2]. That is, papers which favor a null hypothesis of no treatment effect are less likely to be published and hence meta-analytic estimates of treatment effect can be over-estimated. If the null-favoring censoring mechanism can be modeled, then interesting corrections can be made. Based on [2], we derive and adapt a version of their model for correcting sampling bias in the current COVID-19 pandemic.

We develop the main idea taking into account several categories of symptoms. However, some readers might find of interest to consider just two categories (symptomatic and asymptomatic). In this case, a simple summary of the theory can be found in Subsection 3.5 and a real-life example for this situation can be found in Section 6.

2. The model

Consider a population P of size N. P has a partition 𝒫 into 2M subsets of P each with proportions given by the vector p*(p1(0),p1(1),p2(0),p2(1),,pM(0),pM(1)), where

s=1M(ps(0)+ps(1))=1 and ps(0),ps(1)0, for s{1,,M}.

In other words, p* belongs to the standard (2M − 1)-simplex. We define a r.v. S* taking values in the set I ≔ {1(0), 1(1), …, M(0), M(1)} that, conditioned on p*, selects an element of the partition 𝒫 according to a categorical distribution in the interval (0, 1):

fS*(s(i)p*)=ps(i),

where s ∈ {1, …, M} represents symptomatology (i.e., number or degree of symptoms), and i ∈ {0, 1}, prevalence: i = 1 represents infected, while i = 0 represents non infected. Think of I as the set of indexes of the elements in the partition 𝒫. Thus, with a slight abuse of notation, we will refer to s either as a category or as the subset of 𝒫 with that particular index. In the most common scenario there are just the categories —asymptomatic and symptomatic—, so M = 2. However, some studies have considered more than two degrees of symptoms (see [10]).

The proportion of people with symptoms s = s(0)s(1) is given by

ps=ps(0)+ps(1). (1)

Here ps(1) represents the probability of being in the category s and being infected, whereas ps(0) represents the probability of being in the category s while non infected.

From this notation, the overall probability of being infected is

p1(1)++pM(1).

Also, ps(1)/ps is the conditional probability of being infected given that we are considering the category s of symptoms.

We assume a Bernoulli r.v. T, which will be 1 with probability p(S*). Let’s consider an independent sequence T1, …, TN, distributed as T. If the individual j belongs to the group s*, Tj = 1, which happens with probability p(s*), will tell us that the individual j is tested (sampled). The sample size is given by NT=j=1NTj.

In summary, up to this point, for m ∈ {1 …, M}, we have that:

  • p(m) is the probability of being in the category m and being tested.

  • p(m(1)) is the probability of testing for an individual in category m who is infected.

  • pm(1)pm is the conditional probability of being infected given m.

  • pm is the real proportion of people with the symptoms.

Let’s assume without loss of generality, an ordering for the partition of P by increasing severity and/or number of symptoms. Then we obtain the four following orderings:

p(1)p(s)p(M), (2)
p(1(1))p(s(1))p(M(1)), (3)
p1(1)p1ps(1)pspM(1)pM, (4)
p1pspM. (5)

The intuition behind these is that the higher the degree and/or number of symptoms, then the higher the probability of being tested (2), the higher the probability of testing infected people (3), the higher the probability of being infected inside that group (Eq. 4), and the lower the real proportion of people with the symptoms (5).

From the conditional distribution of (S*|p*, T = 1), we observe i.i.d. draws of S|p, whose density, because of Bayes theorem, is

fSp(sp)=fS*p*,T(sp,1)=P[T=1S*=s,p*=p]P[T=1p*=p]fS*p*(sp)=p(s)E[p(S*)p*=p]ps. (6)

Assume there is no error in testing. Then we know exactly the proportion of infected people in the sample. Moreover, we know under which category s is each person tested. Therefore, for all s, we can derive:

fSp(s(1)p)=fS*p*,T(s(1)p,1)=P[T=1S*=s(1),p*=p]P[T=1p*=p]fS*p*(s(1)p)=p(s(1))E[p(S*)p*=p]ps(1). (7)

Thus, we obtained in (6) the biased estimate of the proportion of people tested —and in (7) the biased estimate of the proportion of prevalence) for each s—. The total biased estimator of tested people is

s=1Mp(s)E[p(S*)p*=p]ps, (8)

and the total biased estimator of prevalence is

s=1Mp(s(1))E[p(S*)p*=p]ps(1). (9)

3. Bias correction

The bias correction is easily determined. It amounts to multiplying the quantity on the LHS of (6) and (7) by the inverse of the quotient on the RHS of each respective equation. Specifically, the bias correction is given by C(x)fSp(xp), where

C(x)P[T=1p*=p]p(x). (10)

Replacing x by s and s(1) will give us the bias correction for testing and prevalence, respectively, for each s. Summing over s(1) gives the sampling bias-corrected estimate of disease prevalence. Now, the numerator at the RHS of (10) can be estimated as NT /N, where NT is the number of people tested, and N is the census population. However, the denominator is unknown, but we can still say some things, depending on the the number of symptoms M we are considering.

3.1. Big s

The bias problem of testing and prevalence is not in the last values of S*, but in considering only the last values of S* for testing. This is the main thing to correct. We already learned that the overall proportion of people tested is NT /N. We also know that most of the people tested are symptomatic; therefore, when s approaches M, p˜s(NT/N)fSp(sp) is a good estimator of the real proportion of the last value. Finally, since we know that most of the symptomatic people will be infected, and most of them will get tested, then p˜s(1)p˜s for large s.

3.2. Small s

When s decreases to 1, the situation is different. According to (2), in the absence of symptoms, the probability of being tested is small. Nonetheless, having few tests for small values of s does not mean that the proportion of people infected/uninfected is close to 0. I.e., p(s) might be small, but ps is large, which according to (6) is introducing a heavy bias. Another way to think of this is that for an unbiased sample, ps would have a clear representation.

Now, notice that, since 1C(s)fSp(sp), it is possible to give a lower bound for p(s):

NTNfSp(sp)p(s) (11)

Giving p(s) its lower possible value makes the corrected estimate C(s)fSp(sp)=1. However, this implies that for all s′ ≠ s, the estimated probability of being tested is 0, which cannot be true.

In order to solve this, let’s divide 𝒫 into three groups: 𝒫∪𝒫m∪𝒫+, where 𝒫 and 𝒫+ are the subsets of low and high values of symptoms, respectively; and 𝒫m, the symptoms in between.

According to Section 3.1, we have already estimated the probability of the elements in 𝒫+. Thus making p+s𝒫+p˜s, we propose the following solution for values in 𝒫:

  1. Take the space 𝒫 ∪ 𝒫m, which has probability 1 − p+.

  2. Letting M˜ be the cardinality of the set 𝒫 ∪ 𝒫m, assign equal probabilities p˜k to all k ∈ 𝒫 ∪ 𝒫m. I.e., p˜s=(1p+)/M˜.

The assignation of equal probabilities is justified by our total ignorance of the real proportions, resorting thus to Bernoulli’s Principle of Insufficient Reason (PoIR, see, e.g., [3]), which says that in the absence of further knowledge we must assign equal probabilities to events. Or, more strongly, by the maximum entropy principle, since, according to Jaynes, “in making inferences on the basis of partial information we must use that probability distribution which has maximum entropy subject to whatever is known. This is the only unbiased assignment we can make; to use any other would amount to arbitrary assumption of information which by hypothesis we do not have” [7] (see also [4]). In other words, if we are going to consider some other distribution than equiprobability, we must justify the reduction in entropy that is inserting bias.

3.2.1. Prevalence

We know that in the asymptomatic population, a non-negligible portion of individuals is infected. However, studies vary here as for the proportion of asymptomatic and infected individuals. Some of those studies maintain that most of the asymptomatic people are already infected. In such case, ps(1)ps, as we explained in Subsection 3.2. Others lean on the side that, for small, s, we have ps(1)/ps closer to 0 than to 1, but not necessarily approaching 0. We propose the following algorithm:

  1. If we don’t have any information about the asymptomatic category with the disease, generate a random number u according to a uniform distribution in the interval (0, 1).

  2. If we have some information about the asymptomatic category with the disease from the biased sample, make u the proportion of prevalence inside the particular category of interest provided by the biased sample (i.e., u=fSp(s(1)p)/fSp(sp)).

  3. Make p˜s(1)=up˜s.

Remark 1. We have randomized u in (0, 1), assuming total ignorance regarding ps(1)/ps. However, as we mentioned before the algorithm, other options are possible. For instance, in case of ps(1)/ps closer to 0 than to 1, but not necessarily approaching 0, it makes sense to randomize u in (0, 1/2).

Remark 2. It is also worth noticing that, because of step 2 in the previous algorithm, the importance of u decreases as the information in the sample (particularly information about asymptomatic individuals and groups with lesser symptoms) increases.

3.3. Middle values of s

Notice that in the previous algorithm we are not asking to use p˜ for the correction in (10) of values in Sm (although it might be done with some care.) This is because for these values we have few to no knowledge. Our recommendation is to collapse 𝒫 to 𝒫 ∪ 𝒫+. For this case, we explain the estimated values in Subsection 3.5.

3.4. Some model caveats

The model is presented in some generality on purpose. It naturally permits customization to different testing settings. For instance, symptomatology may be extended to reflect different subpopulations (e.g., racial/ethnic subgroups, age groups, risk groups, environments). The model can also be generalized to index more than 1 type of test (not shown here).

We also make the caveat that this is a correction of the bias, not a total elimination of it. This is a consequence of the fact that the correction factor C(·) in (10) cannot take any value, but has restrictions as explained in the obtention of equation (11). Nonetheless, as we will see in the toy example and the two real-life scenarios in the last sections, the proposed method achieves very important reductions in sampling bias, particularly for the overall prevalence, but does not reduce it to zero.

3.5. M = 2

As suggested before, an important simplification occurs when we consider only two groups of symptomatology: asymptomatic (s = 1) and symptomatic (s = 2). In this case, the analysis is conveniently reduced to:

4. Estimated variance

Let X1, …, Xn be iid multinomial M(1;p*). Then i=1nXi~M(n;p*). Let p^n1i=1nXi. By the MCLT, we know that

np^~AN(p*,Σ/n), (12)

where AN stands for asymptotically normal, and Σ = Diag(p*) − p*p*T.

Now define

fp(fSp(s1(0)p),fSp(s1(1)p),,fSp(sM(0)p),fSp(sM(1)p)),

and let Y1, …, Yn be iid M(1,fp), so that i=1nYi~M(n;fp). Applying the Delta method to q^n1i=1nYi, we obtain that nq^~AN(fp,Vn), where Vn=1ng(p)Σg(p)T, and g′(p) is

g(p)=1P[T=1p=p](p(s1(0)),p(s1(1)),,p(sM(0)),p(sM(1))). (13)

Notice that the correction in (10) applies g−1 to Y, which leads back to X. Therefore, asymptotically, we obtain again the distribution in (12).

In practice, we start with the biased iid Y˜1,,Y˜NT, which are M(1,fp), whose sum is M(n,fp). Letting q˜=NT1Y˜i, we have again by the MCLT that NTq˜~AN(fp,VNT). Making h(fp) = C · fp, where C is a vector with components as in (10), we can apply again the Delta method to h, obtaining

NTq˜~AN(h(fp),CVNTCT). (14)

However, since we are not using C, but 𝒞, an M-vector whose last component is (NT /N)fM and with the first M − 1 components being all 1M1(1NTNfM). Then, the variance-covariance matrix becomes

(aσM2aσM2bσM2aσM2aσM2bσM2aσM2aσM2bσM2bσM2bσM2cσM2),

where c=(NTN)2, a=c(1M1)2, b=cM1, and σM2 is the variance of fM. From this, the estimated variance of the total prevalence estimate can be calculated.

5. Toy Example

Let’s consider a population of size one million where individuals are labeled as asymptomatic (S* = 1), few symptoms (S* = 2), mild symptoms (S* = 3), and all symptoms (S* = 4). According to our previous definitions let’s consider the following probabilities:

p1=0.5p2=0.25p3=0.15p4=0.1p1(0)=0.45p2(0)=0.2p3(0)=0.075p4(0)=0.01p1(1)=0.05p2(1)=0.05p3(1)=0.075p4(1)=0.09p(1(0))=0.001p(2(0))=0.01p(3(0))=0.1p(4(0))=0.9p(1(1))=0.001p(2(1))=0.01p(3(1))=0.1p(4(1))=0.9p(1)=0.001p(2)=0.01p(3)=0.1p(4)=0.9

None of these values is known to the researcher. The first row is the proportion of people in each group, it adds to 1. The second (third) are the population proportion of non infected (infected). Notice that the total prevalence is pi(1)=0.265. The fourth is the proportion of tested people without the disease in each group. The fifth is the proportion of infected tested people in each group. The sixth is the resulting proportion of people tested within each group, it is derived using all the other rows. The proportion of tested people is

P[T=1p*=p]=i=14p(i)pi=0.108. (15)

The researcher does not know this probability, but knows the total number of people tested (which can also be derived easily to be NT = 108, 000), and the overall census population N = 1, 000, 000, with which she can estimate it.

In addition, each individual’s symptomatology status and test result is known. Thus the proportion of people tested in each group is:

fSp(1p)=fS*p*,T(1p,1)=P[T=1S*=1,p=p]P[T=1p=p]fS*p(1p)=0.001(0.5)0.1080.004,
fSp(2p)=0.01(0.25)0.1080.023,
fSp(3p)=0.1(0.15)0.1080.14,
fSp(4p)=0.9(0.1)0.1080.833.

Notice that the last term is grossly overestimated as 0.833 (against the real 0.1), and the first two terms are grossly underestimated (against the real 0.5, 0.25); the third term is very well approximated, but in practice we do not know it. However, since we know that most of NT is made of the last group, (NT /N)0.833 = 0.0899 becomes a very good estimator of its size, and p˜4(1) is also 0.0899. According to our proposal for the small values of S, take 1(Nt/N)fSp(4p)=0.911, and by maxent, distribute it equally among the three remaining groups. In this way, we obtain a probability of 0.306 for each of the first three groups. According to Subsubsection 3.2.1, using the information we have from the sample, we know that 50/500 were positive in the first group, 500/2500 were positive in the second group, and 7500/15000 were positive in the third group. In this way, p˜1(1)=(50/500)0.306=0.0306, p˜2(1)=(500/2500)0.306=0.0612, and p˜3(1)=(7500/15000)0.306=0.153 are the corrected prevalence estimators for each of the remaining groups. From this, we obtain a total corrected prevalence of 0.0306+0.0612+0.153+0.0899 = 0.3347. That is, we have obtained a big correction for the original estimator. The naïve estimator of prevalence produces i=14p(i(1))pi(1)/0.108=0.8245.

This corrects greatly for p1 and p2, but is harmful for p3, which is now overestimated, since its original naïve value was the right one, and the maxent value of 0.306 is doubling its real proportion. Moreover, since inside this third category the real number of infected is 75000, and in the fourth category it is 90000 (i.e., 7.5% and 9% of the overall population, respectively), any little change in the sampling scheme is likely to produce p˜3(1)>p˜4(1). Since our correction averages on unknowns, this very situation is observed. Thus the toy example illustrates very well the method, even highlighting the comments in Subsection 3.3 about the difficulty of dealing with middle values. Nonetheless, the fact remains that the overall correction of prevalence is a very good one.

6. The Diamond Princess COVID-19 outbreak: A real data example

A challenge in applying our bias correction to real data is that one does not know the population prevalence value typically (i.e. the true answer). However, we will consider the testing data from the Diamond Princess cruise [8] in which essentially all people on the ship were tested, thus providing a “population” prevalence value as the gold standard. However, this example also has its problems in that it is considering mostly an elderly population. As background, a COVID-19 outbreak emerged on board the Diamond Princess cruise ship in early 2020. This was traced back to a former passenger who tested positive for the virus after disembarking in Hong Kong. After arriving in Yokohama, Japan, the ship was placed under quarantine and over a two-week period, essentially the entire population on the ship was tested by laboratory-based PCR for the virus. A total of 3063 unique tests were done out of 3711 total individuals. Some individuals were permitted to disembark at various points in time, but the status of those individuals not tested is assumed unknown.

At the end of the testing period, out of 3603 tests conducted, there were 634 confirmed positive cases (positive for the virus). Very importantly for our purpose, these were further categorized as 306 symptomatic and 328 asymptomatic at the time of testing. We will assume that all PCR negative individuals were asymptomatic. Additional demographic information is provided on country of residence, age and gender distributions for the cases [8]. The population value of prevalence found with PCR is thus 634/3063=0.206. We make the caveat that the accuracy of the PCR testing heavily depends on the delay between the time of infection and the time of sample collection, therefore, more probable than not, 0.206 does not correspond to the real prevalence. However, for the purposes of our illustration this is not an issue, and we will proceed considering it as the prevalence in the ship.

In order to demonstrate our bias correction, we will analyze samples from the tested ship population considering four possible sampling protocols: 1) total bias in which we sample only the symptomatic positive individuals; 2) partial bias in which we draw a sample with 75% representation from symptomatic individuals; 3) a balanced sampled of symptomatic and asymptomatic individuals; 4) a truly random sample from the ship’s population based on population symptom frequencies.

Sampling Protocol 1:

The sample consists only of the 306 symptomatic positive individuals. The naïve estimate of prevalence is then 1.0, which is grossly overestimated. The bias-corrected estimate of p˜2 is (NT /N)1 = 306/3063 = 0.099. This is also our bias-corrected estimate of p˜2(1). Furthermore, p˜1=1p˜2=10.099=0.901 and, taking the average of u, we obtain p˜1(1)=0.5(0.901)=0.450. Thus the bias-corrected total prevalence estimate is p˜1(1)+p˜2(1)=0.450+0.099=0.549.

Sampling Protocol 2:

The sample consists of 306 symptomatic positive individuals and 101 asymptomatic ones. Thus the sample has 75% representation of symptomatic individuals. We assume the number of positive asymptomatics in the sample is 101(328/3063) ≈ 11. Thus the naïve sample estimate of prevalence is (306 + 11)/407 = 0.779. Here p˜2=(NT/N)(0.75)=0.099, which is also our estimate for p˜2(1). Then p˜1=1p˜2=0.901 and p˜1(1)(11/101)(0.901)=0.098. Setting u = 11/101 ≈ 0.109 represents knowledge we have, which is the sample estimate of the prevalence for the asymptomatic group. Thus the biased corrected estimated of total prevalence is p˜1(1)+p˜2(1)=.099+.098=0.197 which is very close to the true population value of 0.206.

Sampling Protocol 3:

The sample consists of 306 symptomatic positive individuals and 306 asymptomatic ones. This means that all symptomatic individuals were still in the sample. We will assume 306(328/3063) ≈ 33 positive cases among the asymptomatic individuals. Thus the naïve estimate of prevalence is (306 + 33)/612 = 0.554. Once again p˜2=(NT/N)0.50=612/3063*0.500.099, which is also our estimate for p˜2(1). Then p˜1=1p˜2=0.901 and p˜2(1)=(33/306)(0.901)=0.097. Thus total corrected prevalence is 0.196, which is very close to the naïve estimate as we predicted.

Sampling Protocol 4:

This is a random sample from the population. Suppose we take NT = 500. Of these, 500(306/3063) ≈ 50 are symptomatic positive individuals and thus 450 are asymptomatic individuals. Among the asymptomatic individuals, we assume 450(328/3063) ≈ 48 are positive for the virus. Thus the naïve sample estimate of prevalence is (50+48)/500 = 0.196 which is quite close to the true value (save rounding errors). Thus, we anticipate, the bias correction will do little. Specifically, p˜2=(NT/N)0.90=500/3063*0.900.147 and this is also our estimate for p˜2(1). Then p˜1=1p˜2=0.853 and p˜1(1)=0.106(0.853)=0.090. Thus the corrected prevalence estimate is 0.147 + 0.090 = 0.237. Again the true population value is 0.206.

Remark:

One could also do brute force simulated bias estimation for each of the four sampling protocols above. This would mean drawing repeated samples of a given size from a “ship population” characterized using particular protocol-specific probabilities for symptoms and then conditional on symptom status, population probabilities for being virus positive. Corrected estimates of prevalence would be estimated for each sample and empirical biases estimated given that the true population prevalence is known. The analyses conducted above can be thought of as based on an idealized representative sample for each protocol across all draws.

Remark:

It would be of interest to do similar analyses broken out by age and gender. However, the Diamond Princess data only provides aggregate information at these levels without a known mapping to symptomatology and viral presence status. It’s also important to note that all estimates and inferences are limited to considering the ship passengers as a population and should not be generalized further.

7. Lombardy - Italy

Since the share of symptomatic individuals on the Diamond Princess is controversial and the on-board population was highly skewed towards older ages, we add this new example on which the probability of developing symptoms is much lower (closer to the actual values estimated for COVID-19). This example will corroborate that the maxent principle (or Bernoulli’s PoIR) works in a more representative scenario of the COVID-19 pandemic. The actual example comes from a recent preprint by Poletti et al, where the authors calculated the probability of symptoms and critical disease after SARS-CoV-2 infection in Lombardy, Italy [9].

In a sample of 5824 individuals it was possible to identify 932 infections through PCR testing. Moreover, besides these 932 infected individuals, they also detected 1892 infections using serological assays. Thus, the total of infected individuals was 2824. Among the total of infected, 876 were symptomatic (31%). Therefore, since for our purposes we are only interested in detection by PCR and not through antibodies, we will not count the 1892 infections detected through serological assays. However, we will use the fact that 31% of the cases were symptomatic assuming that the same percentage is holding for the 932 infections detected by PCR. Thus, in our case we will have a prevalence of 932/5824 = 0.16; and among the infected, 0.31(932) = 289 individuals will be symptomatic. The remaining 932–289 = 643 will be infected and asymptomatic.

Sampling Protocol 1:

The sample consists of the 289 infected and symptomatic individuals. In this case, the naïve estimate of prevalence is 1. The bias corrected estimate will be p˜2=(NT/N)1=289/58240.05. And this will also be the correction for p˜2(1). Then p˜1=1p˜2=0.95, and taking the mean of u we obtain p˜1(1)=0.5(0.95)=0.475. Therefore, the total corrected prevalence is estimated as p˜1(1)+p˜2(1)=0.475+0.05=0.525, which still high but corrects heavily the effects of a very bad sample.

Sampling Protocol 2:

The sample consists of 384 individuals. Among these, 289 (75%) are infected and symptomatic, and 95 (25%) are asymptomatic. We assume the sample has 95(643/5824) ≈ 10 asymptomatic positive for the virus. So our naïve estimate of prevalence is (289 + 10)/384 ≈ 0.78. In this case, p˜2(1)=p˜2=(384/5824)0.750.049. Now, p˜1=1p˜2=0.951; and setting u as 10/95 ≈ 0.105, p1(1)=0.105(0.951)0.1. Therefore the total prevalence is corrected to 0.1 + 0.049 = 0.149, which is very close to the real 0.16.

Sampling Protocol 3:

In this scenario we have 289 symptomatic positive and 289 asymptomatic. We assume the sample has 289(643/5824) ≈ 32 asymptomatic and infected individuals. The naïve estimate is (289 + 32)/578 ≈ 0.55. However, p˜2(1)=p˜2=(578/5824)0.50.05; and p˜1=0.95. In this case, p˜1(1)=(32/289)0.950.105., where u = 32/289. Therefore, 0.105 + 0.05 = 0.11 is the corrected estimate of prevalence.

Sampling Protocol 4:

This sample is truly random. Say NT = 600. Among these, 600(289/5824) ≈ 30 are symptomatic and positive. Therefore, 570 are asymptomatic. Among the asymptomatic group, we are going to assume 600(643/5824) ≈ 66 infected individuals. The naïve sample estimate is thus (66 + 30)/600 = 0.16, which of course is the same as the real prevalence. In this case, the correction will work like this: p2(1)=p2=(600/5824)0.950.098. Then p˜1=1p˜2=0.902, and p1(1)=(66/570)(0.902)0.1044. Therefore, the total prevalence is estimated as 0.1044 + 0.098 = 0.2024. In this case, the correction is not bad, but of course does not do as well as the truly random sample.

8. The need for further bias correcting and discussion

The model assumes tests with no errors (i.e. false positives or false negatives). Clearly this is not the situation in practice. Specificities and sensitivities can often be less than ideal. Sampling bias-corrected estimates of prevalence can be further corrected in a second stage using the methods of [5] or [6] which account for using imperfect tests.

Our study demonstrates that under biased sampling designs that are often difficult to avoid in testing studies for COVID-19, the resulting biased estimates of prevalence can be corrected using simple methodology derived and adapted from corrections for publication bias used in meta analysis studies. Further research is needed in order to correct the prevalence of “middle” groups, as stated in Subsection 3.3 and seen with the overestimation of s = 3 in the toy example. However, the correction detailed in our toy example, while extreme, shows the effectiveness of the correction for the total prevalence. The corrections can be used directly in practice using the data collected even though many of underlying quantities in the population may be unknown to the researcher.

Acknowledgments

JSR was partially supported by NSF grant DMS-1915976 and NIH grants U54 MD010722 and UL1 TR000460. We would like to thank the two referees for their helpful input which improved the final version of the paper.

References

  • [1].Alleva G., Arbia G., Falorsi P. D., and Zuliani A.. A sample approach to the estimation of the critical parameters of the SARS-CoV-2 epidemics: an operational design with a focus on the Italian health system. Technical report, University of Sapienza, 2020. [Google Scholar]
  • [2].Andrews I. and Kazy M.. Identification of and Correction for Publication Bias. American Economic Review, 109(8):2766–2794, 2019. [Google Scholar]
  • [3].Dembski W. A. and Marks II R. J.. Bernoulli’s Principle of Insufficient Reason and Conservation of Information in Computer Search. In Proc. of the 2009 IEEE International Conference on Systems, Man, and Cybernetics. San Antonio, TX, pages 2647–2652, October 2009. [Google Scholar]
  • [4].Díaz-Pachón D. A. and Marks II R. J.. Generalized active information: Extension to unbounded domains. BIO-Complexity, 2020(3):1–6, 2020. doi: 10.5048/BIO-C.2020.3. URL https://bio-complexity.org/ojs/index.php/main/article/view/BIO-C.2020.3. [DOI] [Google Scholar]
  • [5].Diggle P. J.. Estimating prevalence using an imperfect test. Epidemiology Research International, page 608719, 2011. [Google Scholar]
  • [6].Greenland S.. Basic methods for sensitivity analysis of biases. International Journal of Epidemiology, 25(6):1107–1116, 1996. [PubMed] [Google Scholar]
  • [7].Jaynes E. T.. Information Theory and Statistical Mechanics. The Physical Review, 106(4):620–630, May 1957. [Google Scholar]
  • [8].Mizumoto K., Kagaya K., Zarebski A., and Chowell G.. Estimating the asymptomatic proportion of coronavirus disease 2019 (COVID-19) cases on board the Diamond Princess cruise ship, Yokohama, Japan, 2020. Euro Surveill., 25(10):2000180, 2020. doi: 10.2807/1560-7917.ES.2020.25.10.2000180. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [9].Poletti P., Tirani M., Cereda D., Trentini F., Guzzetta G., Sabatino G., Marziano V., Castrofino A., Grosso F., del Castillo G., Piccarreta R., ATS Lombardy COVID-19 Task Force, Andreassi A., Melegaro A., Gramegna M., Ajelli M., and Merler S.. Probability of symptoms and critical disease after SARS-CoV-2 infection. Preprint, 2020. URL https://arxiv.org/abs/2006.08471. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • [10].Sudre C. H., Lee K., Ni Lochlainn M., Varsavsky T., Murray B., Graham M. S., Menni C., Modat M., Bowyer R. C. E., Nguyen L. H., Drew D. A., Joshi A. D., Ma W., Guo C., Lo C. H., Ganesh S., Buwe A, Capdevila Pujol J., Lavigne du Cadet J., Visconti A., Freydin M., El Sayed Moustafa J. S., Falchi M., Davies R., Gomez M. F., Fall T., Cardoso M. J., Wolf J., Franks P. W., Chan A. T., Spector T. D., Steves C. J., and Ourselin S.. Symptom clusters in Covid19: A potential clinical prediction tool from the COVID Symptom study app. medRxiv, 2020. doi: 10.1101/2020.06.12.20129056. URL https://www.medrxiv.org/content/early/2020/06/16/2020.06.12.20129056. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from ArXiv are provided here courtesy of arXiv

RESOURCES