Literature DB >> 35938911

Estimation and worldwide monitoring of the effective reproductive number of SARS-CoV-2.

Jana S Huisman1,2,3, Jérémie Scire2,3, Sebastian Bonhoeffer1, Tanja Stadler2,3, Daniel C Angst1, Jinzhou Li4, Richard A Neher2,5, Marloes H Maathuis4.   

Abstract

The effective reproductive number Re is a key indicator of the growth of an epidemic. Since the start of the SARS-CoV-2 pandemic, many methods and online dashboards have sprung up to monitor this number through time. However, these methods are not always thoroughly tested, correctly placed in time, or are overly confident during high incidence periods. Here, we present a method for timely estimation of Re, applied to COVID-19 epidemic data from 170 countries. We thoroughly evaluate the method on simulated data, and present an intuitive web interface for interactive data exploration. We show that, in early 2020, in the majority of countries the estimated Re dropped below 1 only after the introduction of major non-pharmaceutical interventions. For Europe the implementation of non-pharmaceutical interventions was broadly associated with reductions in the estimated Re. Globally though, relaxing non-pharmaceutical interventions had more varied effects on subsequent Re estimates. Our framework is useful to inform governments and the general public on the status of epidemics in their country, and is used as the official source of Re estimates for SARS-CoV-2 in Switzerland. It further allows detailed comparison between countries and in relation to covariates such as implemented public health policies, mobility, behaviour, or weather data.
© 2022, Huisman, Scire et al.

Entities:  

Keywords:  SARS-CoV-2; epidemiology; global health; human; infectious disease; microbiology; public health surveillance; reproductive number; viruses

Mesh:

Year:  2022        PMID: 35938911      PMCID: PMC9467515          DOI: 10.7554/eLife.71345

Source DB:  PubMed          Journal:  Elife        ISSN: 2050-084X            Impact factor:   8.713


Introduction

During an infectious-disease outbreak, such as the SARS-CoV-2 pandemic, accurate monitoring of the epidemic situation is critical to the decision-making process of governments and public health authorities. The magnitude of an epidemic, as well as its spatial and temporal infection dynamics determine the exposure risk posed to citizens in the near and long-term future, the pressure on critical infrastructure like hospitals, and the overall burden of disease to society. The effective reproductive number is a key indicator to describe how efficiently a pathogen spreads in a given population at a given time (Anderson and May, 1991; Cauchemez et al., 2006; Wallinga and Lipsitch, 2007). It quantifies the average number of secondary infections caused by a primary infected individual. It also has a natural threshold value of 1, below which the epidemic reduces in size Anderson and May, 1991; Nishiura and Chowell, 2009. typically changes during the course of an epidemic as a result of the depletion of susceptible individuals, changed contact behaviour, seasonality of the pathogen, or the effect of pharmaceutical and non-pharmaceutical interventions (NPIs) (Anderson and May, 1991; Delamater et al., 2019; Scire et al., 2020; Ali et al., 2020; Flaxman et al., 2020). Different methods have been developed to estimate . They broadly fall into two categories: those based on compartmental models, (e.g. Delamater et al., 2019; Kucharski et al., 2020; Zhou et al., 2020), and those that infer the number of secondary infections per infected individual directly, based on a time series of infection incidence, (e.g. Wallinga and Teunis, 2004; Cori et al., 2013). We focus on the latter class of methods as they rely on few, simple assumptions, are less prone to model misspecifications, and are well-suited for ongoing monitoring of the epidemic (Gostic et al., 2020). In particular, we consider the EpiEstim method of Cori et al., 2013. The infection incidence based methods face the difficulty that infection events cannot be observed directly (Gostic et al., 2020). These events can only be surmised with a certain time lag, e.g. when individuals show symptoms and are tested, via contact tracing, or via periodic testing of a cohort of individuals (Nishiura and Chowell, 2009). To use these methods, one must thus employ a proxy for infection events (e.g. the observed incidence of confirmed cases, hospitalisations, or deaths). This proxy is either used directly in lieu of the infection incidence, or it is used as an indirect observation to infer past infections (Gostic et al., 2020). It is important to relate estimates to the timing of infection events because this allows multiple proxies of infection events, with differing delays, to be used separately to monitor the same epidemic (Scire et al., 2020). In addition, any factors that may affect transmission dynamics will do so at the time infections occurred. If is placed properly on this timescale, it can be compared directly to external covariates like weather and interventions (Flaxman et al., 2020; Soltesz et al., 2020). However, depending on the method used to infer the timing of infections from the observed incidence time series, one can also introduce biases such as smoothing sudden changes in (Gostic et al., 2020; Goldstein et al., 2009; Petermann and Wyler, 2020). Several methods, software packages, and online dashboards have been developed to monitor developments in during the SARS-CoV-2 pandemic (e.g. Abbott et al., 2020b; Systrom et al., 2020; Tebé et al., 2020; Scott et al., 2020; Hamouda, 2020; Richter et al., 2020). A pipeline for the continuous estimation of using infection incidence based methods should include four critical steps: (i) gathering and curating observable proxy data of infection incidence, (ii) reconstruction of the unobserved infection events, (iii) estimation, and (iv) communication of the results, including uncertainty and potential biases. These four axes also define the differences between existing methods. The first step dictates e.g. the geographical scope of the estimates reported. During the SARS-CoV-2 epidemic, many local public health authorities have made case data publicly available. Depending on the data sources used, estimated values span from the scale of a city, region, country, or the entire globe (Systrom et al., 2020; Pan et al., 2020; Robert Koch-Institut, 2020). The second step, i.e. going from a noisy time series of indirect observations to an infection incidence time series, is technically challenging. Biases can be introduced easily, and accurately assessing the uncertainty around the inferred infection incidence is a challenge in itself (Gostic et al., 2020). For the third step, i.e. to estimate from a timeline of infection events, there are ready-to-use software packages (Cori et al., 2013; Obadia et al., 2012), which produce estimates along with an estimate of the uncertainty resulting from this step. Finally, the communication of results to the general public and decision makers is essential, but often overlooked. We present a pipeline, together with an online dashboard, for timely monitoring of . We use publicly available data gathered by different public health authorities. Wherever possible, we show results obtained from different types of case reports (confirmed cases, hospitalisations or deaths). This allows comparison across observation types and to balance the biases inherent in the different types. Results are updated daily, and can be found on https://ibz-shiny.ethz.ch/covid-19-re-international/. The results of this method have been used directly in public health policy making in Switzerland for the past 2 years, and were also communicated by the Federal Office of Public Health on https://www.covid19.admin.ch/en/overview during that time. Through continuous engagement with the public, scientific experts, and thorough evaluation on simulated scenarios, we have created a robust and transparent method of enduring relevance for the current and future epidemics. Because estimates reflect changes in virus transmission dynamics, they can be used to assess the impact of public health interventions. Prior work on the relative impact of specific non-pharmaceutical interventions on has shown conflicting results (Flaxman et al., 2020; Esra et al., 2020; Banholzer et al., 2021; Soltesz et al., 2020; Haug et al., 2020; Kohanovski et al., 2022). These differences can be attributed mostly to different model formulations (Soltesz et al., 2020; Sharma et al., 2020; Banholzer et al., 2022), including differing assumptions on the independence of NPIs (Sharma et al., 2020), differing timescales over which the effect of the NPI was analysed (Flaxman et al., 2020; Haug et al., 2020), whether the time point of the NPI was assumed fixed or allowed to vary (Kohanovski et al., 2022), and differing geographical scope. There is a need to address whether the strength of measures and the speed of their implementation resulted in a larger and faster decrease of , and specifically whether highly restrictive lockdowns were necessary to achieve . Further, it remains unclear how the impact of interventions differed across time and geographical regions. We add to this debate by using our estimates across geographical regions and timescales that include the lifting of many NPIs. While we cannot determine causal relationships, we use our method to assess likely associations.

Results

A pipeline to estimate the effective reproductive number of SARS-CoV-2

We have developed a pipeline to estimate the time-varying effective reproductive number of SARS-CoV-2 from observed COVID-19 case incidence time series (see Materials and Methods). The objective was to achieve stable estimates for multiple types of data, and with an adequate representation of uncertainty. At the core, we use the EpiEstim method (Cori et al., 2013) to estimate from a time series of infection incidence. To infer the infection incidence from a time series of (noisy) observations, we extended the deconvolution method by Goldstein et al. to deal with partially observed data and time-varying delay distributions (Gostic et al., 2020; Goldstein et al., 2009). We smooth the data prior to deconvolution to reduce numerical artefacts resulting from their weekly patterns and overall noisy nature. We compute point-wise 95% confidence intervals for the true values, using the union of a block bootstrap method, designed to account for variation in the case observations, and the credible intervals from EpiEstim. As observed incidence data we use COVID-19 confirmed case data, hospital admissions, and deaths (with type specific delay distributions, see Materials and Methods). We publish separate estimates for each of these types of incidence data. The most recent estimate lies further in the past than the most recent observed incidence data due to the delay between infection and case observation.

Evaluation on simulated data

To evaluate our method, we used simulations of several epidemic scenarios (see Materials and Methods for more details). For each scenario, we specified an time series. The specified trajectories were parametrised in a piecewise linear fashion. To mimic the course of the COVID-19 outbreaks observed in many European countries in 2020 (Lemaitre et al., 2020), we started with values around 3, then dropped to a value below 1 (the ‘initial decrease’), stayed around 1 in summer and slightly above 1 (the ‘second wave’) in autumn (Figure 1). From each specified trajectory, we stochastically simulated 100 time series of infections and their resulting case observations. To account for reporting effects and to better mimic observed COVID-19 case data from around the world, we added additional autocorrelated noise to the case observations.
Figure 1.

Evaluation of the pipeline on simulated data.

(A) The specified trajectory (black line) was used to stochastically simulate 100 trajectories of observed cases. From each trajectory, we estimated (yellow boxplots) and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). (B) Fraction of simulations for which the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. (C) Root mean squared relative error for every time point. (D) Fraction of simulations for which is estimated to be significantly above or below one, depending on the true value of .

Evaluation of the pipeline on simulated data.

(A) The specified trajectory (black line) was used to stochastically simulate 100 trajectories of observed cases. From each trajectory, we estimated (yellow boxplots) and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). (B) Fraction of simulations for which the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. (C) Root mean squared relative error for every time point. (D) Fraction of simulations for which is estimated to be significantly above or below one, depending on the true value of . We then used our method to infer the infection incidence and from each simulated time series of case observations, and compared these to the true underlying values (Figure 1). The results show that the method accurately estimates the effective reproductive number (Figure 1; metrics described in Materials and Methods). Across most time points, the 95% confidence interval includes the true value (coverage; Figure 1B). The low root mean squared error (RMSE) indicates that our point estimates closely track the true value (Figure 1C). Importantly, we correctly infer whether is significantly above or below 1 in this scenario: we never infer that is significantly above 1 when the true value is below 1, and only for two time points the estimates are significantly below 1 for some simulations when the true value is a little above 1 (Figure 1D). Due to the smoothing step prior to deconvolution, we slightly misestimate during steep changes (see Appendix 2, and Appendix 3—figure 1 for more scenarios). However, the inclusion of smoothing greatly improves the performance across scenarios with different types of observation noise (Appendix 3—figures 2 and 3). For a wide range of infection incidences, the 95% confidence interval is informative and covers the true value of (Appendix 3—figures 4 and 5). Our block-bootstrapping method greatly improves coverage compared to the out-of-the-box EpiEstim method. Our method also outperforms the common approach of using a fixed delay to infer the infection incidence time series (Appendix 3—figure 6).
Appendix 3—figure 1.

Performance of our method on simulated scenarios with differing slopes.

(A) The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). We varied the time it took to change from one value to the next, (columns). Larger values of correspond to less abrupt changes. (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. (C) The root mean squared relative error for every time point. (D) The fraction of simulations where we estimate is significantly above or below one, depending on the true value of . We see that the method closely tracks the true in all scenarios, although the error is greater for steeper slopes. In the case of steeper changes in the overall size of the epidemic is also smaller, which explains the larger confidence intervals.

Appendix 3—figure 2.

Performance of our method, modified to skip the smoothing step in the pipeline, on simulated scenarios with observation noise.

The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases (with varying country-specific noise profiles; rows) 100 times. From each trajectory we estimated (yellow boxplots), and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). Contrary to our normal pipeline, the observations were not smoothed prior to the deconvolution and estimation. We see that the estimates are highly variable.

Appendix 3—figure 3.

Performance of our method on simulated scenarios with observation noise.

The columns differ in the method used to construct confidence intervals: EpiEstim reports the 95% HPD of EpiEstim on the original data, estimateR refers to our method, Quantiles and Reverse Quantiles use the 5 and 95% quantiles of the estimated to construct the CIs. (A) The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases (with varying country-specific noise profiles; rows) 100 times. From each trajectory we estimated (yellow ribbons represent the estimated mean ± sd across 100 simulations), and constructed a 95% confidence interval (purple ribbons represent the mean ± sd of the estimated lower/upper endpoint). (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage.

Appendix 3—figure 4.

Performance of our method on simulated scenarios with varying population size, using confidence intervals from EpiEstim.

(A) We specified a constant value (black line; rows) to simulate a trajectory of reported cases (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). The simulated scenarios had differing initial incidence of infections per day (columns). In the top row, so the epidemic is decreasing. In the middle row, , the epidemic is constant, and in the bottom row, , the epidemic is increasing. The bias at the start is due to the initialisation of the simulation. (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. We see that the EpiEstim coverage strongly declines with increased epidemic size.

Appendix 3—figure 5.

Performance of our method on simulated scenarios with varying population size, using the Union of EpiEstim and Block bootstrap 95% confidence intervals.

(A) We specified a constant value (black line; rows) to simulate a trajectory of reported cases (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). The simulated scenarios had differing initial incidence of infections per day (columns). In the top row, so the epidemic is decreasing. In the middle row, , the epidemic is constant, and in the bottom row, , the epidemic is increasing. The bias at the start is due to the initialisation of the simulation. (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. We see that for a wide range of infection incidences, our 95% confidence interval is informative and covers the true value of .

Appendix 3—figure 6.

Performance of our method on simulated scenarios using a fixed shift versus the deconvolution to infer infection incidence.

The fixed shift method shifts the observations back by the mean of the delay distribution (here assumed to correspond to confirmed cases). (A) The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and constructed a 95% confidence interval (purple boxplots of the lower/upper endpoint). (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. The average coverage in this scenario was 0.90 with deconvolution and 0.78 with the fixed shift. (C) The root mean squared relative error for every time point. The average (cumulative) RMSE in this scenario was 0.0706 (25.4) with deconvolution and 0.0726 (26.6) with the fixed shift.

We further tested the impact of misspecifying the delay between infections and observations. Misspecifying the mean of the delay distribution between infection and case observation by up to 2 days does not have a strong effect on the estimates, whereas larger misspecifications by 5 or 10 days lead to a more substantial decrease in coverage (Appendix 3—figure 7). Correspondingly, allowing for time-varying delay distributions has a pronounced effect on the estimated only when changes in the mean of the delay distribution are large (Appendix 3—figure 8). The impact of other model misspecifications, e.g. of the generation time interval, have been investigated by Gostic et al., 2020 for this class of methods.
Appendix 3—figure 7.

Performance of our method on simulated scenarios with misspecified delay distributions.

When estimating , we misspecified the mean of the delay distribution (5.5 for symptom-onset to case confirmation) by the numbers above the columns. (A) The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and a 95% confidence interval (purple boxplots of the lower/upper endpoint). (B) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. The average coverage in this scenario was 0.72, 0.85, 0.88, 0.90, 0.90, 0.89, 0.82, 0.69 from –5 to 10. (C) The root mean squared relative error for every time point. The average (cumulative) RMSE in this scenario was 0.0989 (36.0), 0.0807 (29.2), 0.0746 (26.9), 0.0706 (25.4), 0.0701 (25.2), 0.0726 (26.0), 0.0909 (32.3), 0.134 (47.0) from –5 to 10.

Appendix 3—figure 8.

Performance of our method on simulated scenarios with time-varying delay distributions.

The observations were simulated with a time-varying delay distribution for (A,B,C) confirmed cases, or (D,E,F) deaths (see Methods), and then estimated with (right column) or without (left column) taking the time-varying distributions into account. (A, D) The specified trajectory (black line; see Methods) was used to simulate a trajectory of reported cases or deaths (with Swiss case observation noise) 100 times. From each trajectory we estimated (yellow boxplots), and a 95% confidence interval (purple boxplots of the lower/upper endpoint). (B, E) The fraction of simulations where the true value was within the 95% confidence interval. The dashed red line indicates the nominal 95% coverage. For the cumulative cases, the average coverage in this scenario was 0.89 without and 0.89 with time variation. For the deaths, the average coverage was 0.83 without and 0.92 with time variation. (C, F) The root mean squared relative error for every time point. For the cumulative cases, the average (cumulative) RMSE was 0.0728 (26.2) without and 0.0783 (28.5) with time variation. For the deaths, the average (cumulative) RMSE was 0.113 (39.5) without and 0.0861 (30.8) with time variation.

Stability of the estimates in an outbreak monitoring context

As our estimates for SARS-CoV-2 were directly policy relevant in Switzerland, we investigated their stability as new data becomes available (up to 21 additional days of data; Figure 2). With each new day of incidence data, it becomes possible to estimate for an additional day in the past. The most recent available estimate will be delayed with respect to the observed case incidence by at least the median delay from infection to observation to ensures sufficient information is available in the data (and can be delayed further if required; see below). As time passes and more observations become available, one can estimate more recent values of . Importantly, the estimated for a day is updated whenever additional data is added. This means that the estimates initially change with each passing day before they settle on a long-term, stable value. In the analysis of Swiss COVID-19 case data in Figure 2B, estimates for Sept. 1 2020 to April 1 2021 based on data up to April 30 2021 are referred to as ‘stable estimates’. During rapid changes in the real , the initial estimates for can occasionally under- or overshoot the long-term stable value. However, with our improved 95% confidence intervals (CI), the percentage of the first estimated CI for that is contained within the stable CI is substantially improved compared to purely EpiEstim-based uncertainty intervals (Figure 2). This difference is particularly striking during periods of high case incidence (e.g. October 2020), when the EpiEstim uncertainty interval is very narrow.
Figure 2.

Stability of the Swiss estimates based on confirmed COVID-19 cases, upon adding additional days of observations.

(A) Line segments correspond to 3 weeks of estimates made with the same input data (e.g. data up to December 1st). The segments were assigned an arbitrary colour for ease of distinction. For each day, estimates and associated 95% confidence intervals (CIs) are overlaid, from the first possible estimate for that day up to estimates including 3 additional weeks of data. The latter, always the left end of a line segment, corresponds to the stable estimate. (B) Percentage of the first estimated CI that is contained in the stable CI based on data from 30 April 2021. This percentage was calculated as the width of the intersection of both CIs, divided by the width of the first CI. The colour indicates whether the stable estimate was contained in the first reported CI. In both rows, the left column shows uncertainty intervals from EpiEstim on the original data, and the right our improved 95% CIs. Both columns use the same pipeline, and differ only in the construction of the uncertainty intervals.

Stability of the Swiss estimates based on confirmed COVID-19 cases, upon adding additional days of observations.

(A) Line segments correspond to 3 weeks of estimates made with the same input data (e.g. data up to December 1st). The segments were assigned an arbitrary colour for ease of distinction. For each day, estimates and associated 95% confidence intervals (CIs) are overlaid, from the first possible estimate for that day up to estimates including 3 additional weeks of data. The latter, always the left end of a line segment, corresponds to the stable estimate. (B) Percentage of the first estimated CI that is contained in the stable CI based on data from 30 April 2021. This percentage was calculated as the width of the intersection of both CIs, divided by the width of the first CI. The colour indicates whether the stable estimate was contained in the first reported CI. In both rows, the left column shows uncertainty intervals from EpiEstim on the original data, and the right our improved 95% CIs. Both columns use the same pipeline, and differ only in the construction of the uncertainty intervals. We complemented this analysis on empirical data with an assessment of the stability of estimates on synthetic data. Using the set-up described before, we simulated 4 scenarios: a constant trend, a slow increase, a slow decrease, and an abrupt decrease in . Contrary to before, we estimated repeatedly, adding an additional day to the simulation in each iteration (Appendix 4—figure 1). For each scenario, we compare ‘raw’ estimates to trajectories for which the 4 most recent estimates were removed. This analysis shows that the last few estimates can lay outside of the stabilized confidence interval, in particular when the real trend is increasing. Instead, the truncated trajectories appear more stable as their most recent estimate has already been consolidated over 4 days. This highlights a trade-off between timeliness and accuracy when publishing estimates. On our online dashboard we present truncated estimates for Swiss cantons since these estimates were directly policy-relevant in Switzerland.
Appendix 4—figure 1.

Stability of estimates at present.

We estimated through time repeatedly on 4 scenarios. With each new iteration, we added one new data point at present. Each trajectory is presented with its own colour. Purple trajectories are iterations for which the last known case data point was furthest in the past, yellow trajectories are trajectories for which the last known case data point was closest to the present. In each panel and for each trajectory, 100 simulation replicates were aggregated. The median of mean estimates are presented with lines and medians of upper and lower bounds of 95% confidence intervals are shown with translucent ribbons. For each scenario, two panels are presented. Each time the right panel correspond to raw estimates and the left panel corresponds to the same estimates with the last 4 values removed from each trajectory. (A) Stable . (B) Gradual increase in . (C) Gradual decrease in . (D) Abrupt decrease in .

Detailed data allows more precise analysis: the example of Switzerland

When detailed epidemiological data about individual cases is available (in the form of a line list), the precision of our method can be increased by relaxing the assumptions that (i) distributions of delays between infection and observation do not change through time and (ii) outbreaks occur in populations that are isolated at the country-level. In particular, we collaborated with the Federal Office of Public Health (FOPH) in Switzerland to relax these assumptions and further refine the monitoring of the Swiss SARS-CoV-2 epidemic. The FOPH line list contains information on the delays between onset of symptoms and reporting - of a positive test, hospitalisation or death - for a substantial fraction of the reported cases. For each of these three types of case report, we estimate the time-varying empirical delay distribution for the delay from infection to reporting. We use this time-varying distribution as input to the deconvolution step, instead of the fixed delay distribution from the literature which is used for countries without an available line list (for details see Materials and Methods section 4.3). Each delay distribution is thus tailored to the specifics of the Swiss population and health system. Since each distribution varies through time, it reflects changes caused by e.g. improved contact tracing or overburdened health offices (see Appendix 4—figure 2; Appendix 1). Whenever available in the FOPH line list, we use the symptom onset date of patients as the date of observation and thus only deconvolve the incubation period to obtain a time series of infection dates. This was most relevant until early 2021, after which the date of symptom onset was rarely recorded anymore. For most days, the effect of these modifications on the point estimates is slight (Appendix 4—figure 3; shown for confirmed case data), yet the difference for a particular day can be as big as 20%.
Appendix 4—figure 2.

Mean delay in Switzerland between onset of symptoms and reporting.

For each date, the mean is taken over the last 300 reports with known symptom onset date, based on line list data from the FOPH. For early dates, before 300 reports are available, the mean is taken over the first 300 reports.

Appendix 4—figure 3.

Comparison of the estimates with or without accounting for known symptom onset dates and for time-variability on reporting delays.

The comparison is based on time series of confirmed cases in Switzerland, from line list data provided by the FOPH. Both the inclusion of known symptom onset dates and of the time-variability of reporting delay distributions have an effect on the Re estimates, in particular for early estimates in this case. The fraction of cases with known symptom onset date has drastically reduced since November 2020, hence the overlap in curves with and without symptom onset data for later dates. For each trajectory the point estimate is shown with a line, and the translucent ribbon indicates the 95% confidence interval.

Using FOPH data on the fraction of cases infected abroad, we can correct our estimate for imported cases. This is especially important in phases during which the local epidemic is seeded from abroad, and local transmission occurs at a low rate relative to case importation (Appendix 4—figure 4). This correction, which relies on EpiEstim (Cori et al., 2013), treats imported cases as pure infectors, and not infectees. It further assumes that imported cases transmit at the same rate as local cases. When this is not the case, e.g. when strict quarantines are imposed on travellers or travellers have more contacts compared to the rest of the population, and when a large fraction of all cases are imported, this can bias results (Tsang et al., 2021). Additionally, since we do not have data on the number of cases infected in Switzerland that are “exported" to other countries, we cannot correct for exports. Thus, the estimated value corrected for imports is a lower bound for the estimate which would be obtained if we could account for the location of infection of all cases detected in Switzerland or exported out of the country.
Appendix 4—figure 4.

Effective reproductive number estimates with or without accounting for known imports.

The comparison is based on time series of confirmed cases in Switzerland, from line list data provided by the FOPH. The analysis ignoring imports is unbiased if the number of imports equals the number of exports. Since the analysis accounting for imports is not accounting for exports, the results are a lower limit for the effective reproductive number. Very few imported cases were reported since November 2020, hence the complete overlap in the curves after that date. For each trajectory the point estimate is shown with a line, and the translucent ribbon indicates the 95% confidence interval.

Comparison with existing methods

During the COVID-19 pandemic, research groups and local public health authorities around the world developed and used methods to estimate the effective reproductive number (Abbott et al., 2020a; Scott et al., 2020; Hamouda, 2020; Richter et al., 2020). To put our method into context, we compare against EpiNow2, a prominent R-package to estimate (Abbott et al., 2020a), and the official estimates for Germany (developed by the Robert Koch-Institut, 2020; RKI Hamouda, 2020) and Austria (developed by the Austrian Agency for Health and Food Safety; AGES Richter et al., 2020). A detailed comparison of the structure and features of these methods —with the addition of the epidemia R-package (Scott et al., 2020)— can be found in Supplementary file 2. To the best of our knowledge, our method is the only one that can account for variations through time in delay distributions and combine symptom onset data with case data. We compiled publicly available estimates for Switzerland, Austria and Germany from these research groups and institutions (Figure 3; Abbott et al., 2022; Heiden, 2021; TU Graz AGES, 2021). In this case the underlying truth is unknown, yet we can compare how well the point estimates and confidence intervals correspond between different methods. Both the RKI and AGES publish very narrow confidence intervals, which are unlikely to accurately capture the uncertainty around the estimates (similar to Figure 2). In addition, the trend of AGES estimates appear shifted closer to the present than our estimates (Figure 3). This is because AGES applies EpiEstim directly to observed case data, thus indirectly assuming that case confirmation occurs on the day of infection. The estimates from EpiNow2 and ours follow a qualitatively similar trend, although the EpiNow2 estimates are smoother and there is a small lag between both estimates, likely due to differences in the specified observation delay distribution. An in-depth comparison exploring the accuracy and stability of estimates produced by all available methods lies beyond the scope of this work, but would certainly be beneficial to give a full picture of the state-of-the-art of estimation methods.
Figure 3.

Comparison of published estimates for three countries.

Point estimates are presented with a solid line and 95% confidence intervals are presented as coloured ribbons.

Comparison of published estimates for three countries.

Point estimates are presented with a solid line and 95% confidence intervals are presented as coloured ribbons.

Monitoring during the COVID-19 pandemic

We developed an online dashboard (https://ibz-shiny.ethz.ch/covid-19-re-international/) on which we present daily-updated results of this estimation method applied to COVID-19 case data from 170 countries (Figure 4). For most countries, we include multiple observation sources, such as daily incidence of COVID-19 cases and deaths, and, when available, hospital admissions. We estimate separately from each incidence type and make the estimates available for download, as an open resource for other researchers and the general public alike.
Figure 4.

Example panels from the online dashboard.

(A) Swiss case incidence with evidence of weekly testing patterns (top row), estimates with associated 95% confidence intervals from four types of observation data (middle row), and timeline of stringency index and vaccination coverage (bottom row). (B) World map of incidence per 100’000 inhabitants over the last 14 days. One can also display the worldwide estimates instead. (C) Comparison of estimates across four countries (Austria, Chile, India and Morocco), with timelines of stringency indices and vaccination coverage. All panels were extracted on May 12, 2022. Dashboard url: https://ibz-shiny.ethz.ch/covid-19-re-international.

Example panels from the online dashboard.

(A) Swiss case incidence with evidence of weekly testing patterns (top row), estimates with associated 95% confidence intervals from four types of observation data (middle row), and timeline of stringency index and vaccination coverage (bottom row). (B) World map of incidence per 100’000 inhabitants over the last 14 days. One can also display the worldwide estimates instead. (C) Comparison of estimates across four countries (Austria, Chile, India and Morocco), with timelines of stringency indices and vaccination coverage. All panels were extracted on May 12, 2022. Dashboard url: https://ibz-shiny.ethz.ch/covid-19-re-international. The online app allows for comparison through time within a single country, between multiple observation traces, and between multiple countries. The data download further allows users to put these estimates in relation to external covariates such as mobility, weather, or behavioural data. The map view enables comparison across larger geographical areas and additionally reports the cases per 100’000 inhabitants per 14 days. We additionally show the Oxford Stringency Index and vaccination coverage for context (Hale et al., 2021; Roser et al., 2020).

The effect of lockdowns in spring 2020 on the estimated of SARS-CoV-2

We assessed the association between non-pharmaceutical interventions (NPIs) and the estimated effective reproductive number during the early stage of the COVID-19 pandemic. We selected 20 European countries for which the reported data was free of major gaps or spikes, and for which we could estimate prior to the nationwide implementation of a lockdown in spring 2020. The dates of interventions were extracted from news reports (sources listed in Appendix 6—table 2), and ‘lockdown’ taken to refer to stay-at-home orders of differing intensity. Of the countries investigated, all except Sweden implemented a lockdown (19/20). Using case data, we inferred that was significantly above one prior to the lockdown measures in nearly all countries with a lockdown (15/19; Table 1). Denmark, which had a complex outbreak consisting of two initial waves, and Germany, which experienced a cluster of early cases, had an estimated significantly below one prior to this date. For countries with very short delays between the lockdown and the estimated date that (e.g. Austria, Switzerland) we can not exclude the possibility that the ‘true’ may have been below 1 prior to the lockdown since our pipeline introduces smoothing to the estimates (see Appendix 2). The results are remarkably consistent across the different observation types (Appendix 6—table 1). However, the 95% confidence intervals tend to be wider for the estimates based on death incidence data because the number of deaths is much smaller than the number of cases, and the relative noise in observations tends to be higher.
Appendix 6—table 2.

News and public resources used to determine when a country implemented the first non-pharmaceutical interventions, and a nationwide lockdown.

CountryFirst MeasureLockdownURL
Austria10–0316–03https://mrc-ide.github.io/covid19estimates/#/interventions
Belgium10–0318–03https://mrc-ide.github.io/covid19estimates/#/interventions
Denmark12–0318–03https://mrc-ide.github.io/covid19estimates/#/interventions
Finland16–0316–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Finland#Response_by_sector
France29–0217–03 https://www.politico.eu/article/europes-coronavirus-lockdown-measures-compared/
Germany06–0322–03 https://www.bundesregierung.de/breg-de/themen/coronavirus/besprechung-der-bundeskanzlerin-mit-den-regierungschefinnen-und-regierungschefs-der-laender-1733248
Ireland12–0327–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_the_Republic_of_Ireland#Containment_phase
Italy22–0210–03 https://www.politico.eu/article/europes-coronavirus-lockdown-measures-compared/
Netherlands10–0323–03 https://www.volkskrant.nl/nieuws-achtergrond/bijeenkomsten-tot-1-juni-verboden-burgemeesters-mogen-handhaven-met-forse-boetes~b41b8508/
Norway12–0314–03 https://www.euractiv.com/section/coronavirus/short_news/norway-update-covid-19/
Poland09–0325–03 https://www.politico.eu/article/europes-coronavirus-lockdown-measures-compared/
Portugal11–0316–03 https://www.politico.eu/article/europes-coronavirus-lockdown-measures-compared/
Romania21–0224–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Romania
Russian Federation25–0330–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Russia
Slovenia09–0320–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Slovenia
Spain10–0314–03 https://www.elmundo.es/espana/2020/03/13/5e6b844e21efa0dd258b45a5.html
Sweden11–03
Switzerland28–0217–03‘Verordnung 2 über Massnahmen zur Bekämpfung des Coronavirus (COVID-19)’
Turkey12–0321–03 https://en.wikipedia.org/wiki/COVID-19_pandemic_in_Turkey#Government_response
United Kingdom12–0324–03 https://www.bbc.com/news/uk-52012432
Table 1.

Investigating the relation between the date of ‘lockdown’ and the date when the estimated based on case reports dropped below 1.

Based on news reports, we report when a country implemented stay-at-home orders (a ‘lockdown’). The column ‘’ indicates when the point estimate first dropped below 1. The column ‘CI includes 1’ details the corresponding time interval where the 95% confidence interval included 1. Of the investigated countries that implemented a nationwide lockdown, four (Denmark, Germany, the Netherlands, Slovenia) had 95% confidence intervals that included 1 or were below before a nationwide lockdown was implemented. The column ‘Time until ’ indicates the number of days between the lockdown and the date that the point estimate dropped below 1.

CountryLockdownRe <1CI includes 1Time until Re <1
Austria16–3020–30[20-03, 20-03]4 days
Belgium18–3030–30[25-03, 03-04]12 days
Denmark18–30≤10–03[≤10–03, 20–06]–8 days
Finland16–3001-Feb[29-03, 30-04]17 days
France17–3027–30[23-03, 07-04]10 days
Germany22–3018–30[17-03, 19-03]–4 days
Ireland27–3001–100[04–04, 15–04]12 days
Italy01–30018–30[17-03, 19-03]8 days
Netherlands23–3001-Jan[22-03, 10-04]13 days
Norway14–3021–30[17-03, 19-03]7 days
Poland25–3001-Jan[31-03, 17-04]8 days
Portugal16–3028–30[23-03, 15-04]12 days
Romania24–3001-Jun[31-03, 29-04]13 days
Russian Federation30–3001-Apr[01–05, 08–05]35 days
Slovenia20–3023–30[≤13–03, 26–03]3 days
Spain14–3026–30[25-03, 26-03]12 days
Sweden01-Jan[06–03,≥03-05-2021]
Switzerland17–3022–30[20-03, 22-03]5 days
Turkey21–3001-Aug[01–04, 13–04]18 days
United Kingdom24–3030–30[28-03, 20-04]6 days
Appendix 6—table 1.

Investigating the relation between the date of ‘lockdown’ and the date that the estimated dropped below 1.

The first three columns contain the same information as the first four columns of the main text Table 1. The last two columns are analogous to the third (‘ based on confirmed cases’) but are based on estimates for hospitalisations and deaths respectively. For each of these observation types, we used our method to determine when the estimate first dropped below 1, and for which dates the corresponding 95% confidence interval contained 1. Further, we used news reports to determine when a country implemented stay-at-home orders (a ‘lockdown’). Based on our estimates for confirmed cases, Denmark, Germany, the Netherlands, and Slovenia had 95% confidence intervals that included or were below one before a nationwide lockdown was implemented. For estimates based on COVID-19 deaths, there are also four: Denmark, the Netherlands, Poland, and the United Kingdom. See Appendix 2 for smoothing related caveats.

CountryLockdownR^e<1 based on Confirmed casesR^e<1 based on DeathsR^e<1 based on Hospitalisations
Austria16–0320–03 [20-03, 20-03]
Belgium18–0330–03 [25-03, 03-04]26–03 [24-03, 26-03]25–03 [24-03, 25-03]
Denmark18–0310–03 [10-03, 20-06]22–03 [18-03, 07-01]
Finland16–0302–04 [29-03, 30-04]07–04 [25-03, 11-04]
France17–0327–03 [23-03, 07-04]24–03 [22-03, 26-03]27–03 [25-03, 26-03]
Germany22–0318–03 [17-03, 19-03]31–03 [23-03, 04-04]
Ireland27–0308–04 [04–04, 15–04]05–04 [31-03, 09-04]06–04 [06–04, 26–04]
Italy10–0318–03 [17-03, 19-03]14–03 [01–03, 29–05]
Netherlands23–0305–04 [22-03, 10-04]22–03 [19-03, 02-04]26–03 [24-03, 26-03]
Norway14–0321–03 [17-03, 24-03]25–03 [18-03, 08-04]
Poland25–0302–04 [31-03, 17-04]09–04 [24-03, 01-12]
Portugal16–0328–03 [23-03, 15-04]28–03 [21-03, 12-04]
Romania24–0306–04 [31-03, 29-04]17–04 [25-03, 28-04]
Russian Federation30–0304–05 [01–05, 08–05]18–05 [14-05, 12-12]
Slovenia20–0323–03 [13-03, 26-03]26–03 [20–03, ≥03-05-2021]
Spain14–0326–03 [25-03, 26-03]
Sweden01–04 [06–03,≥03-05-2021]05–04 [13–03,≥03-05-2021]
Switzerland17–0322–03 [20-03, 22-03]21–03 [18-03, 23-03]18–03 [16-03, 18-03]
Turkey21–0308–04 [01–04, 13–04]04–04 [31-03, 06-04]
United Kingdom24–0330–03 [28-03, 20-04]25–03 [24-03, 25-03]29–03 [27-03, 29-03]

Investigating the relation between the date of ‘lockdown’ and the date when the estimated based on case reports dropped below 1.

Based on news reports, we report when a country implemented stay-at-home orders (a ‘lockdown’). The column ‘’ indicates when the point estimate first dropped below 1. The column ‘CI includes 1’ details the corresponding time interval where the 95% confidence interval included 1. Of the investigated countries that implemented a nationwide lockdown, four (Denmark, Germany, the Netherlands, Slovenia) had 95% confidence intervals that included 1 or were below before a nationwide lockdown was implemented. The column ‘Time until ’ indicates the number of days between the lockdown and the date that the point estimate dropped below 1. To consider the association between NPIs and the estimated for countries outside of Europe, we used the stringency index (SI) of the Blavatnik School of Government (Hale et al., 2020) to describe the public health response in different countries (Figure 4C). This is a compound measure describing e.g. whether a state has closed borders, schools, or workplaces. For example, a country with widespread information campaigns, partially closed borders, closed schools, and a ban on public events and gatherings with more than 10 people would have an SI slightly above 50. As reference date, we used the date when a country first exceeded a stringency index of 50 (). Then, we investigated whether the estimated was significantly above 1 prior to the reference date (i.e. the lower bound of the 95% confidence interval was above 1). We excluded countries without estimates before the reference date . Worldwide, for 35 out of the 42 countries which fulfilled the criteria for inclusion (list in Appendix 6), was significantly above 1 prior to . As a sensitivity analysis, we performed the same calculation with a different reference date , defined as the date with the biggest increase in SI in the preceding 7 days. The results were very similar, with 38/45 countries significantly above one before (Appendix 6).

Insights into continent-specific impacts of NPIs

To further investigate the association between non-pharmaceutical interventions and changes in the estimated reproductive number of SARS-CoV-2, we extended our analysis beyond the first 2020 epidemic wave. We included both the implementation and lifting of NPIs until May 3rd 2021 (increases and decreases in stringency). For each week and each country, we calculated the change in stringency index over the preceding week () and the corresponding change in the estimated (during the same week , 1 week later , or 2 weeks later ). If NPIs were effective, we expect increases in stringency to be associated with decreases in the estimated and vice versa. We do find such an association for increases in stringency e.g. in Europe. In Europe we also see that large increases in stringency are associated with larger decreases in 7–14 days after the change in SI. However, the association between decreases in stringency and changes in is heterogeneous on all continents (Figure 5A). This suggests that reversing non-pharmaceutical interventions had a different effect than introducing them.
Figure 5.

The association between the implementation or lifting of non-pharmaceutical interventions and changes in until May 2021.

(A) The change in the estimated at the same time as () or following ( and ) the implementation (above x-axis) or lifting (below x-axis) of NPIs in a given week. (B) The change in the estimated related to the change in mobility in the same week. The error bars indicate the Q1 and Q3 quartiles.

The association between the implementation or lifting of non-pharmaceutical interventions and changes in until May 2021.

(A) The change in the estimated at the same time as () or following ( and ) the implementation (above x-axis) or lifting (below x-axis) of NPIs in a given week. (B) The change in the estimated related to the change in mobility in the same week. The error bars indicate the Q1 and Q3 quartiles. We repeated the same analysis for Europe, comparing against various measures of Google mobility data (Figure 5B). Increased mobility in residential areas, and decreased mobility at workplaces or grocery stores is associated with decreases in .

Discussion

We have developed a pipeline to estimate the effective reproductive number of SARS-CoV-2 for both timely monitoring and retrospective investigation. We evaluated our estimates on simulated data. We showed that the inferred curve can be over-smoothed on simulated data, but that this disadvantage is outweighed by the increased stability of the estimates. Overall, we show that the relative error in the estimates is small. During the ongoing SARS-CoV-2 pandemic, estimates are of interest to health authorities, politicians, decision makers, the media and the general public. Because of this broad interest and the importance of estimates, it is crucial to communicate both the results as well as the associated uncertainty and caveats in an open, transparent and accessible way. This is why we display daily updated results on an online dashboard, accessible at https://ibz-shiny.ethz.ch/covid-19-re-international/. The dashboard shows estimates in the form of time series for each included country or region, and a global map containing the latest estimates and normalised incidence. For all countries, we further display a timeline of the stringency index of the Blavatnik School of Government (Hale et al., 2021), and current vaccination coverage. A unique advantage of the monitoring method we have developed is the parallel use of different types of observation data, all reflecting the same underlying infection process (Scire et al., 2020). Wherever we have data of sufficient quality, we estimate separately based on confirmed cases, hospitalisations and death reports. The advantages and disadvantages of the different observation types are discussed in the Appendix 1. Comparing estimates from several types of data is a powerful way to evaluate the sensitivity of the results to the type of observations they were derived from. More generally, the method is applicable to any other type of incidence data, such as admissions to intensive care units or excess death data. We have also extended this method to make use of daily measurements of SARS-CoV-2 viral concentrations in wastewater (Huisman et al., 2022). The potential limitations of our estimation method are discussed in detail in the Appendix 1. Any decision to implement, remove or otherwise adjust measures aimed at infection control will be informed by epidemiological, social and economic factors (Sebhatu et al., 2020). We can aid this decision making process by investigating the association between adjustments of public-health measures and the estimated . In particular, the merits of nation-wide lockdowns in the context of the COVID-19 pandemic have been heavily discussed, both in the scientific literature and the public sphere (Flaxman et al., 2020; Haug et al., 2020; Banholzer et al., 2021; Soltesz et al., 2020; Karberg, 2020). Analyses showing that estimates had dropped below 1 before the strictest measures were enforced were frequently used to claim that a lockdown was not necessary (Karberg, 2020). We showed that this argumentation cannot be applied universally: for 15 out of 20 European countries, we found that the estimated was significantly above 1 prior to the lockdown in spring of 2020. Interestingly, the result we obtain for Germany critically depends on whether we use symptom onset data, or more widely available case reports. Extending our analysis beyond the first wave, we find differences between continents in the association between changes in the stringency of NPIs and changes in . This could reflect differences in the speed with which lockdowns were put into practice (Kohanovski et al., 2022), the de facto lockdown stringency, or socio-cultural aspects (Sebhatu et al., 2020; Mbow et al., 2020). It is often argued that, especially in countries with a large informal business sector, there may be a difference between the official containment measures and those adhered to or implemented de facto (Mbow et al., 2020). However, for continents where we find no significant correlation, this could also be because a large fraction of NPIs were implemented at a time for which we could not estimate changes in . Many African countries had early and strict government responses, often prior to the first detected cases. These are thought to have delayed the virus in establishing a foothold on the continent (Mbow et al., 2020). Importantly, our analysis suggests that reversing non-pharmaceutical interventions may have a very different effect than introducing them. This could be because the situation is not fully reverted: due to increased public awareness, testing, contact tracing, and quarantine measures still in place. In addition, the epidemic situation - in terms of number of infected individuals - is likely different when measures are implemented or lifted. Our analysis could be confounded by economic, social, and psychological factors motivating the implementation or release of measures. With the current stringency measures we cannot account for diversity in adherence to NPIs across geographic regions and through time. Cultural norms, defiance towards public authorities, "lockdown fatigue", and economic pressures are all among the factors that may determine whether NPIs are in fact adhered to. In addition, there is increasing evidence that weather may be a factor influencing through its effect on people’s behaviour and on properties of the virus (Morris et al., 2021). In the future, our tools to estimate could be used to explore associations of these many factors with estimates, with the aim of identifying minimal sets of factors that may ensure an for a particular location.

Materials and methods

Overview of the software pipeline

The software pipeline we developed allows the estimation of from different proxies for the infection incidence, such as the time series of confirmed cases, hospitalisations or deaths. It provides a separate estimate of the trajectory through time for each proxy. In a first step, we smooth the case observations and deconvolve the smoothed observations by the type-specific delay distribution to obtain an estimate of the infection incidence time series. Second, we use the package EpiEstim to estimate the effective reproductive number Re from this infection incidence. We assess the uncertainty in the estimates using the union of a block bootstrap method, designed to account for variation in the case observations, and the credible intervals from EpiEstim.

Smoothing the case observations

To reduce the influence of weekly patterns in case reporting data, as well as reporting irregularities, we smooth the observed incidence data prior to deconvolution. To smooth the incidence data, we use local polynomial regression (LOESS) with 1st order polynomials and tricubic weights. The smoothing parameter alpha is set such that we include 21 days of data in the local neighbourhood of each point. After smoothing, we normalise to the original total number of cases. Here we use smoothing parameter 21 because it performs best overall in our simulations. We investigated the effect of this tuning parameter in simulations, see Appendix 5—figure 5.
Appendix 5—figure 5.

Estimated with different smoothing windows.

For each trajectory the point estimate is shown with a yellow line, and the purple ribbon indicates the 95% confidence interval.

Estimating the infection incidence through deconvolution

To recover the non-observed time series of infection incidence, we deconvolve the smoothed observed time series of COVID-19 case incidence with a delay distribution specific to the type of case detection (case confirmation, hospital admission, death). To this end, we extended the deconvolution method of Goldstein et al., 2009, which is itself an adaptation of the Richardson-Lucy algorithm (Richardson, 1972; Lucy, 1974) (essentially an expectation maximisation algorithm), to deal with zero-incidence case observations and time-varying delay distributions. Formally, the method infers a deconvolved output time series from an input time series , where and indicates the smoothed number of observations on day (e.g. confirmed cases, hospitalisations, or deaths). Let be the probability that an infection on day takes days to be observed. If no line list data is available, and no time-variation of the delay distribution is assumed. Let q be the probability that an infection that occurred on day is observed during the time-window of observations, i.e. is counted towards . Then: Let be the expected number of observed cases on day , for a given infection incidence : The deconvolution algorithm uses expectation maximisation (Dempster et al., 1977) to find a final infection incidence estimate, which has the highest likelihood of explaining the observed input time series. To do so, it starts from an initial guess of the infection incidence time series , used to compute according to equation 2, and updates the estimate in each iteration according to the following formula: The iteration proceeds until a termination criterion is reached. Here, we follow Goldstein et al. and iterate until the statistic drops below 1 (Goldstein et al., 2009): or 100 iterations have been reached. Convergence is typically fast and the stopping criterion based on the statistic is reached in a few iterations. Due to the smoothing prior to deconvolution, this is the case for the vast majority of the empirical data we analyzed. In some cases, e.g. when the observed incidence is especially noisy, convergence is slower and the threshold of 100 iterations is reached (on 26.5.2022, this was the case for 13 of the countries analyzed). For the initial estimate of the incidence time series , we shift the observation time series backwards in time by the mode of the delay distribution μ Goldstein et al., 2009. However, this leaves a gap of unspecified values at the start and end of the time series . Contrary to Goldstein et al., we augment the shifted time series with the first observed value () on the left, and with the last observed value () on the right, to avoid initialising with a zero-value anywhere. If a day is initialised with zero incidence, it will also have zero incidence in the final estimate (compare equation (3)), which would be a potential source of bias. We note that the Richardson-Lucy deconvolution algorithm accounts for ‘right truncation’, i.e. that not all infections are observed within the given observation time window (due to delay until symptoms/reporting), through the q indices.

Use of line list data

When information on the time variation of delays between symptom onset and observation is available (e.g. through a line list), this can be taken into account directly during the deconvolution step. In this case, we perform the deconvolution in two separate steps: first with the time-varying empirical onset-to-observation distributions, and then with the constant-through-time incubation period distribution. For those cases where symptom onset data is available, we only deconvolve with the incubation period distribution. The time-varying delay distributions from onset of symptoms to observation are determined as follows: for each date , at least 300 of the most recent recorded delays between symptom onset and observation, with onset date before , are taken into account; being the highest observed delay. To avoid biases caused by the intensity of testing and reporting varying throughout the week, recorded delays are included in full weeks going in the past, until at least 00 delays are included. As the incidence data is right-truncated, we have to fix the distribution for the reporting delay () after a certain day , so that delay distributions are not downward biased for infection dates close to the present. Let be the empirical probability density function of the delay (aggregated over the entire window of observations) and the 99th percentile of this distribution ( is the smallest integer for which ). For infection dates that are closer to the present than (i.e. , where is the index of the last available data point), we fix to be equal to .

Estimating the effective reproductive number Re

Once we have obtained an estimate for the time series of infection incidence, we use the method developed by Cori et al., 2013, implemented in the EpiEstim R package, to estimate . Disease transmission is modelled with a Poisson process. At time , an individual infected at time causes new infections at a rate , where w is the value of the infectivity profile days after infection. The infectivity profile sums to 1, and can be approximated by the (discretised) serial interval distribution (Cori et al., 2013). The likelihood of the incidence at time is thus given by: The inference is performed in a Bayesian framework, and an analytical solution can be derived for the posterior distribution of (see Cori et al., 2013; Web Appendix 1). We choose a gamma distributed prior on with mean 1, and standard deviation 5. For the gradually-changing estimates, we assume is constant over a sliding window of 3 days ( in EpiEstim), i.e. the reported estimate for day summarises the average over a 3 day period ending on day . In addition to these smooth estimates, we provide step-wise estimates of on our dashboard. In the step-wise analysis, is assumed to be constant on a number of intervals spanning the entire epidemic time window. These intervals are determined by dates at which public health interventions were implemented, altered, or lifted. All results reported here are based on the smooth estimates. In both cases, we use the mean of the posterior distribution of as the point estimate.

Estimating the uncertainty intervals

To account for the uncertainty in the case observations, we construct 95% bootstrap confidence intervals for . We first re-sample case observations as follows: given the original case observations , we apply the LOESS with smoothing parameter 21 days on the log-transformed data to obtain the smoothed value and additive residuals e. Here we use log-transformation to stabilise the variance of the residuals because it is the best overall choice among the transformations we tried. We compare to the commonly used square root transformation in Appendix 5—figure 1.
Appendix 5—figure 1.

Square root and log transformations to stabilise the variance of residuals.

Each row corresponds to the results of observations from Switzerland (CHE), China (CHN), France (FRA), New Zealand (NZL) and the United States (USA), respectively. The first and last two plots correspond to the result of square root transformation and log transformation, respectively.

After obtaining the residuals e, we resample them to get bootstrap residuals and obtain the bootstrap case observations by We now discuss how we obtain a set of bootstrapped residuals , . Since the empirical residuals of most countries are autocorrelated (see Appendix 5—figure 2), we use an overlapping block bootstrap. Specifically, given the original residuals , we start by taking a random block of consecutive residuals, which we denote by . To account for weekly patterns in the case observations, we need to match the day of the week to the original case observations. That is, we keep the longest subvector of such that has the same day of the week as (e.g., both correspond to Fridays). We then randomly take a new block of consecutive residuals, which we denote by . We keep its longest part such that has the day of the week that follows on that of (e.g. if corresponds to a Tuesday, then must correspond to a Wednesday). We then glue these two sampled blocks together to get . We repeat this process of adding blocks until the length of the re-sampled residuals is at least as large as that of the original residuals. If it is longer, we simply cut off the last part of the re-sampled residuals so that its length is the same. Finally, we re-index the re-sampled residuals as . We present a concrete example in Appendix 2.
Appendix 5—figure 2.

Autocorrelation function (ACF) and partial autocorrelation function (PACF) plots of the observations from five different countries.

In each row, the two plots are the ACF and PACF plots of the observations from Switzerland (CHE), China (CHN), France (FRA), New Zealand (NZL) and the United States (USA), respectively.

Choosing an optimal block size for the block bootstrap method is generally difficult. To capture week effects, we need a block size of at least 7. We tried different sizes and found that tended to work well in various simulation settings (Appendix 5—figure 6).
Appendix 5—figure 6.

Estimated with different block sizes.

The ribbons indicate the 95% confidence interval.

Given a set of bootstrap case observations , we apply our method to obtain an estimate for . For ease of notation, we now denote this by . By repeating the above steps 100 times, we obtain . Then, we construct a Normal based bootstrap confidence interval for each time point by: where denotes the estimated based on the original case observations, denotes the quantile of the standard normal distribution, and denotes the empirical standard deviation of . In this paper, we aim at a confidence interval level of 95%, so . We use the Normal based bootstrap interval because we found that it performed best overall with respect to coverage in our simulations, when compared to other common choices like quantile and reversed-quantile bootstrap confidence intervals (Appendix 3—figure 3). The above bootstrap method implicitly assumes that the variance of the residuals e is constant over time and does not depend on the value of the log-transformed data . This assumption roughly holds when the case incidence is high. During periods of low case incidence (e.g. deaths or regional data in summer 2020 in Switzerland), this assumption is no longer appropriate. Therefore, to be conservative and rather err on the side of too wide uncertainty intervals, we also consider the credible interval of which is obtained by taking the 0.025 and 0.975 quantiles from the posterior distribution of using EpiEstim based on the original data . The final reported interval is then the union of the credible interval and the 95% bootstrap confidence interval. Based on our experience, the credible interval is typically wider during periods of very low case incidence and will then be reported. But at high case numbers, the bootstrap confidence interval will tend to be much wider than the credible interval and will be the reported one. Finally, we point out that the choices of transformation, block size, smoothing parameters and type of bootstrap confidence interval in this paper might not be universal. The best choice can be different for different data sets (e.g., data sets from different countries).

Data

We gather case incidence data directly from public health authorities. Whenever accessible, we rely on data from local authorities. Otherwise, we use data from ‘Our World in Data’ since the European Centre for Disease Control (ECDC) has stopped its daily updates (December 2020) (Roser et al., 2020; European Centre for Disease Prevention and Control (ECDC), 2022). A table summarising the incidence data sources is available in Supplementary file 1. Information on the start and end of interventions, or major changes in testing policy, are obtained from media reports and the websites of public health authorities. The stringency index of the Blavatnik School of Government is accessed from their publicly available github repository (Hale et al., 2020). The vaccination coverage is taken from ‘Our World in Data’ (Roser et al., 2020). We parametrise the discretised infectivity profile w using COVID-19 serial interval estimates from the literature (Nishiura et al., 2020). For a review of published serial interval estimates, see Griffin et al. (Griffin et al., 2020). The incubation period is parametrised by a gamma distribution with mean 5.3 days and SD 3.2 days (Linton et al., 2020). For countries for which we do not have access to line list data, i.e. all except Switzerland, Germany and Hong Kong at the time of writing, we assume delays from symptom onset to observation to be gamma-distributed, with parameters taken from the literature. Table 2 summarises the distributions used in our pipeline.
Table 2.

Gamma distributions used in the pipeline: serial interval, incubation period, and the delay distributions assumed for each observation type.

DistributionMean (days)SD (days)Reference
Serial interval4.82.3 Nishiura et al., 2020
Infection to onset of symptoms5.33.2 Linton et al., 2020
Onset of symptoms to case confirmation5.53.8 Bi et al., 2020
Onset of symptoms to hospital admission5.14.2 Pellis et al., 2021
Onset of symptoms to death15.06.9 Linton et al., 2020
For Switzerland, Germany and Hong Kong, we use line lists to build time-varying empirical distributions on delays between symptom onset and case confirmation, hospitalisation or death. During the deconvolution step we use the empirical delay distribution of the last 300 recorded cases prior to the infection date. Moreover, for the fraction of cases for which the date of onset of symptoms is known, we use the onset date directly instead of deconvolving a delay from onset to reporting, allowing for more precise estimation of the infection date. For Switzerland, line lists contain information on which cases were infected abroad. By considering imported cases and locally-transmitted cases separately in the deconvolution step, we obtain two separate time series, one for local infections and one for imported infections. EpiEstim can then estimate a corrected that excludes infections incurred abroad from the local transmission dynamics. For comparison between methods, epiforecasts.io estimates were collected from https://github.com/epiforecasts/covid-rt-estimates/blob/master/national/cases/summary/rt.csv, accessing file versions from December 5 2020, March 15, June 24, October 1, November 10 2021 and January 10 2022. Robert Koch Institute estimates were collected from https://raw.githubusercontent.com/robert-koch-institut/SARS-CoV-2-Nowcasting_und_-R-Schaetzung/main/Nowcast_R_aktuell.csv, last accessed on January 10 2022. AGES estimates were collected from https://www.ages.at/fileadmin/AGES2015/Wissen-Aktuell/COVID19/R_eff.csv, last accessed on January 10 2022.

Simulations

In the simulations, we start by specifying different trajectories. To assess a range of scenarios, we parametrise as a piecewise linear trajectory, where we fix its plateau values and the time-points at which its slope changes. From each trajectory, we stochastically simulate 100 time series of infections and their corresponding case observations. We then use our pipeline to estimate from each of these 100 times series and compare it to the true underlying value of . Assuming I0 infected individuals on the first day, the infection incidence is simulated forward in time. The infection incidence on day is drawn from a Poisson distribution, corresponding to equation (6), using the specified time series and the discretised serial interval for SARS-CoV-2 (Nishiura et al., 2020) as the infectivity profile (see Cori et al., 2013; Web Appendix 11). These simulated infections are convolved with the observation type-specific delay distribution (Linton et al., 2020) to obtain the raw observation time series . Since the raw observation time series are too smooth compared to the real data (Appendix 5—figure 4), we add noise to obtain our final simulated observation time series . The additional noise accounts for aspects of the observation process that are not covered by the delay distribution, such as weekend and holiday effects, the random and occasional delay in the recording of confirmed cases, and irregular components such as confirmed cases that are imported from abroad.
Appendix 5—figure 4.

Simulated observations with and without noise.

The upper row shows the real observations from Switzerland (twice the same). The other four rows show simulated observations, the left column shows simulations without the noise term ( in Section 4.7), and the right the simulated observations with the noise term ( in Section 4.7).

To obtain a realistic noise model for , we considered the empirical noise observed in real SARS-CoV-2 case data. For most countries the residuals are autocorrelated (Appendix 5—figure 2), which led us to fit ARIMA models to the observed residuals. We considered five simulation settings with different noise models obtained based on the confirmed case data from five countries (Switzerland, China, France, New Zealand, United States of America). Specifically, we first apply the LOESS smoother with smoothing parameter 21 days on the log-transformed confirmed case data to obtain additive residuals. We then chose the ARIMA model by fitting ARIMA models of various orders and assessing the resulting ACF and PACF plots of their residuals. This leads to five ARIMA models: ARIMA(2,0,1)(0,1,1), ARIMA(1,0,1)(0,0,0), ARIMA(0,0,6)(0,1,1), ARIMA(4,0,1)(1,0,0), and ARIMA(4,0,0)(0,0,0), based on the data from CHE, CHN, FRA, NZL, and USA, respectively. The final observation time series , where e is simulated from the fitted ARIMA model. We present the simulated observations with the noise model based on CHE data in Appendix 5—figure 4. We emphasize that the ARIMA model is only used in simulations to obtain simulated observations that look roughly realistic. Our main approach to obtain the estimated and the related confidence intervals does not require fitting an ARIMA model. In particular, the block bootstrap method is fully non-parametric. In the case of time-varying delay distributions, we assume that the mean of the delay distribution decreases by a fixed amount (1/20) each day, to a minimum of 2 days (e.g. for the confirmed cases this results in a range from 5.5 to 2). When estimating with a time-varying delay distribution, we draw observations from the true distributions, similar to line list information recorded by public health authorities. To assess the added value of the deconvolution method, we further compare against a method where we estimate the infection time series by shifting the observations back by the mean of the delay distribution (termed ‘fixed shift method’). To quantify the performance of our method on the simulated scenarios, we compute the root mean squared error (RMSE) at time point : where is the total number of simulations, the estimated and the true at time , for simulation . For each simulation we also compute the 95% confidence interval (CI) of our estimates across 100 bootstrap replicates. The empirical coverage indicates the fraction of simulations for which our CI includes the true value.

Implementation and method availability

Daily updated results of our method on global COVID-19 data are available online on https://ibz-shiny.ethz.ch/covid-19-re-international/. The source code of the software pipeline is openly accessible at https://github.com/covid-19-Re/shiny-dailyRe; Angst, 2022, and the code necessary to reproduce the figures and analyses presented in this paper is available at https://github.com/covid-19-Re/paper-code; Huisman, 2022. Understanding the trajectory of epidemic growth and predicting it in real-time is an important goal of epidemiological modelling. This work aggregates data from 170 countries in an effort to better understand how the effective reproduction number of SARS-CoV-2 spread evolved over time and across the world. Our editorial process produces two outputs: (i) public reviews designed to be posted alongside the preprint for the benefit of readers; (ii) feedback on the manuscript for the authors, including requests for revisions, shown below. We also include an acceptance summary that explains what the editors found interesting or important about the work. Decision letter after peer review: Thank you for submitting your article "Estimation and worldwide monitoring of the effective reproductive number of SARS-CoV-2" for consideration by eLife. Your article has been reviewed by 2 peer reviewers, and the evaluation has been overseen by a Reviewing Editor and Miles Davenport as the Senior Editor. The reviewers have opted to remain anonymous. The reviewers have discussed their reviews with one another, and the Reviewing Editor has drafted this to help you prepare a revised submission. Essential revisions: 1) In addition to the stringency index, please incorporate mobility in selected countries where relevant data are available. 2) Moreover, please integrate additional data types, eg case series, hospitalizations and deaths, to estimate a single set of R_e (t), rather than separate analyses on each data stream. 3) Please address the uncertainty estimation procedure as queried by Reviewer #1. Reviewer #1 (Recommendations for the authors): 1) Explain more for the simulation approach in the paper, such as why the noise should be computed in this way, instead of just based on the theoretical delay distribution from infection to death/hospitalization/reported, to simulate the input time series. 2) More simulations to validate the real-time property of the estimates of Rt 3) A potential framework that can use both time series for cases, hospitalization and death to jointly infer the infection time series. The results are easy to be assessed and presented clearly, which is good. I am not sure how I can get the data and also the code to replicate the analysis. Ideally it should be available. (Note from Ed: Data and code must be available to conform with eLife data policies) Essential revisions: 1) In addition to the stringency index, please incorporate mobility in selected countries where relevant data are available. We have now integrated mobility data into our dashboard, similar to our stringency index and vaccination time series. We show both Apple and Google mobility data. All these traces can be downloaded and compared against our Re estimates. We have also incorporated this data into the empirical analysis of Figure 5 in the manuscript. 2) Moreover, please integrate additional data types, eg case series, hospitalizations and deaths, to estimate a single set of R_e (t), rather than separate analyses on each data stream. We think it is a strength of our approach to show the different traces in parallel, as this allows direct comparison during periods where one trace may be more or less credible. We have revised the text to make clear early on that we estimate separate Re values, and what the advantages of this approach are. 3) Please address the uncertainty estimation procedure as queried by Reviewer #1. We believe there was some misunderstanding here regarding the logic behind our simulation set-up. We have revised the corresponding method sections, specifically adding more information on why and how we incorporate observation noise into our simulations. Reviewer #1 (Recommendations for the authors): 1) Explain more for the simulation approach in the paper, such as why the noise should be computed in this way, instead of just based on the theoretical delay distribution from infection to death/hospitalization/reported, to simulate the input time series. We added more explanation about our simulation approach to the corresponding method section (lines 488-518). We found that simulated observations based only on the delay from infection to reporting did not show the same amount of variability as real case data from around the world. We added reporting noise to the simulations to be able to accurately assess the coverage of our method. Please also refer to our answer to the public review above, for a more detailed overview of our simulation set-up. 2) More simulations to validate the real-time property of the estimates of Rt As suggested, we performed an additional simulation study to investigate the accuracy and stability of the last possible Re estimate. We present this analysis in a new results paragraph (subsection "Stability of Re estimates in an outbreak monitoring context"; line 121) and Appendix 4 – Figure 1. This analysis emphasizes the need to be cautious with the most recent Re estimates when these values are directly policy relevant. We revised the wording of our manuscript everywhere to replace the ambiguous "near real-time" by "timely", and added text to highlight the delay between latest Re estimates and latest case observations. 3) A potential framework that can use both time series for cases, hospitalization and death to jointly infer the infection time series. Please refer to our response to item #1 of the public review (for reviewer 1). The results are easy to be assessed and presented clearly, which is good. I am not sure how I can get the data and also the code to replicate the analysis. Ideally it should be available. (Note from Ed: Data and code must be available to conform with eLife data policies) The information on data sources is provided in the Data subsection (4.6) of the Materials and methods section, with additional information in Supplementary File S1. The information on software repositories is provided at the very end of the main text of the manuscript, in the Materials and methods section (subsection 4.8). Specifically, the source code of the software pipeline is openly accessible at https://github.com/covid-19-Re/shiny-dailyRe, and the code necessary to reproduce the figures and analyses presented in this paper is available at https://github.com/covid-19-Re/paper-code.
Appendix 2—table 1.

The effect of smoothing on the ability to estimate when .

These values were calculated using Equation 11.

R 0 R 1 Rtp atp(per day)Delays (days)
6.00.03.0–0.306.7
3.00.01.5–0.153.3
3.50.52.0–0.156.7
2.50.51.5–0.105.0
3.30.92.1–0.129.2
1.80.81.3–0.056.0
Appendix 2—table 2.

Residuals and their corresponding days of the week.

Day of the weekMonTueWedThuFriSatSun
Residuals e 1 e 2 e 3 e 4 e 5 e 6
e 7 e 8 e 9 e 10 e 11 e 12 e 13
e 14 e 15 e 16 e 17 e 18 e 19 e 20
e 21 e 22 e 23 e 24 e 25 e 26 e 27
e 28 e 29 e 30
  38 in total

1.  A pitfall in estimating the e ective reproductive number Rt for COVID-19.

Authors:  Markus Petermann; Daniel Wyler
Journal:  Swiss Med Wkly       Date:  2020-07-13       Impact factor: 2.193

2.  COVID-19 in Africa: Dampening the storm?

Authors:  Moustapha Mbow; Bertrand Lell; Simon P Jochems; Badara Cisse; Souleymane Mboup; Benjamin G Dewals; Assan Jaye; Alioune Dieye; Maria Yazdanbakhsh
Journal:  Science       Date:  2020-08-07       Impact factor: 47.728

3.  Wastewater-Based Estimation of the Effective Reproductive Number of SARS-CoV-2.

Authors:  Jana S Huisman; Jérémie Scire; Lea Caduff; Xavier Fernandez-Cassi; Pravin Ganesanandamoorthy; Anina Kull; Andreas Scheidegger; Elyse Stachler; Alexandria B Boehm; Bridgette Hughes; Alisha Knudson; Aaron Topol; Krista R Wigginton; Marlene K Wolfe; Tamar Kohn; Christoph Ort; Tanja Stadler; Timothy R Julian
Journal:  Environ Health Perspect       Date:  2022-05-26       Impact factor: 11.035

4.  Ranking the effectiveness of worldwide COVID-19 government interventions.

Authors:  Nina Haug; Lukas Geyrhofer; Alessandro Londei; Elma Dervic; Amélie Desvars-Larrive; Vittorio Loreto; Beate Pinior; Stefan Thurner; Peter Klimek
Journal:  Nat Hum Behav       Date:  2020-11-16

5.  Association of Public Health Interventions With the Epidemiology of the COVID-19 Outbreak in Wuhan, China.

Authors:  An Pan; Li Liu; Chaolong Wang; Huan Guo; Xingjie Hao; Qi Wang; Jiao Huang; Na He; Hongjie Yu; Xihong Lin; Sheng Wei; Tangchun Wu
Journal:  JAMA       Date:  2020-05-19       Impact factor: 56.272

6.  Challenges in control of COVID-19: short doubling time and long delay to effect of interventions.

Authors:  Lorenzo Pellis; Francesca Scarabel; Helena B Stage; Christopher E Overton; Lauren H K Chappell; Elizabeth Fearon; Emma Bennett; Katrina A Lythgoe; Thomas A House; Ian Hall
Journal:  Philos Trans R Soc Lond B Biol Sci       Date:  2021-05-31       Impact factor: 6.237

7.  Estimation of SARS-CoV-2 mortality during the early stages of an epidemic: A modeling study in Hubei, China, and six regions in Europe.

Authors:  Anthony Hauser; Michel J Counotte; Charles C Margossian; Garyfallos Konstantinoudis; Nicola Low; Christian L Althaus; Julien Riou
Journal:  PLoS Med       Date:  2020-07-28       Impact factor: 11.069

8.  Complexity of the Basic Reproduction Number (R0).

Authors:  Paul L Delamater; Erica J Street; Timothy F Leslie; Y Tony Yang; Kathryn H Jacobsen
Journal:  Emerg Infect Dis       Date:  2019-01       Impact factor: 6.883

9.  Epidemiology and transmission of COVID-19 in 391 cases and 1286 of their close contacts in Shenzhen, China: a retrospective cohort study.

Authors:  Qifang Bi; Yongsheng Wu; Shujiang Mei; Chenfei Ye; Xuan Zou; Zhen Zhang; Xiaojian Liu; Lan Wei; Shaun A Truelove; Tong Zhang; Wei Gao; Cong Cheng; Xiujuan Tang; Xiaoliang Wu; Yu Wu; Binbin Sun; Suli Huang; Yu Sun; Juncen Zhang; Ting Ma; Justin Lessler; Tiejian Feng
Journal:  Lancet Infect Dis       Date:  2020-04-27       Impact factor: 25.071

10.  A systematic review and meta-analysis of published research data on COVID-19 infection fatality rates.

Authors:  Gideon Meyerowitz-Katz; Lea Merone
Journal:  Int J Infect Dis       Date:  2020-09-29       Impact factor: 3.623

View more
  4 in total

1.  Trend estimation and short-term forecasting of COVID-19 cases and deaths worldwide.

Authors:  Ekaterina Krymova; Benjamín Béjar; Dorina Thanou; Tao Sun; Elisa Manetti; Gavin Lee; Kristen Namigai; Christine Choirat; Antoine Flahault; Guillaume Obozinski
Journal:  Proc Natl Acad Sci U S A       Date:  2022-08-03       Impact factor: 12.779

2.  Quantification of the spread of SARS-CoV-2 variant B.1.1.7 in Switzerland.

Authors:  Chaoran Chen; Sarah Ann Nadeau; Ivan Topolsky; Marc Manceau; Jana S Huisman; Kim Philipp Jablonski; Lara Fuhrmann; David Dreifuss; Katharina Jahn; Christiane Beckmann; Maurice Redondo; Christoph Noppen; Lorenz Risch; Martin Risch; Nadia Wohlwend; Sinem Kas; Thomas Bodmer; Tim Roloff; Madlen Stange; Adrian Egli; Isabella Eckerle; Laurent Kaiser; Rebecca Denes; Mirjam Feldkamp; Ina Nissen; Natascha Santacroce; Elodie Burcklen; Catharine Aquino; Andreia Cabral de Gouvea; Maria Domenica Moccia; Simon Grüter; Timothy Sykes; Lennart Opitz; Griffin White; Laura Neff; Doris Popovic; Andrea Patrignani; Jay Tracy; Ralph Schlapbach; Emmanouil T Dermitzakis; Keith Harshman; Ioannis Xenarios; Henri Pegeot; Lorenzo Cerutti; Deborah Penet; Anthony Blin; Melyssa Elies; Christian L Althaus; Christian Beisel; Niko Beerenwinkel; Martin Ackermann; Tanja Stadler
Journal:  Epidemics       Date:  2021-08-09       Impact factor: 5.324

3.  Filtering and improved Uncertainty Quantification in the dynamic estimation of effective reproduction numbers.

Authors:  Marcos A Capistrán; Antonio Capella; J Andrés Christen
Journal:  Epidemics       Date:  2022-08-27       Impact factor: 5.324

4.  SARS-CoV-2 Genetic Diversity and Lineage Dynamics in Egypt during the First 18 Months of the Pandemic.

Authors:  Wael H Roshdy; Mohamed K Khalifa; James Emmanuel San; Houriiyah Tegally; Eduan Wilkinson; Shymaa Showky; Darren Patrick Martin; Monika Moir; Amel Naguib; Nancy Elguindy; Mokhtar R Gomaa; Manal Fahim; Hanaa Abu Elsood; Amira Mohsen; Ramy Galal; Mohamed Hassany; Richard J Lessells; Ahmed A Al-Karmalawy; Rabeh El-Shesheny; Ahmed M Kandeil; Mohamed A Ali; Tulio de Oliveira
Journal:  Viruses       Date:  2022-08-25       Impact factor: 5.818

  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.