{"id":1672,"date":"2020-09-01T12:11:28","date_gmt":"2020-09-01T16:11:28","guid":{"rendered":"http:\/\/research.phys.cmu.edu\/biophysics\/?p=1672"},"modified":"2020-12-29T19:19:56","modified_gmt":"2020-12-30T00:19:56","slug":"a-poor-covid-test-can-be-a-good-covid-pre-test","status":"publish","type":"post","link":"https:\/\/research.phys.cmu.edu\/biophysics\/2020\/09\/01\/a-poor-covid-test-can-be-a-good-covid-pre-test\/","title":{"rendered":"A poor Covid test can be a good Covid pre-test"},"content":{"rendered":"<p><div class=\"et_d4_element et_pb_section et_pb_section_0 et_pb_with_background  et_pb_css_mix_blend_mode et_section_regular et_block_section\" >\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_d4_element et_pb_row et_pb_row_0  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_0  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p><span style=\"text-decoration: underline\">Warning<\/span>: this post is a bit wonkish. Math ahead!\u00a0<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_1  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_1  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_1  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Controlling the Covid-19 pandemic requires testing and contact tracing, but the usefulness of tests declines if getting results takes too long: a <a href=\"https:\/\/www.healthline.com\/health-news\/why-you-might-have-to-wait-a-week-or-more-for-covid-19-test-results\" target=\"_blank\" rel=\"noopener noreferrer\">week<\/a> is no longer unusual, and there have been reports of <a href=\"https:\/\/khn.org\/news\/as-covid-testing-soars-wait-times-for-results-jump-to-a-week-or-more\" target=\"_blank\" rel=\"noopener noreferrer\">three week waits<\/a>. Given that the standard PCR tests, which try to identify viral RNA in the sample, involve sophisticated biochemistry that requires ingredients that are in limited supply, one wonders: aren\u2019t there simpler, faster tests? There are: antigen tests, which instead look for viral proteins. But the problem is that <a href=\"https:\/\/www.sciencemag.org\/news\/2020\/05\/coronavirus-antigen-tests-quick-and-cheap-too-often-wrong\" target=\"_blank\" rel=\"noopener noreferrer\">they are not as good<\/a>: the false-positive or the false-negative rate is substantially higher than for a good PCR test. To see why that matters, and how to overcome this problem, we need to discuss what a positive test result even means, which is best done within the framework of Bayes\u2019 theorem from probability theory. I will <em>not<\/em> discuss or even prove it here, but you can find an excellent intuitive discussion by <a href=\"https:\/\/www.3blue1brown.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">3blue1brown<\/a>, who made an <a href=\"https:\/\/www.youtube.com\/watch?v=HZGCoVF3YvM\" target=\"_blank\" rel=\"noopener noreferrer\">awesome video<\/a> about this. I can\u2019t possibly compete with his clarity, so I\u2019ll just urge you to look it up. If you don\u2019t already know what Bayes' theorem is, these are 15 minutes and 45 seconds that are incredibly well spent.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_2  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_2  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">OK, here we go.\u00a0<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_3  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_3  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_3  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Assume we have a test that can identify Covid-19. Of course, at times the test gets it wrong, and there are two different ways for how this could happen: either a person who is sick is erroneously told that they are healthy (a false negative), or a healthy person is erroneously told that they are sick (a false positive). Ideally, these rates are small, but they are never zero. How do they affect how we interpret the outcome of a test?<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_pb_with_border et_d4_element et_pb_row et_pb_row_4  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_4  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_4  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Let\u2019s say we have a test where both the false positive and the false negative rate are just 1%. Looks pretty good, so far. Let\u2019s say you take the test, and it comes back positive. Are you sick? Well, not with <em>certainty<\/em>, but with what <em>probability<\/em> are you sick? Most people would say that the probability of being sick is something like 99%. That sounds extremely intuitive,<em> but it is entirely wrong<\/em>. And it is crucial to understand why.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_5  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_5  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_5  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">The key problem is that we have not accounted for the prevalence of the disease. If the disease is rare, then most people who are tested are in fact healthy. And even if the sick ones are found out pretty reliably, among the large number of healthy people we will accumulate a sizable number of false positives. The problem is that we can\u2019t tell the false positives from the true positives. They are just positive test results. What we want to know is: if you tested positive, what are the odds that you are actually sick? Meaning, that in the group of true and false positives, you are a true positive?<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_6  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_6  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_6  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">That\u2019s where the theorem of Bayes comes in. It permits us to answer the question \u201cwhat\u2019s the probability someone is sick, given that they tested positive?\u201d Notice that this question is something like the \u201cinverse\u201d version of what we know about the test quality, namely, \u201cwhat\u2019s the probability that someone tests positive, given that they are sick?\u201d The key thing is that <em>these two probabilities are not the same<\/em>, but that Bayes' theorem helps us to get one from the other. It says:<\/p>\n<p style=\"text-align: center\">$$P(C|+) = \\frac{P(+|C)\\;P(C)}{P(+)} \\ .$$<\/p>\n<p style=\"text-align: justify\">Let's parse this: $P(C)$ is the probability of being sick (the \u201c$C$\u201d reminds us of \u201cCovid-19\u201d), and $P(+)$ is the probability of ending up with a positive test result. The expression $P(C|+)$ is the so-called <em>conditional probability<\/em> of being sick, <em>given that<\/em> one tested positive, and the expression $P(+|C)$ is the <em>inverse<\/em> conditional probability of testing positive, <em>given that<\/em> one is sick. Just remember that the vertical bar is pronounced \u201c<em>given that<\/em>\u201d, and it is easy to read.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_7  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_7  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_7  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><blockquote>\n<p style=\"text-align: justify\"><span style=\"color: #808080\"><strong>Sidenote<\/strong>: If you're still uncomfortable about the two conditional probailities not being equal, imagine rolling a dice and being interested in the two outcomes \"I got a 6\", versus \"I got an even (\"E\") number\". I'm sure you can very quickly convince yourself that $P(6|\\textrm{E})=1\/3$ and $P(\\textrm{E}|6)=1$, and so they are obviously not the same.<\/span><\/p>\n<\/blockquote><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_8  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_8  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_8  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">To answer our question, let us look at the following so-called probability tree:<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_9  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_9  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_image et_pb_image_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"et_pb_image_wrap \"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"352\" src=\"http:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-1.jpg\" alt=\"\" title=\"poor-test-good-pretest-figure-1\" srcset=\"https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-1.jpg 540w, https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-1-480x313.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 540px, 100vw\" class=\"wp-image-1719\" \/><\/span>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_10  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_10  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_9  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Here\u2019s how we read it. Start from the left, where you meet a first bifurcation: a person could either have Covid-19 ($C$), or not ($\\overline{C}$) (the bar over the letter is a shorthand to denote negation: <em>not<\/em> Covid-19.) The letters next to the arrows indicate the probability of that happening: $p$ being the probability of the person being sick, and $1-p$ the probability for being healthy. Each of these two outcomes now has a second branch point: if we now test, will the test come back positive or not? This depends on whether the person has the disease or not. If the person is sick, a positive outcome happens with probability $t_+$, the <em>true<\/em> positive rate, while the probability of accidentally getting a negative result is $1-t_+$; if instead the person is healthy, a positive outcome can still happen, but with the (hopefully much smaller) <em>false<\/em> positive rate $f_+$, while the probability for a negative outcome, $1-f_+$, is ideally much higher.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_11  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_11  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_10  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><blockquote>\n<p style=\"text-align: justify\"><span style=\"color: #808080\"><strong>Sidenote<\/strong>: there's another bit of lingo possibly worth knowing about. In medical diagnostics, the true positive rate is called the \"<em>sensitivity<\/em>\" of the test: the ability to pick up the disease if it's there. And the complement of the false positive rate ($1-f_+=t_-$, the true negative rate!) is called the \"<em>specificity<\/em>\" of the test: it's ability to correctly identify those who don't have the disease, or alternatively, to not be fooled into a positive result by something that looks similar (like a similar looking version of a different virus).<\/span><\/p>\n<\/blockquote><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_12  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_12  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_11  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">We're now ready for our first big question: what is the probability that a person who enters the test center gets a positive test? There are two ways for how this could happen: the person could be sick, and the test says so; or the person could be healthy, but the test gets it wrong. The probability for each of these scenarios is calculated by multiplying the probabilities \u201calong the way\u201d, and the total probability is merely the sum of those two probabilities. We hence find:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(+) &amp;= P(C) P(+|C) + P(\\overline{C}) P(+|\\overline{C}) \\\\[1em] &amp;= p t_+ + (1-p) f_+ \\ . \\end{align}$$<\/p>\n<p>We now have everything we need to calculate the odds of a person being sick if the test comes back positive. Using Bayes\u2019 theorem, we get<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(C|+) &amp;= \\frac{P(+|C)P(C)}{P(+)}\\\\[0.5em] &amp;= \\frac{p t_+}{p t_+ + (1-p) f_+}\\\\[0.5em] &amp;= \\frac{1}{1+\\displaystyle\\frac{1-p}{p}\\times\\displaystyle\\frac{f_+}{t_+}} \\ .\\end{align}$$<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_13  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_13  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_12  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Ideally, we want this probability to be large. This is the case when the second term in the denominator is small, or, equivalently, if $(1-p) f_+ \\ll pt_+$. Now, if the disease is rare, $p$ is small, and then $1-p$ is close to one. Also, if the test is good, the true positive rate is close to one. Making these two simplifying assumptions, this inequality becomes $f_+ \\ll p$, which says that <em>for a good test the false positive rate has to be small compared to the prevalence of the disease<\/em>. It's not enough to be \u201csmall compared to 1\u201d. It must be small compares to $p$, and this could be a difficult thing to achieve if the disease is rare.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_14  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_14  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_13  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Let us now apply this to the Covid-19 case. Assume we have a pretty good test, with 1% false positive and false negative rate, and let us consider the case that 5% of the people entering the testing site actually have Covid-19. If one of them gets a positive test result, what are the odds they are actually sick? From what we\u2019ve seen above in the general case, we simply need to put in numbers:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(C|+) &amp;= \\frac{1}{1+\\displaystyle\\frac{(1-p) f_+}{p t_+}}\\\\[0.5em] &amp;= \\frac{1}{1+\\displaystyle\\frac{0.95\\cdot0.01}{0.05\\cdot0.99}}\\\\[1em] &amp;\\approx 84\\% \\ .\\end{align}$$<\/p>\n<p style=\"text-align: justify\">Does that strike you as surprising? The test seems really good, but the odds of having Covid-19 after testing positive are significantly smaller than the 99% one might initially have expected. But it gets worse: what if the test isn\u2019t quite so good? Specifically, antigen tests might have false positive and false negative rates in the 10% range (or worse, but let\u2019s stick with 10%). If we use these numbers instead, what are <em>now<\/em> the odds that a positive Covid-19 tests actually correctly identifies the disease? Let\u2019s calculate:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(C|+) &amp;= \\frac{1}{1+\\displaystyle\\frac{(1-p) f_+}{p t_+}}\\\\[0.5em] &amp;= \\frac{1}{1+\\displaystyle\\frac{0.95\\cdot0.10}{0.05\\cdot0.90}}\\\\[1em] &amp;\\approx 32\\% \\ .\\end{align}$$<\/p>\n<p style=\"text-align: justify\">That\u2019s pretty terrible. Yes, you might get your answer in minutes, but if the odds of being sick is actually only about 1 in 3, we\u2019d be quarantining a lot of people for a long time (and scare them). And of course when we now contact-trace, we\u2019ll run into a lot more people who will be falsely identified as sick. The speed of less reliable tests comes at a huge price.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_15  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_15  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_14  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">However, there is a way to use cheap tests that offers a true benefit, and that is to use them as a <em>pre-test<\/em>, before we decide to actually run a more reliable but much slower test. Let\u2019s see how that works. A simple way to do that is again with a probability diagram:<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_16  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_16  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_image et_pb_image_1\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"et_pb_image_wrap \"><img loading=\"lazy\" decoding=\"async\" width=\"824\" height=\"496\" src=\"http:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-with-pretest.jpg\" alt=\"\" title=\"poor-test-good-pretest-figure-with-pretest\" srcset=\"https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-with-pretest.jpg 824w, https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-figure-with-pretest-480x289.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 824px, 100vw\" class=\"wp-image-1796\" \/><\/span>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_17  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_17  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_15  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">We again have the Covid-19 versus no Covid-19 branch; but before we do a <em>good<\/em> test, we do a <em>quick and cheap pre-test<\/em>. That test does not yet have a positive or negative outcome, just a \u201csuspicious\u201d ($S$) and a \u201cnot suspicious\u201d ($\\overline{S}$) one. The true and false suspicious rates, $t_S$ and $f_S$, are like the true and false positive rates of a poor test, but they only measure \"suspicion\". Now, only if a person is identified as \u201csuspicious\u201d\u2014and we know that within minutes, which is the benefit of a cheap and quick test\u2014do we follow up with a full test, that strives to go for a \u201cdefinitive\u201d positive or negative. If the person is not suspicious, they can go.\u00a0<\/p><\/div>\n\t\t\t<\/div><div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_16  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">There\u2019s a small catch, though, worth pointing out: The true and false positive rates we write at the last set of branches are not what we previously meant by the true and false positive rates for the better test. The reason is that we're not testing everyone. We're only testing the people who are already marked as \"suspicious\", and so what we rather have is the <em>conditional probabilities<\/em> for true or false positives, given that the person was suspicious. That's why we added the additional \"S\" to the symbol.<\/p>\n<p style=\"text-align: justify\">Now, if whatever gave rise to this \"suspicious label\" is entirely independent of the subsequent good test, then the conditional rates are identical to our previous rates (<em>i.e.<\/em>, the ones without the extra \"S\" label). But it is more likely that there is a connection: if the pre-test declares a person as \"suspicious\", it's quite possible that the subsequent test will have an easier time to correctly identify the disease, or avoid an incorrect branding of a healthy individual that has been declared \"not suspicious\". But it is also possible that the conditional probabilities are smaller than the non-conditional ones. For instance, if the \"suspicious\" test is particularly sensitive to some aspect of the disease that the subsequent good test is particularly likely to be confused about, then that good test might be performing worse (compared to the case where we didn't actually pre-select for such a confusing situation).<\/p>\n<p style=\"text-align: justify\">For now, let us simply make sure we understand what these rates mean and hope that in a real-world scenario someone takes the time to determine them!\u00a0<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_18  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_18  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_17  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">We\u2019re now ready to calculate the probability that in the two-stage testing scenario a person comes back with a positive test:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(+) &amp;= pt_S t_{S+} + (1-p)f_S f_{S+}\u00a0\\ .\\end{align}$$<\/p>\n<p style=\"text-align: justify\">And this is what we need to get to the final question: what is the probability that a person with a positive test result actually has Covid-19? Using Bayes\u2019 formula, we get<\/p>\n<p style=\"text-align: center\">$$<br \/> \\begin{align}<br \/> P(C|+) &amp;= \\frac{P(+|C)P(C)}{P(+)}\\\\[0.5em]<br \/> &amp;= \\frac{p t_S t_{S+}}{p t_S t_{S+}+(1-p) f_S f_{S+}}\\\\[0.5em] &amp;= \\frac{1}{ 1+\\displaystyle\\frac{1-p}{p}\\times\\frac{f_S f_{S+}}{t_S t_{S+}}} \\ .<br \/> \\end{align}<br \/> $$<\/p>\n<p style=\"text-align: justify\">Fun fact: observe that compared to the single-step test, which had the ratio $f_+\/t_+$ in the denominator, this two-step test instead features the ratio $f_Sf_{S+}\/t_St_{S+}$.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_19  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_19  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_18  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Time to put in numbers. Let us assume that the second test is the good one, and that the first test is mediocre, with false rates of 10%. The only thing we need to know is: what are the rates $t_{S+}$ and $f_{S+}$? The first is the true positive rate of a sick person who has been correctly identified as \u201csuspicious\u201d; the second is the false positive rate of someone who has incorrectly been identified as \"suspicious\". As we had mentioned before, these need <em>not<\/em>\u00a0coincide with the true and false positive rates, $t_+$ and $f_+$, from our initial scenario (<em>i.e.<\/em>, the one without a pre-test); but in order to not complicate matters even further, let us assume that they do, and let us simply again use 99% for the true positive rate and 1% for the false positive rate.<\/p>\n<p style=\"text-align: justify\">We can now put in numbers:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(C|+) &amp;= \\frac{1}{ 1+\\displaystyle\\frac{0.95\\times 0.1\\times 0.01}{0.05\\times 0.9\\times 0.99}}\\\\[1em] &amp;= 97.9\\% \\ . \\end{align}$$<\/p>\n<p style=\"text-align: justify\">We see that the probability has quite significantly increased, compared to just doing the good test alone. That is maybe not surprising, given that we have two test results to rely on, and even though the poor test is not very good, it adds a bit of extra confidence.<\/p>\n<p style=\"text-align: justify\">But is this always true?<\/p>\n<p style=\"text-align: justify\">One can indeed show: yes. Provided only that the pre-test satisfies one quite minimal sanity check: <em>the true suspicious rate must be larger than the false suspicious rate<\/em>, $t_S&gt;f_S$. If that is not the case, then we deliberately send healthy people to get a full test and send sick people home without being tested\u2014not a smart condition for getting a good overall test!<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_20  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_20  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_19  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Interestingly, while the pre-test always improves matters, the <em>extent<\/em> of improvement depends on the situation, for instance the probability of the disease. The following plot illustrates this:<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_21  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_21  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_image et_pb_image_2\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"et_pb_image_wrap \"><img loading=\"lazy\" decoding=\"async\" width=\"1152\" height=\"638\" src=\"http:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/impact-of-pretest.jpeg\" alt=\"\" title=\"impact-of-pretest\" srcset=\"https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/impact-of-pretest.jpeg 1152w, https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/impact-of-pretest-980x543.jpeg 980w, https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/impact-of-pretest-480x266.jpeg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1152px, 100vw\" class=\"wp-image-1803\" \/><\/span>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_22  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_22  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_20  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">This graph shows $P(C|+)$ as a function of the disease probability $p$ if one only does the good test (black curve), if one does the good test after a pre-test (blue curve), and the difference between these two probabilities (red curve). For illustration purposes we assume that the \"good\" test is actually quite poor, with both false rates being 5%, and the pre-test having false rates of 10%. If the prevalence of the disease is also 5%, then the good test alone gives\u00a0$P(C|+)=50\\%$, which is pretty lousy. But with an extra pre-test this is bumped to an\u00a0<em>amazing<\/em>\u00a0$P(C|+)=90\\%$, which corresponds to a single good test with false rates as low as 0.58%! A poor and a lousy test <em>in series<\/em> make an impressive test!<\/p>\n<p style=\"text-align: justify\">The biggest improvement would be seen if the disease probability were given by $p=1.7\\%$, where we get a shift by 50 percentage points. For $p=5\\%$ we \"only\" get a shift of 40 percentage points. Obviously, one could now try to adjust the quality of the tests such that the maximum is hit at the actual prevalence of the disease!<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_23  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_23  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_21  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Getting a more accurate overall test is very pleasant. But there is also a <em>second<\/em> advantage of this two-tier procedure:\u00a0we can cut down on the number of slow and expensive full tests. To see how this works, let us check how many good tests are even done. What is the probability that a person entering the testing center will also be subjected to a good (and hence slow and expensive) test? Evidently, this is the same as the probability that that person will be identified as \u201csuspicious\u201d:<\/p>\n<p style=\"text-align: center\">$$\\begin{align}P(S) &amp;= pt_S + (1-p)f_S\\\\[1em] &amp;= 0.05\\times 0.9+0.95\\times 0.1\\\\[1em] &amp;= 14\\%\\ . \\end{align}$$<\/p>\n<p style=\"text-align: justify\">This means that only about 1 in 7 people are given the slow test (with our example numbers from above), and so much fewer slow tests need to be done. That frees up resources, and that could help to make the test overall faster (say, because labs are no longer overwhelmed with tests). Hence, here we have a way to make the system more efficient by including a pre-test that filters out those that likely don\u2019t need a full test.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_24  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_24  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_22  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Unfortunately, this system also has a downside: Since the poor test has a higher false negative rate as the good test, we will release more people back into the community who are actually sick. How many? If we apply the good test to everyone, then in this case the probability of sending somebody back who is sick is<\/p>\n<p style=\"text-align: center\">$$P(-|C) = 1-t_+ = 1-0.99 = 1\\%\\ .$$<\/p>\n<p style=\"text-align: justify\">In the two-tier test we must add all those sick people who were erroneously identified as not suspicious, and therefore never received the full test. This gives<\/p>\n<p style=\"text-align: center\">$$<br \/> \\begin{align}<br \/> P(-|C)<br \/> &amp;=<br \/> t_S(1-t_{S+}) + (1-t_S)\\\\[1em]<br \/> &amp;=<br \/> 0.9\\times(1-0.99)+(1-0.9)\\\\[1em]&amp;= 10.9\\% \\ .<br \/> \\end{align}<br \/> $$<\/p>\n<p style=\"text-align: center\"><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_25  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_25  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_23  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">This is not good. The likelihood of sending sick people back into the community, where they might infect others, <em>is ten times as high<\/em> as if we had done a full test. Is this acceptable? This might depend on circumstances. But recall that if we <em>had<\/em> actually done a full test, we\u2019d <em>also<\/em> have sent these people back into the community, and then they might only have learned a week later that they really must properly quarantine. Absent that conclusive answer, will they preemptively quarantine? Maybe not. Given that, it might be better to send these people back after a cheap test, <em>but then simply check people with this improved protocol more regularly<\/em>. After all, what looks like a 2-stage test is often really a 3-stage test: the people who enter the testing center often <em>already have a suspicion<\/em>, and that\u2019s why they come in the first place. Say, they have a cough or a fever. Those coughing and feverish people who were deemed \u201cnot suspicious\u201d, but who are actually sick, and who we nevertheless sent back into the community, might continue to have these symptoms and feel that something is off. And, truth be told, we haven't told them they are negative; we just told them that <em>a cheap pre-test<\/em> has not found them \"suspicious\". Now that we have removed a lot of strain on the system, we might actually be able to test them again,\u00a0 just a few days later (much before the current timeline of a week for a full result), and get another good chance at catching the disease.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_26  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_26  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_24  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\">Evidently, models of this type can be extended a lot. We could add levels for symptoms, or we could think harder about how the two tests interact. The upshot is that there\u2019s <em>a lot<\/em> of clever procedures we can do that exploit the mechanics of testing and probability. We should not be shy to think hard about this. Or at least <em>listen<\/em>, when epidemiologists have found a better way to test and contact trace. After all, it is in everybody\u2019s interest to beat this virus as soon as possible.<\/p><\/div>\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_row et_pb_row_27  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_1_5 et_pb_column et_pb_column_27  et_pb_css_mix_blend_mode et_block_column et_pb_column_empty\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_column_1_5 et_pb_column et_pb_column_28  et_pb_css_mix_blend_mode et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_image et_pb_image_3\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"et_pb_image_wrap \"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"http:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/07\/me-Pittsburgh-Airport-300x300-1.jpg\" alt=\"\" title=\"me-Pittsburgh-Airport-300x300\" srcset=\"https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/07\/me-Pittsburgh-Airport-300x300-1.jpg 300w, https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/07\/me-Pittsburgh-Airport-300x300-1-150x150.jpg 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" class=\"wp-image-561\" \/><\/span>\n\t\t\t<\/div>\n\t\t\t<\/div><div class=\"et_d4_element et_pb_column_3_5 et_pb_column et_pb_column_29  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_text et_pb_text_25  et_pb_text_align_left et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_text_inner\"><p style=\"text-align: justify\"><em>Markus Deserno is a professor in the Department of Physics at Carnegie Mellon University. His field of study is theoretical and computational biophysics, with a focus on lipid membranes.<\/em><\/p><\/div>\n\t\t\t<\/div><ul class=\"et_pb_module et_d4_element et_pb_social_media_follow et_pb_social_media_follow_0 clearfix  et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<li\n            class='et_d4_element et_pb_social_media_follow_network_0 et_pb_social_icon et_block_module et_pb_social_network_link  et-social-twitter et_pb_social_media_follow_network'><a\n              href='https:\/\/twitter.com\/MarkusDeserno'\n              class='icon et_pb_with_border'\n              title='Follow on X'\n               target=\"_blank\"><span\n                class='et_pb_social_media_follow_network_name'\n                aria-hidden='true'\n                >Follow<\/span><\/a><\/li><li\n            class='et_d4_element et_pb_social_media_follow_network_1 et_pb_social_icon et_block_module et_pb_social_network_link  et-social-facebook et_pb_social_media_follow_network'><a\n              href='https:\/\/www.facebook.com\/markus.deserno'\n              class='icon et_pb_with_border'\n              title='Follow on Facebook'\n               target=\"_blank\"><span\n                class='et_pb_social_media_follow_network_name'\n                aria-hidden='true'\n                >Follow<\/span><\/a><\/li><li\n            class='et_d4_element et_pb_social_media_follow_network_2 et_pb_social_icon et_block_module et_pb_social_network_link  et-social-linkedin et_pb_social_media_follow_network'><a\n              href='https:\/\/www.linkedin.com\/in\/markus-deserno-b5804b10b\/'\n              class='icon et_pb_with_border'\n              title='Follow on LinkedIn'\n               target=\"_blank\"><span\n                class='et_pb_social_media_follow_network_name'\n                aria-hidden='true'\n                >Follow<\/span><\/a><\/li>\n\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><div class=\"et_d4_element et_pb_section et_pb_section_1  et_pb_css_mix_blend_mode et_section_regular et_block_section\" >\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_d4_element et_pb_row et_pb_row_28  et_pb_css_mix_blend_mode et_block_row\">\n\t\t\t\t<div class=\"et_d4_element et_pb_column_4_4 et_pb_column et_pb_column_30  et_pb_css_mix_blend_mode et-last-child et_block_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module et_d4_element et_pb_comments_0  et_pb_css_mix_blend_mode et_pb_comments_module et_pb_bg_layout_light et_block_module\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":1734,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[10],"tags":[],"class_list":["post-1672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-science-vignettes"],"jetpack_featured_media_url":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-content\/uploads\/sites\/2\/2020\/08\/poor-test-good-pretest-cover.jpg","_links":{"self":[{"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/posts\/1672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/comments?post=1672"}],"version-history":[{"count":101,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/posts\/1672\/revisions"}],"predecessor-version":[{"id":1964,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/posts\/1672\/revisions\/1964"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/media\/1734"}],"wp:attachment":[{"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/media?parent=1672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/categories?post=1672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.phys.cmu.edu\/biophysics\/wp-json\/wp\/v2\/tags?post=1672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}