Skip to main content
PLOS One logoLink to PLOS One
. 2020 Aug 6;15(8):e0237417. doi: 10.1371/journal.pone.0237417

Monitoring Italian COVID-19 spread by a forced SEIRD model

Elena Loli Piccolomini 1,#, Fabiana Zama 2,*,#
Editor: Alejandro F Villaverde3
PMCID: PMC7410324  PMID: 32760133

Abstract

Due to the recent evolution of the COVID-19 outbreak, the scientific community is making efforts to analyse models for understanding the present situation and for predicting future scenarios. In this paper, we propose a forced Susceptible-Exposed-Infected-Recovered-Dead (fSEIRD) differential model for the analysis and forecast of the COVID-19 spread in Italian regions, using the data from the Italian Protezione Civile (Italian Civil Protection Department) from 24/02/2020. In this study, we investigate an adaptation of fSEIRD by proposing two different piecewise time-dependent infection rate functions to fit the current epidemic data affected by progressive movement restriction policies put in place by the Italian government. The proposed models are flexible and can be quickly adapted to monitor various epidemic scenarios. Results on the regions of Lombardia and Emilia-Romagna confirm that the proposed models fit the data very accurately and make reliable predictions.

Introduction

The recent evolution of the COVID-19 epidemic has renewed the interest of the scientific and political community in the mathematical models for the epidemic. Many researchers all over the world are proposing new refined models to analyse the present situation and predict possible future scenarios (see for example [16]).

With this paper, we hope to contribute to the ongoing research on this topic and to give a practical instrument for a deeper comprehension of the outbreak evolution.

The modelling of epidemics is currently performed by Ordinary Differential Equations (ODEs) deterministic compartmental models [7, 8], or by stochastic procedures [9]. We consider here deterministic compartmental models, based on a system of initial value ODEs, whose theory has been studied since the beginning of the century by W.O. Kermack and A. G. MacKendrick [10] who proposed the basic Susceptible-Infected-Removed (SIR) model. Since then, many modifications have been developed to study the epidemics of different infectious diseases [7]. These models split the population into groups, compartments, and reproduce their behaviour by formalising their reciprocal interactions. For example, the SIR model groups are: susceptible, who can catch the disease, infected, who have the disease and can spread it, and removed, who have either had the disease or have recovered, are immune or isolated until recovery. The Susceptible-Exposed-Infected-Removed (SEIR) model also considers the exposed group, containing individuals who are in the incubation period. Since we believe that relevant information concerns not only infected but also Recovered and Dead populations, we choose to split removed population into Recovered and Dead, obtaining the SEIRD model. Such an approach is similar to [11], without accounting for infections from deceased to susceptibles, that do not apply to COVID-19.

Compared to previous outbreaks, such as SARS-CoV or MERS-CoV [2], the COVID-19 epidemic had a more rapid spread and it was proclaimed pandemic by the WHO on 11/03/2020. Indeed, the number of infected people would grow exponentially, if not contained by social isolation of the affected areas, as first evidenced by the COVID-19 outbreak in the Chinese city of Wuhan in December 2019 and currently applied almost worldwide.

In particular, the Italian government has started to impose severe restrictions since 09/03/2020 registering a substantial reduction in the growth rate of infected people ever since. The introduction of such social restricting measures requires an adaptation of the standard epidemic models to this new situation.

The evolution of the infected population depends on the basic reproduction number, denoted as R0, which measures how transferable a disease is. This quantity determines whether the infection will spread exponentially (R0 > 1), die out (R0 < 1), or remain constant (R0 = 1). In this paper we propose a time-dependent infection rate function R0(t), instead of a constant parameter, since we believe that it could provide a model that better represents the COVID-19 outbreak evolution in Italy. The idea of introducing a non-constant infection rate has been adopted in several different situations. See for example in [7], ch. 5, where periodic infection rate functions model influenza epidemic seasonality, naming such modified models as forced models. In [12], an exponential infection rate function was used to represent the Ebola outbreak. Recently, in [13, 14] the authors have proposed multi-scale models with several time-dependent parameters, to study COVID-19 epidemic.

In this paper, we propose two infection rate piecewise functions and we calibrate the two forced SEIRD models employing the COVID-19 Italian data, relative to Lombardia and Emilia-Romagna regions. The actual data is relative to about three months, where the peak of the infected population has already been reached. The calibrated models yield excellent data fit on both regions. Moreover, we have simulated a prevision based on early-stage epidemic data, relative to the first 30 days: the comparison of the results with the real epidemic evolution shows a difference of very few days between the real and predicted peaks.

Materials and methods

In this section we introduce the epidemic data used for our analysis of COVID-19 in Italy, we present the proposed mathematical model, the method used for calibrating the parameters and the strategies applied for predictions.

Epidemic data and containment measures in Italy

In our analysis we refer to the dataset of the Italian Civil Protection Department, which is described in [15] and publicly available in the GitHub repository [16]. The data have been collected since 24/02/2020. We consider the infected population I as the infected active cases (field name: totale_attualmente_positivi in Table 1 [15]). The Recovered R and Dead D compartments are given in the fields dimessi_guariti and deceduti respectively (Table 1 [15]). This study considers two Italian regions, Lombardia and Emilia-Romagna.

On 09/03/2020 lockdown was declared for the entire country, while more severe restrictions were adopted in the different regions. For example in Lombardia, the Codogno municipal area was locked down from 21/02/2020 up to 08/03/2020, conversely in Emilia-Romagna the complete closure of the Medicina municipal area was applied from 16/03/2020 up to 04/04/2020 [17]. Therefore, we have chosen to calibrate the models in each region separately.

Further information about COVID-19 in Italy can be found at [18].

The proposed forced SEIRD model

The epidemiological compartmental models divide the population into groups, whose evolution in time is described by continuous functions, and describe the relations between the groups with ODEs. In this paper we use a SEIRD model [7, 11], which considers five population compartments: susceptible (S), exposed (E), infected (I), Recovered (R) and Dead (D). The system of equations in the SEIRD model is given by:

dSdt=-βNSIdEdt=βNSI-αEdIdt=αE-1TIIdRdt=(1-f)TIIdDdt=fTII (1)

where N is the total population, i.e. N = S + E + I + R + D at each time t, β is the infection rate, i.e. a coefficient accounting for the susceptible people get infected by infectious people, α is the incubation rate for the transition from exposed to infected, TI is the average infectious period and f is the fraction of all the removed individuals who die. The basic reproduction number R0 has the following expression:

R0=βTI. (2)

The system (1) is solved by starting from an initial time t = t0 where the values of the populations S(t0), E(t0), I(t0), R(t0), D(t0) are assigned on the basis of the available data and integrated up to a final time T.

However, the SEIRD model (1) with constant parameters β, α, f does not fit well the available data for more than few days, due to the rapidly changing social scenarios during the initial period of the COVID-19 spread in Italy. In particular, since the applied restrictions, described in the previous section, cause a decrease in the number of contacts between infected and susceptible, we model the coefficient β in (1) as a time-dependent decreasing function β(t), yielding a forced SEIRD model fSEIRD [7].

Moreover, to improve the model flexibility, we split the integration interval [t0, T] into p sub-intervals [tk, tk+1], k = 1, … p and propose two alternative piecewise infection rate functions: a rational function βr(t) or an exponential function βe(t). In each sub-interval [tk, tk+1] the infection rate functions have the following expression:

βr(t)=β(tk)(1-ρk(t-tk)/t))t(tk,tk+1],ρk(0,1) (3)
βe(t)=β(tk)e-ρk(t-tk),t(tk,tk+1],ρk0. (4)

for an assigned starting value β(t0). The parameters α and f are assumed to be constant on each sub-interval, hence they are represented by piecewise constant functions:

α(t)=αk,αk0f(t)=fk,fk0,t(tk,tk+1],k0. (5)

The proposed fSEIRD model is expressed as follows:

dSdt=-β(t)NSIdEdt=β(t)NSI-α(t)EdIdt=α(t)E-1TIIdRdt=(1-f(t))TIIdDdt=f(t)TII (6)

with the following time dependent basic reproduction function:

R(t)=β(t)TI. (7)

In the following, we name fSEIRDr and fSEIRDe the model (6) with the rational infection rate (3) and the exponential infection rate (4), respectively.

Parameter estimation and prevision

In order to estimate the parameters αk, fk and ρk in (3), (4) and (5), we fit the solution of (6) to the measured data of the infected, recovered and Dead populations I^,R^,D^, relative to M days starting from 24/02/2020. We calibrate the parameters of fSEIRDr or fSEIRDe by solving a nonlinear least-squares problem with positivity and bound constraints. Mathematically, the problem can be formulated as follows. Let u(t) be the multi-value function:

u(t):[t0,T]R5,u(t)=(S(t),E(t),I(t),R(t),D(t)),

solution of the ODE system (6) and let

a=(α1,,αp),f=(f1,,fp),r=(ρ1,,ρp)

be the vectors of the model parameters. The function u(t) depends on the unknown parameters a, f, r, hence we write u(t; a, f, r) ≡ u(t). We define the restriction of u(t; a, f, r) to the three measured populations (I(t), R(t), D(t)) by means of the function:

v(t;a,f,r):[t0,T]R3,v(t,a,f,r)=(I(t),R(t),D(t)).

For each day t(i) in the vector of times t = (t(0), t(1), … t(M)), we compute the vectors v(t(i);a, f, r) ∈ R3, i = 1, … M, and we stack them into the vector v(t;a, f, r), of length 3 ⋅ M. Analogously, we define the observations vector at time t(i) as y(i)=(I^(i),R^(i),D^(i))R3,, and we stack the vectors y(i) i = 1, … M into the vector Y of length 3 ⋅ M. The model parameters a, f, r are estimated by solving the following nonlinear constrained least-squares problem:

mina,f,rv(t;a,f,r)-Y22s.t.a0,f0,r0. (8)

Conceptually, this least-squares optimization is equivalent to a maximum likelihood estimation, where the likelihood of data given parameters is a multivariate normal distribution with mode v and spherical unit covariance. Eq (8) may be interpreted as the minimum of the negative log of this likelihood. The iterative trust-region based method implemented by the lsqnonlin Matlab function is applied to solve problem (8) (see [19] for details about this aspect). It is well known that the nonlinear problem (8) may have many local minima and that the iterative method, implemented by the solver, converges to one of them. Furthermore, the starting guess is discriminatory for the accuracy of the computed solution. To choose suitable starting guesses approximating the real parameters, we perform a two phase process, where in phase 1 we estimate the parameters β, α, f of the classical SEIRD model (1) on a restricted number of days Ml < M [20] and then, in phase 2, we calibrate the parameters of fSEIRDr or fSEIRDe by applying the solutions of phase 1 as starting guesses. Indeed, the identification process in phase 2 requires initial values α0, f0, ρ0 for the iterative process solving (8) and β(t0) for the computation of the functions β(t) (3) or (4), therefore the parameters α, f, β computed in phase 1 are assigned as starting guesses. The starting value ρ0 is fixed as ρ0 = 0.9. To define the intervals [tk, tk+1] in Eqs (3) and (4), we fix a value Δt > 0 and partition the measurements interval [t(0), T] in p sub-intervals [tk, tk+1] where

t0t(0)<t1<t2<<tpT,andtk+1=tk+Δt,k<p-1 (9)

allowing the length of last interval [tp−1, tp] to be larger than Δt > 0. Finally, we apply (8) to compute the parameters a, f, r.

After having carried out the estimation of the model parameters we use fSEIRDr, fSEIRDe to monitor the epidemic evolution and make some predictions about the infection behaviour in the successive few weeks. This information is extremely important to predict the length of the epidemic spread.

Results

In this section, we test the fSEIRDe and fSEIRDr models using data of Lombardia and Emilia-Romagna regions. In paragraph Model Calibration, we calibrate the two models on the whole time interval available in the dataset from 24/02/2020 to 24/05/2020, which includes the epidemic Infections peak. Then in paragraph Epidemic Evolution Forecast we test the models behaviour restricting the calibration time to the interval [24/02/2020, 27/03/2020], to monitor the COVID-19 evolution and forecast of the epidemic peak.

The differential systems are solved applying the ode45 Matlab function, implementing a variable step Runge-Kutta method based on Dormand-Prince formulae, with the following initial conditions: I(t0)=I^(1), R(t0)=R^(1), D(t0)=D^(1) where I^(1),R^(1),D^(1) correspond to the infected, recovered, Dead individuals in the first measurement day. Concerning the exposed population, for which no measurement is available, we set E(0) = 10 ⋅ I(t0) in Emilia-Romagna. This value is reasonable for the initial epidemic evolution, leading to a basic reproduction index R0 ≃ 6.6. Concerning the region of Lombardia, the same initial value E(0) = 10 ⋅ I(t0) leads to an excessively high reproduction index. However, since the available data in the first days of the outbreak diffusion were uncomplete, we have decided to use that value of E(0) and concentrate our analysis in the subsequent times of the pandemic (from day 20th onwards). In future software versions, the value of E(0) could be possibly estimated from data.

Finally we set S(t0) = NE(t0) − I(t0) − R(t0) − D(t0) where and N is the total population of the region.

To evaluate the estimated data, we consider the Root Mean Squared Error (RMSE):

RMSE=MSE,MSE=iNc(Xmod(i)-Xdata(i))2Nc (10)

where Xmod represents a single population among the modelled compartments ({I,R,D} respectively) and Xdata is the corresponding compartment data in the calibration days t(i), i = 1, 2, …, Nc, NcM, and the Bayesian Information Criterion (BIC) [21], defined as follows:

BIC=Nplog(Nc)+log(MSE) (11)

where Np represents the number of the parameters estimated by the model. The RMSE measures the average error performed by the model in predicting the outcome for an observation while the BIC takes into account the number of model estimated parameters and tends to penalize the inclusion of additional parameters. In both cases the best models are given by the lowest values.

In this study we choose as the average infectious period TI = 20(d), the time in which the viral RNA may be detected by means of laboratory procedures, as reported in [3]. This value is different from the infectious period reported in [22] which is variable in the interval [2(d), 14(d)] with possible outliers at 24(d) and 27(d).

All the computations are performed using Matlab R2020a 2,9 GHz Intel Core i7 quad-core 16 GB ram.

Model calibration

To calibrate fSEIRDr and fSEIRDe models we perform the phase 1 to obtain the starting guesses to be used in phase 2. We apply the SEIRD model (1), with initial parameters α = 0.1 d−1, f = 0.1 and β = 0.25 d−1, on the data [16] relative to the first 15 days [24/02/2020, 09/03/2020] for both regions. The estimated parameters, applied as starting guesses in phase 2, are reported in Table 1. Concerning phase 2, we calibrate the fSEIRDr or fSEIRDs parameters using the available data relative of the first 90 days from 24/02/2020 up to 24/05/2020 and set ρ0 = 0.9. We first investigate the choice of time partitions (9) by changing the value of the intervals length Δt. Such value should balance the increasing number of parameters, when Δt is small, with the increasing value of the RMSE, for large Δt values. This behaviour has been studied by computing the BICi values corresponding to each Δt, where {3,5,7,14,21,28} days and then computing the values of the scaled BIC parameter [23]:

Δ(BIC)i=BICi-BICmin,i=1,,Ik (12)

where BICmin is the minimum value of the BICi and Ik is the number of elements in the set ; the best value is obtained when Δ(BIC)i = 0. Comparing the plots reported in Figs 1 and 2, we observe that the two models reach the minimum BIC when Δt is 7 for Emilia-Romagna data. For Lombardia we observe that fSEIRdr has very small values for 3 ≤ Δt ≤ 14 while fSEIRDe is very sensitive to Δt and reaches its minimum when Δt = 14. Therefore, in the following we use Δt = 14 for Lombardia and Δt = 7 for Emilia-Romagna in the calibration of the parameters and we show in Figs 3 and 4 the infected populations obtained by both models in Emilia-Romagna and Lombardia respectively.

Table 1. Phase 1 SEIRD parameters.

Region α0 (d−1) f0 (−) β0 (d−1)
Lombardia 4.09 10−2 0.27 1.665
Emilia R. 0.258 0.567 0.457

Parameters obtained in phase 1 by SEIRD (1) in the first 15 days measurements: [24/02/2020, 09/03/2020].

Fig 1. BIC parameters for Emilia-Romagna.

Fig 1

Scaled BIC parameters Δ(BIC)i (12) computed for intervals widths {3, 5, 7, 14, 21, 28} with fSEIRDe (red continuous line), fSEIRDr (blue dash-dotted line) models.

Fig 2. BIC parameters for Lombardia.

Fig 2

Scaled BIC parameters Δ(BIC)i (12) computed for intervals widths {3, 5, 7, 14, 21, 28} with fSEIRDe (red continuous line), fSEIRDr (blue dash-dotted line) models.

Fig 3. Infected compartments for Emilia-Romagna.

Fig 3

Infected data (gray circles) and infected modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red continuous line).

Fig 4. Infected compartments for Lombardia.

Fig 4

Infected data (gray circles) and infected modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red continuous line) for Lombardia.

Regarding Lombardia region, we observe a quite good fit of the Recovered population (Fig 6) while the Dead population is well fitted in the first 40 days, successively the model tends to over estimate the data (Fig 8). Conversely, for Emilia-Romagna data, the good fit of the infected population does not extend to Recovered and Dead compartments, although the Recovered data are quite well fitted in the last 10 days (Fig 5).

Fig 6. Recovered compartments for Lombardia.

Fig 6

Recovered data (cyan dots) and Recovered modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red dashed line).

Fig 8. Recovered compartments for Lombardia.

Fig 8

Dead data (black dots) and Dead modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red dashed line).

Fig 5. Recovered compartments for Emilia-Romagna.

Fig 5

Recovered data (cyan dots) and Recovered modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red continuous line).

The two models show similar fitting properties, as confirmed by the BIC and RMSE values in Table 2 as well as by the infected, (Figs 3 and 4), Recovered (Figs 5 and 6) and Dead (Figs 7 and 8) populations. Finally, we observe in Figs 9 and 10 the different behaviour of the infection rate function β(t) in the two considered regions. The exponential function βe has a steeper decreasing behaviour, compared to the rational function βr. Hence we expect that fSEIRDe forecasts a reduction of the epidemic spread in a shorter time than fSEIRDr. Conditioned upon this model space, from Table 2 there is strong evidence in favour of the fSEIRDr model as a description of the epidemic in Lombardia (difference in BIC of 28), and weak evidence in favour of a fSEIRDe model in Emilia-Romagna (difference in BIC of 2).

Table 2. RMSE and BIC values.

Model Compartment Lombardia Emilia-Romagna
RMSE BIC RMSE BIC
fSEIRDr I 2782 1525 525.5 1303
R 8281 1723 3289 1636
D 8417 1726 3463 1646
fSEIRDe I 3250 1553 520 1301
R 8001 1717 3291 1636
D 8163 1721 3464 1646

RMSE and BIC values of the infected (I), Recovered (R) and Dead (D) compartments of fSEIRDr and fSEIRDe models calibrated on data from 24/02/2020 to 24/06/2020.

Fig 7. Recovered compartments for Emilia-Romagna.

Fig 7

Dead data (black dots) and Dead modelled population, obtained by fSEIRDr (blue dash-dotted line) and fSEIDRe (red dashed line).

Fig 9. Infection rate in Emilia-Romagna.

Fig 9

Functions βr(t) (blue dashed line), βe(t) (red dash-dotted line), obtained by fSEIRDr and fSEIDRe respectively.

Fig 10. Infection rate in Lombardia.

Fig 10

Infection rate functions βr(t) (blue dashed line), βe(t) (red dash-dotted line), obtained by fSEIRDr and fSEIDRe respectively.

Epidemic evolution forecast

In this section we investigate how these models could be used at an early stage of the epidemic evolution, to see how and to what extent they could yield useful information in terms of predicting the epidemic peak of the infected population. To this purpose, we calibrate fSEIRDe and fSEIRDr using the data from 24/02/2020 to 27/03/2020 and then we use the calibrated models to make previsions until 23/06/2020. Observing the results reported in Table 3 we see that the infected peaks are localized quite accurately (maximum three days error). In Emilia-Romagna, both models over-estimate the real peak populations of about [70%–90%]. Conversely, the situation in the Lombardia region is more complicated, and the two models present two different possible evolutions. In this case only fSEIRDr localizes the peak precisely, still overestimating the infected numbers (137%). On the contrary, fSEIRDe finds an epidemic peak 21 days earlier but with a milder underestimate.

Table 3. Infected peak days.

Emilia-Romagna Lombardia
Peak day Infected Peak day Infected
data 13 Apr 2020 13818 04 May 2020 37307
fSEIRDr 11 Apr 2020 24613 03 May 2020 88763
fSEIRDe 10 Apr 2020 26297 13 Apr 2020 30576

Infected Peak days and values for measured data, fSEIRDr and fSEIRDe models calibrated in the period [24/02-27/03].

The global trend, represented in Figs 11 and 12 for Emilia-Romagna and Lombardia, confirms that fSEIRDr and fSEIRDe can be applied to predict possible epidemic evolutions even from early-stage data. Hence, the different behaviour of the models can be usefully applied to predict different possible future scenarios.

Fig 11. Prevision for infected in Emilia-Romagna.

Fig 11

Infected population of fSEIRDe (continuous red line) and fSEIDRr (blue dash-dotted line) calibrated on the first 30 days observed infection data [24/02-27/03], delimited by the vertical black dashed line. Prediction is shown until 30 days after the last measured data (day 24/05). Grey circles represent the infected data in the period [24/02-24/05].

Fig 12. Prevision for infected in Lombardia.

Fig 12

Infected population of fSEIRDe (continuous red line) and fSEIDRr (blue dash-dotted line) calibrated on the first 30 days observed infection data [24/02-27/03], delimited by the vertical black dashed line. Prediction is shown until 30 days after the last measured data (day 24/05). Grey circles represent the infected data in the period [24/02-24/05].

Concerning the basic reproduction functions (t) in Fig 13 and in Fig 14, we choose to report it from the 20th day, to focus our observations on the prediction phase. Regarding the fSEIRDe model we observe that (t)<1 is achieved at t = 41(d) (4 April 2020) in Emilia-Romagna and t = 69(d) (2 May 2020) in Lombardia. The fSEIRDr model never reaches (t)<1 for Lombardia while for Emilia-Romagna it is reached at t = 116(d) (20 June 2020). In the case of fSEIRDe model the function (t) matches the trend of the infected curve, whereas (t) has too large values for fSEIRDr model. From our observations we believe that two factors cause this misbehaviour: the inaccurate initial value of the exposed population, which should be calibrated, and the evolution of the function α(t), whose change should be adaptively bounded by a more refined calibration procedure.

Fig 13. Reproduction function in Emilia-Romagna.

Fig 13

(t) predicted until 24/06/2020 after the calibration of fSEIRDe (red continuous line) and fSEIDRr (blue dash-dotted line) on the data in the period [24/02-27/03].

Fig 14. Reproduction function in Lombardia.

Fig 14

(t) predicted until 24/06/2020 after the calibration of fSEIRDe (red continuous line) and fSEIDRr (blue dash-dotted line) on the data in the period [24/02-27/03].

Conclusion

In this paper, we have proposed a forced SEIRD model and investigated two different infection rate functions for the analysis of the COVID-19 outbreak evolution in Italy. In our new formulation, we have partitioned the integration time into sub-intervals, where the model parameters have been adaptively estimated.

The results obtained by fitting the data of two Italian regions, Lombardia and Emilia-Romagna, available from February 24th 2020 until May 24th 2020, show a very good fit to the data. We have then used the model to make predictions by calibrating it only over a short period of about 30 days, and we have compared our prevision with the actual collected data. We believe that the proposed model can be quickly adapted to monitor various infected areas at different epidemic stages. Concerning the Italian epidemic evolution, we are now facing the end of the movement restriction measures, and one crucial challenge is the prediction of potential new epidemic outbreaks, possibly connected to the spread of autumnal influenza. Further studies on forced models will be carried out in this perspective, together with further improvement of the calibration procedure.

Acknowledgments

We thank the anonymous reviewers whose valuable comments and suggestions helped us to improve and clarify this manuscript.

Data Availability

All source and data files are available in the figshare repository at the following link: Zama, Fabiana; Loli Piccolomini, Elena (2020): SRC_Plos_rev1.zip. figshare. Software. https://doi.org/10.6084/m9.figshare.12488585.

Funding Statement

The author(s) received no specific funding for this work.

References

  • 1. Wu J, Leung K., and Leung G. Nowcasting and forecasting the potential domestic and international spread of the 2019-ncov outbreak originating in wuhan, china: a modelling study. Lancet, 2020; (395):689–697. 10.1016/S0140-6736(20)30260-9 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2. Kucharski A., Russell T., Diamond C., Liu Y., Edmunds J., Funk S., et al. Early dynamics of transmission and control of covid-19: a mathematical modelling study. Lancet, 2020; 20(5): 553–578. 10.1016/S1473-3099(20)30144-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3. Zhou F. et al. Clinical course and risk factors for mortality of adult inpatients with covid-19 in wuhan, china: a retrospective cohort study. Lancet, 2020; 395: 1054–1062. 10.1016/S0140-6736(20)30566-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4. Anastassopoulou C., Russo L., Tsakris A., Siettos C. Data-based analysis, modelling and forecasting of the covid-19 outbreak. PLOS ONE, 2020; 15(3):1–21. 10.1371/journal.pone.0230405 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Giordano G., Blanchini F., Bruno R., Colaneri P., Di Filippo A., Di Matteo A., et al. Modelling the covid-19 epidemic and implementation of population-wide interventions in italy. Nature Medicine, 2020; 26, 855–860. 10.1038/s41591-020-0883-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Russo L., Anastassopoulou C., Tsakris A., Bifulco G., Campana E., Toraldo G., et al. Tracing day-zero and forecasting the covid-19 outbreak in lombardy, italy: A compartmental modelling and numerical optimization approach. medRxiv, 2020. [DOI] [PMC free article] [PubMed]
  • 7. Keeling M, Rohani P. Modeling infectious diseases in humans and animals. Princeton University Press: 2011. [Google Scholar]
  • 8. Brauer F. Mathematical epidemiology: Past, present, and future. Infectious Disease Modelling, 2017; 2(2):113–127. 10.1016/j.idm.2017.02.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9. Allen L. A primer on stochastic epidemic models: Formulation, numerical simulation, and analysis. Infectious Disease Modelling, 2017; 2(2):128–142. 10.1016/j.idm.2017.03.001 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Kermack W.O., McKendrick A.G. A contribution to the mathematical theory of epidemics. In Proceedings of the Royal Society of London, 1927; A: 700–721.
  • 11. Weitz J, Dushoff J. Modeling post-death transmission of ebola: challenges for inference and opportunities for control. Scientific reports, 2015; 5: 8751 10.1038/srep08751 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Chowell G., Hengartner N., Castillo-Chavez C., Fenimore P., Hyman J. The basic reproductive number of ebola and the effects of public health measures: the cases of congo and uganda. Journal of Theoretical Biology, 2004; (229):119–126. 10.1016/j.jtbi.2004.03.006 [DOI] [PubMed] [Google Scholar]
  • 13.Kounchev O., Simeonov G., and Kuncheva Z. The tvbg-seir spline model for analysis of covid-19 spread, and a tool for prediction scenarios, arXiv:2004.11338, 2020.
  • 14.Lopez L.R. and Rodo X. A modified SEIR model to predict the covid-19 outbreak in Spain and Italy: simulating control scenarios and multi-scale epidemics. medRxiv, 2020. [DOI] [PMC free article] [PubMed]
  • 15. Morettini M, Sbrollini A., Marcantoni I., Burattini L. Covid-19 in italy: Dataset of the italian civil protection department. Data in Brief, 2020;30:10552. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Data Repository. https://github.com/pcm-dpc/COVID-19.
  • 17.Chronology of main steps and legal acts taken by the Italian Government for the containment of the COVID-19 epidemiological emergency. http://www.protezionecivile.gov.it/documents/20182/1227694/Summary+of+measures+taken+against+the+spread+of+C-19/c16459ad-4e52-4e90-90f3-c6a2b30c17eb.
  • 18.Data Repository. http://www.salute.gov.it/portale/nuovocoronavirus/dettaglioContenutiNuovoCoronavirus.jsp?area=nuovoCoronavirus&id=5351&lingua=italiano&menu=vuoto.
  • 19. Zama F., Frascari D., Pinelli D. and Bacca A. E. M. Parameter estimation algorithms for kinetic modeling from noisy data In System Modeling and Optimization, Springer International Publishing, 2016; 517–527. [Google Scholar]
  • 20.Loli Piccolomini E. and Zama F. Preliminary analysis of covid-19 spread in Italy with an adaptive seird model. 2020; arXiv:2003.09909.
  • 21. Schwarz G. Estimating the dimension of a model. Ann. Statist., 1978; 6(2):461–464. 10.1214/aos/1176344136 [DOI] [Google Scholar]
  • 22.Web Page. https://www.worldometers.info/coronavirus/coronavirus-incubation-period/.
  • 23. Burnham K. P. and Anderson D. R. Multimodel Inference. Sociological Methods & Research, 2004; 33(2):261–304. 10.1177/0049124104268644 [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

All source and data files are available in the figshare repository at the following link: Zama, Fabiana; Loli Piccolomini, Elena (2020): SRC_Plos_rev1.zip. figshare. Software. https://doi.org/10.6084/m9.figshare.12488585.


Articles from PLoS ONE are provided here courtesy of PLOS

RESOURCES