Skip to main content
PLOS One logoLink to PLOS One
. 2020 Aug 11;15(8):e0237304. doi: 10.1371/journal.pone.0237304

A fractal kinetics SI model can explain the dynamics of COVID-19 epidemics

Kosmas Kosmidis 1,2,*, Panos Macheras 2
Editor: Oscar Millet3
PMCID: PMC7418974  PMID: 32780754

Abstract

The COVID-19 pandemic has already had a shocking impact on the lives of everybody on the planet. Here, we present a modification of the classical SI model, the Fractal Kinetics SI model which is in excellent agreement with the disease outbreak data available from the World Health Organization. The fractal kinetic approach that we propose here originates from chemical kinetics and has successfully been used in the past to describe reaction dynamics when imperfect mixing and segregation of the reactants is important and affects the dynamics of the reaction. The model introduces a novel epidemiological parameter, the “fractal” exponent h which is introduced in order to account for the self-organization of the societies against the pandemic through social distancing, lockdowns and flight restrictions.

Introduction

As of March 30, 2020, coronavirus disease 2019 (COVID-19) has been confirmed in 782,213 people worldwide, leading to 37,579 deaths. Its mortality is apparently higher compared with a mortality rate of less than 1% from influenza [1]. There is an urgent need to model the growth of COVID-19 worldwide. The classical epidemiological approach for the study of growth relies on the reproduction number and infection time, which leads to an exponential growth. However, the data accumulated so far indicate deviation of growth from this pattern. Various approaches to model COVID-19 epidemics have been published in the literature recently based on various hypotheses [2, 3] Our model follows the principles of fractal kinetics [4] which is suitable for chemical reactions under “topological constraints” e.g. insufficient mixing of the reactant species. In fact, there is a full analogy between the governments’ measures to ensure social distancing for the control of epidemics and the reactions taking place in low dimensions or insufficient stirring [46]

The model

The classical SI Model (or SIS model as is often referred in the literature [7, 8]) of epidemic spreading is the simplest approach in the mathematical modeling of epidemics [9, 10]. A population comprises two classes, susceptible and infected. The fraction of susceptible individuals is denoted by S and that of the infected is denoted by I. The total number of individuals is assumed to be constant and consequentially the sum of the fractions is equal to one, i.e. S + I = 1. Thus, the SI model is essentially reduced to a single non linear ordinary differential equation

dIdt=aI(1-I)-bI (1)

where a is proportional to the probability of an infected individual to infect a health one and b is the recovery rate of infected individuals. In the standard SI model it is common to write the a constant per person, i.e. a/N where N is the total size of the population but for our present investigation the form of Eq 1 is adequate.

There are several drawbacks in this model. Most importantly the parameter a is considered a constant, while as recent experience has shown in global epidemics societies tend to organize, governments take measures to ensure social distancing etc. The parameter a is proportional to the number of contacts sufficient to transmit infection per unit time. It is natural to assume that this number is not a constant but a decreasing function of time as a result of two factors. The first is that an infected individual has a finite circle of social contacts and is not surrounded from an infinite pool of healthy individuals. Thus, although initially an infected individual may create a large number of secondary infections as time progresses this number will be lower simply because of the reduction of the number of healthy individuals in his proximity. The second, as the COVID-19 case has shown, is that as soon as a serious threat on public health is identified, measures are taken to promote social distancing, the use of gloves, masks, antiseptics etc. It would be helpful to take the above into account in our mathematical models.

Thankfully, such a challenge is not completely new as a similar situation is often encountered in chemical reaction kinetics. Again, the classical reaction kinetics models assume homogeneity of the reaction medium and of the spatial distribution of the reactants and model chemical reactions assuming reaction rate constants that are independent of time. This approach has, however, shown to be insufficient in heterogeneous media [4] or even in cases where the reactants are not “well-stirred” and, thus, a depletion zone [11, 12] and the reaction sites which leads to an overall slowdown of the total reaction.

The fractal kinetic approach that we propose here originates from chemical kinetics and has successfully been used in the past to describe reaction dynamics when imperfect mixing and segregation of the reactants is important and affects the dynamics of the reaction [4, 11, 13]. A fractal kinetics approach consists in assuming that the reaction constants are in fact functions of time. In particular the assumed form is obtained if aa/th. The power law form of the function and the “fractal” exponent h is the reason of the term “Fractal Kinetics” proposed by Kopelman in his famous article [4]. Obviously, the limiting case h = 0 reduces to classical constant rate kinetics, while values of h > 0 arise due to system heterogeneity or/and the creation of a depletion zone around the reactants due to imperfect stirring.

Thus, the fractal kinetics SI model for epidemic spreading is described by the following equation

dIdt=athI(1-I)-bI (2)

Again, the limiting case h = 0 corresponds to the classical SI model. Values of h > 0 are expected as a result of measures taken to promote social distancing and public awareness. High values of the h exponent signify considerably different dynamics than those predicted from the classical model and imply a greater influence of public awareness on the disease spreading.

Here, we will estimate the h exponent using publicly available data obtained from [14]. For convenience the data are included in the supplementary materials section. Although it is, in principle, possible to fit the above equation to the available data for the spreading of the COVID-19 epidemic and calculate the three parameters a, b, h, in practice this approach is rather difficult since Eq 2 can only be solved numerically and numerical instabilities when t is close to zero cause problems to the fitting process. A better approach is to consider the cumulative fraction of infected individuals IT as a function of time. The differential equation describing this quantity according to the Fractal Kinetic SI model would be similar to Eq 2 with the omission of the recovery term, thus

dITdt=athIT(1-IT) (3)

This equation cal be solved analytically and one obtains the rather elegant result

IT=11+cexp(at1-hh-1) (4)

This equation can be fitted to the confirmed cases for each country as a function of time and as we present below the fitting is excellent in all cases. Here, we focus on the study of the exponent h which is the novel significant parameter introduced in the scope of Fractal kinetics. High values of the exponent h signify high level of self-organization of the system, while the value of h = 0 reduces the model to the classical SI model where perfect mixing of the population is assumed. The parameter c is of considerable importance as it determines the asymptotic limit of IT i.e. the total fraction of individuals that will be infected. Taking the limit of Eq 4 when t → ∞ we find

limtIT(t)={1h111+ch>1 (5)

It is well known, however, that most countries test only for serious symptomatic cases and thus the number of confirmed cases seriously underestimates the actual fraction of infected people. The parameters a and c of the model are rather sensitive in such systematic underestimation while the parameter h is rather robust. In order to demonstrate that we have estimated the a, c, h parameters for the actual data for Greece and then we have multiplied the data by 103 and recalculated them. We found that c changed by a factor of approximately 103, the relative of a was almost 40% while the exponent h changed only by roughly 7% i.e from 1.37 to 1.27.

Results

Fig 1 shows results for the confirmed cases of nine countries. In each case the confirmed cases are normalized by dividing them by the country population. For each country day zero is considered to be the day of the first confirmed case. Points are the COVID-19 data and the solid line is the model’s best fit of Eq 4 to the data [14].

Fig 1. Confirmed cases of COVID-19, IT as a function of time for 9 countries.

Fig 1

Points are the actual data [14]. The solid line is the best fit of of Eq 4. Data up to 4-4-2020.

Fig 2 shows countries with more that 1000 confirmed cases ranked in a decreasing order of the h exponent as calculated using outbreak data up to the 29 March 2020. The “fractal” exponent h quantifies the self-organization of the societies against the pandemic through social distancing, lockdowns and flight restrictions. Thus, high values of the h exponent is an indication for the successful application of preventive measures for a country.

Fig 2. Ranking of countries (top 20) with more that 1000 cases according to the calculated value of the h exponent.

Fig 2

Data up to 4-4-2020.

Australia and South Korea are ranked on top with practically the same h exponent. For South Korea this is in agreement with the recognition this country has received from the international press on the way that has reacted to the COVID-19 epidemic outbreak [15]. For Australia the high h value is probably a result of the country’s preventive measures.

We expect that the calculated values of the h exponent will change as new data become available and as measures of increasing “social distancing” become effective. Due to the long time of the virus incubation period it is believed that “social distancing” measures taken today will have an observable effect in the number of confirmed cases in 2 weeks. Interestingly, using data up to 29-3-2020 the estimated h exponent for Italy is equal to 2.76 while using the latest data (up to 4-4-2020) the Italian h exponent increases to 3.79 after the dramatic increase in outbreak cases in Italy and the extreme prevention measures taken by the Italian government [16].

Here we proposed a simple model based on fractal kinetics that is in excellent agreement with the published COVID-19 outbreak data. Of course more detailed modeling could reveal more aspects of the outbreak and lead to a better understanding. We feel, however, that the exponent h of the fractal kinetic SI model is a novel, and easily determined parameter, from an epidemiological point of view and, thus, can provide new insight to the disease dynamics. Moreover, due to the excellent fit of Eq 4 to the data for all countries, we believe that even more detailed models would ultimately lead to an expression for the fraction of infected individuals IT that is similar (if not identical) to Eq 4.

Fig 3 is a geographic plot of the h exponent for the 55 Countries that we have studied. See for a complete list of country names and data used for the plot. Yellow color indicates high values of the h exponent while blue indicates an h exponent close to one. Countries with less than 1000 confirmed COVID-19 cases are not included in the map.

Fig 3. Geographic plot of the h exponent for the 55 countries that we have studied.

Fig 3

See for a complete list of country names and data used for the plot.

Finally, it would be helpful to identify commonalities in the set of parameters a, c, h. Thus, we assume that each country is epidemiologicaly characterized by the three component vector a, c, h. Since Eq 4 is an approximation it is anticipated that these three parameters are correlated. Thus, we use an unsupervised learning method, namely a Principle Components Analysis (PCA), a statistical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components [17]. PCA is by far the most popular feature extraction and dimensionality reduction algorithm. It is also used for exploratory data analyses. e.g. for the analysis of genome data and gene expression levels in the field of bioinformatics [18]. With PCA we try to identify patterns in data based on the correlation between features. PCA aims to find the directions of maximum variance in usually highdimensional data and projects the data onto a new subspace with equal or fewer dimensions than the original one. These orthogonal axes of the new subspace i.e. the principal components can be interpreted as the directions of maximum variance with the added benefit that the new feature axes are orthogonal to each other. A classical example in unsupervised machine learning is the study of the famous Iris database, compring 4 features, by means of PCA [19, 20]. A plot of the two principle components can be used as an unsupervised classification method as different flower species are gropued together.

Motivated by this and similar examples, in Fig 4 we present a plot of the two largest principle components resulting from performing PCA on our results i.e. assuming that each country is represented by the three component vector a, c, h. PCA was performed using the python scikit-learn library [21]. Data i.e. a, c, h values of the 55 countries listed in Supporting Information were preprocedded by scaling the 3 parameters individually so that their respective range is between zero and one.

Fig 4. Plot of the largest PC1 vs the second largest PC2 principle components for 55 countries with more than 1000 confirmed cases.

Fig 4

Each country is characterized by its a, c, h vector of the Fractal SI model. The principle components were calculated with data up to 4-4-2020. For clarity only the names of countries with PC1 > 0.26 are shown.

We observe roughly 3 clusters -colored by green, orange and blue. The majority of countries have a negative value of PC1 and a small value of PC2. There is second cluster of countries with positive PC1 and small PC2 value, including countries like US, Canada and Germany. The 3rd cluster comprises countries with high values of PC1 like South Korea, Malaysia and Australia which are also countries with large h exponent.

Conclusions

In this paper we introduce an extension of the classical SI model, the Fractal Kinetics SI model originating from chemical reaction kinetics. Fractal kinetic models have successfully been used in the past to describe reaction dynamics when imperfect mixing and segregation of the reactants is important and affects the dynamics of the reaction. The Fractal Kinetics SI model introduces a novel epidemiological parameter, the “fractal” exponent h which is introduced in order to account for the self-organization of the societies against the pandemic through social distancing, lockdowns and flight restrictions. The major goal of this work is to propose efficient ways to model the epidemic spreading when taking under account the “heterogeneity” that arises as a response of the societies to the epidemic. The fractal kinetic framework, is a parsimonious extension of the classical models which seems to work surprisingly well.

Supporting information

S1 File. Covid-19 Cases_5_4.csv.

The file contains the data that we have used for the estimation of the Fractal SI model parameters. It was obtained from [14] and contains COVID-19 data up to the 5 April 2020.

(CSV)

S2 File. API_SP.POP.TOTL_DS2_en_csv_v2_866861.csv.

The file contains population data for each country that we have studied. The 2018 population data were used in combination with the data of χ2 to calculate the fraction of COVID-19 cases per country. The file was obtained from the World Bank data repository [22].

(CSV)

S3 File. Fit_Statistics_lmfit.docx.

The fitting of the model 2 to the data in file was performed using the python lmfit module [23]. For each country the starting values for the parameter were a = [60, 600, 6000], c = [10, 80, 800], h = [2.5, 4.0] i.e 18 possible triplets. For each one of these 18 starting “points” we applied a basin-hopping algorithm with a Nelder-Mead local optimizer and independently a Levenberg-Marquardt minimization algorithm. (Basin-hopping is a two-phase method that combines a global stepping algorithm with local minimization at each step.) Thus, for each country we obtained 36 estimations for the values of the parameters a, c, h and among them we choose the one with the minimum chi-squared χ2. Here we include the fit statistics for the countries appearing in Fig 1.

(DOCX)

S4 File. Countries_Parameters_extended.csv.

Fitting results including estimated parameter values, chi-squared χ2, reduced chi-squared and Akaike information Criterion for the 55 Countries that we have studied and appear in Fig 4.

(CSV)

S5 File. Countries_PCA.csv.

The PCA data for the 55 Countries appearing in Fig 4. The file contains the 3 Principle Components for each country. PCA was performed using the python scikit-learn library [21].

(CSV)

S1 Appendix. Structural identifiability of the fractal kinetic SI model.

(PDF)

S1 Raw images

(PDF)

Data Availability

The data underlying the results presented in the study are available from https://www.tableau.com/covid-19-coronavirus-data-resources and also included as supplementary material.

Funding Statement

The authors acknowledge financial support from "Athena" Research Center for the open access publication of this work.

References

  • 1. Wu JT, Leung K, Bushman M, Kishore N, Niehus R, de Salazar PM, et al. Estimating clinical severity of COVID-19 from the transmission dynamics in Wuhan, China. Nature Medicine. 2020; p. 1–5. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Kucharski AJ, Russell TW, Diamond C, Liu Y, Edmunds J, Funk S, et al. Early dynamics of transmission and control of COVID-19: a mathematical modelling study. The Lancet Infectious Diseases. 2020;. [DOI] [PMC free article] [PubMed]
  • 3.Peng L, Yang W, Zhang D, Zhuge C, Hong L. Epidemic analysis of COVID-19 in China by dynamical modeling. arXiv preprint arXiv:200206563. 2020;.
  • 4. Kopelman R. Fractal Reaction Kinetics. Science. 1988;241, No. 4873:1620–1626. 10.1126/science.241.4873.1620 [DOI] [PubMed] [Google Scholar]
  • 5. Savageau MA. Influence of fractal kinetics on molecular recognition. J Mol Recognit. 1993;6(4):149–157. 10.1002/jmr.300060403 [DOI] [PubMed] [Google Scholar]
  • 6. Savageau MA. Michaelis-Menten mechanism reconsidered: implications of fractal kinetics. J Theor Biol. 1995;176(1):115–124. 10.1006/jtbi.1995.0181 [DOI] [PubMed] [Google Scholar]
  • 7. Brauer F, Castillo-Chavez C, Castillo-Chavez C. Mathematical models in population biology and epidemiology. vol. 2 Springer; 2012. [Google Scholar]
  • 8. DiStefano III J. Dynamic systems biology modeling and simulation. Academic Press; 2015. [Google Scholar]
  • 9. Anderson RM, Anderson B, May RM. Infectious diseases of humans: dynamics and control. Oxford university press; 1992. [Google Scholar]
  • 10. Grassly NC, Fraser C. Mathematical models of infectious disease transmission. Nature Reviews Microbiology. 2008;6(6):477–487. 10.1038/nrmicro1845 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Kosmidis K, Argyrakis P, Macheras P. A Reappraisal of Drug Release Laws Using Monte Carlo Simulations: The Prevalence of the Weibull Function. Pharmaceutical Research. 2003;20(7):988–995. 10.1023/A:1024497920145 [DOI] [PubMed] [Google Scholar]
  • 12. Kosmidis K, Rinaki E, Argyrakis P, Macheras P. Analysis of Case II drug transport with radial and axial release from cylinders. International Journal of Pharmaceutics. 2003;254(2):183–188. 10.1016/S0378-5173(03)00030-9 [DOI] [PubMed] [Google Scholar]
  • 13. Kosmidis K, Argyrakis P, Macheras P. Fractal kinetics in drug release from finite fractal matrices. The Journal of Chemical Physics. 2003;119:6373 10.1063/1.1603731 [DOI] [Google Scholar]
  • 14.Tableau. Data For the Covid-19 Outbreak; 2020. https://www.tableau.com/covid-19-coronavirus-data-resources.
  • 15.Wikipedia. 2020 coronavirus pandemic in South Korea; 2020. https://en.wikipedia.org/wiki/2020_coronavirus_pandemic_in_South_Korea.
  • 16.Wikipedia. 2020 coronavirus pandemic in Italy; 2020. https://en.wikipedia.org/wiki/2020_coronavirus_pandemic_in_Italy.
  • 17. Jolliffe IT. Principal Component Analysis. Springer; 2nd edition; 2002. [Google Scholar]
  • 18. Raschka S, Mirjalili V. Python machine learning. Packt Publishing Ltd; 2017. [Google Scholar]
  • 19. Marsland S. Machine learning: an algorithmic perspective. CRC press; 2015. [Google Scholar]
  • 20.PCA—Iris Dataset; 2020. Retrieved online. Available from: https://scikit-learn.org/stable/modules/decomposition.html#decompositions.
  • 21. Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, et al. Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research. 2011;12:2825–2830. [Google Scholar]
  • 22.Bank W. Population; 2018. Available from: http://data.worldbank.org/indicator/sp.pop.totl.
  • 23.Newville M, Stensitzki T, Allen D, Ingargiola A. LMFIT: Non-Linear Least-Square Minimization and Curve-Fitting for Python. Zenodo (2014). Zenodo. 2014;.
  • 24. Raue A, Karlsson J, Saccomani MP, Jirstrand M, Timmer J. Comparison of approaches for parameter identifiability analysis of biological systems. Bioinformatics. 2014;30(10):1440–1448. 10.1093/bioinformatics/btu006 [DOI] [PubMed] [Google Scholar]
  • 25. Anguelova M, Karlsson J, Jirstrand M. Minimal output sets for identifiability. Mathematical biosciences. 2012;239(1):139–153. 10.1016/j.mbs.2012.04.005 [DOI] [PubMed] [Google Scholar]
  • 26. Karlsson J, Anguelova M, Jirstrand M. An efficient method for structural identifiability analysis of large dynamic systems. IFAC proceedings volumes. 2012;45(16):941–946. 10.3182/20120711-3-BE-2027.00381 [DOI] [Google Scholar]
  • 27.Inc WR. Mathematica, Version 12.1; 2020. Available from: https://www.wolfram.com/mathematica.

Decision Letter 0

Oscar Millet

15 May 2020

PONE-D-20-10582

A Fractal kinetics SI model can explain the dynamics of COVID-19 epidemics

PLOS ONE

Dear Dr Kosmidis,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Specifically, you are requested to comply with all the issues revised by the reviewers in a revised version of the manuscript, which may undergo a second round of review.

We would appreciate receiving your revised manuscript by Jun 29 2020 11:59PM. When you are ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter.

To enhance the reproducibility of your results, we recommend that if applicable you deposit your laboratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions see: http://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). This letter should be uploaded as separate file and labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. This file should be uploaded as separate file and labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. This file should be uploaded as separate file and labeled 'Manuscript'.

Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out.

We look forward to receiving your revised manuscript.

Kind regards,

Oscar Millet

Academic Editor

PLOS ONE

Journal Requirements:

When submitting your revision, we need you to address these additional requirements.

1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at

https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and

https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf

2. Please consider including a Discussions and/or Conclusions section.

3. Please include in the manuscript information on the dataset used, and how this was accessed.

4. Please amend your Competing interests statement to declare any author commercial affiliations.

Please know it is PLOS ONE policy for corresponding authors to declare, on behalf of all authors, all potential competing interests for the purposes of transparency. PLOS defines a competing interest as anything that interferes with, or could reasonably be perceived as interfering with, the full and objective presentation, peer review, editorial decision-making, or publication of research or non-research articles submitted to one of the journals. Competing interests can be financial or non-financial, professional, or personal. Competing interests can arise in relationship to an organization or another person. Please follow this link to our website for more details on competing interests: http://journals.plos.org/plosone/s/competing-interests

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Partly

Reviewer #2: Partly

**********

2. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: No

**********

3. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: No

Reviewer #2: No

**********

4. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: No

**********

5. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: In this paper, the authors adopt a quite simple fractal SI model to the cumulative data of several countries facing with COVID-19 epidemics. Basically, this is a worthwhile try, but more detailed analyses have to be carried out before acception.

(1) The fractal SI model is not fully justified. Though there is a breif mention that fractal kineitcs "describe reaction dynamics when imperfect mixing and segregation of the reactants". But more detailed connections with epidemics need to be clarfied.

(2) Statistical analysis on the model paramters and their influence on the prediction are missing.

(3) The confidence region for cumulative data is quite narrow. Daily data is more sensitive.

(4) Would the replacement of differential equation in (2) by difference equation resolve the diveregence problem, when t goes to zero?

(5) All data used in the manuscript should be made publically available, either in SI or on a webserver.

(6) PCA is an interesting study. Though the origin and consequence of three clusters appearing in Fig. 3 requires more explanations.

(7) Does h have some correlation with the basic reproduction number? What's the physical meaning of a ranking based on h in Fig. 2?

(8) A full list on the countries studied in the manuscript is needed. Otherwise, Fig. 2 and 3 become meaningless.

Reviewer #2: The idea and topic is interesting. However, there are many things missing and some caveats. The authors argue that the model fits very well to the data. However, there are many models that can fit very well to the same datasets. Somebody can argue that the best one is the one with the smallest SSR. In addition, it is not clear if the parameter values are unique. The authors need do an identifiability analysis. The authors need to explain better the justification for the parameter h.

**********

6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files to be viewed.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Please note that Supporting Information files do not need this step.

Decision Letter 1

Oscar Millet

6 Jul 2020

PONE-D-20-10582R1

A Fractal kinetics SI model can explain the dynamics of COVID-19 epidemics

PLOS ONE

Dear Dr. Kosmidis,

Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process.

Specifically, there are still a few minor issues that need to be addressed before the manuscript becomes acceptable for publication.

Please submit your revised manuscript by Aug 20 2020 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file.

Please include the following items when submitting your revised manuscript:

  • A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'.

  • A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'.

  • An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'.

If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter.

If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: http://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols

We look forward to receiving your revised manuscript.

Kind regards,

Oscar Millet

Academic Editor

PLOS ONE

[Note: HTML markup is below. Please do not edit.]

Reviewers' comments:

Reviewer's Responses to Questions

Comments to the Author

1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation.

Reviewer #1: All comments have been addressed

Reviewer #2: (No Response)

**********

2. Is the manuscript technically sound, and do the data support the conclusions?

The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented.

Reviewer #1: Yes

Reviewer #2: Partly

**********

3. Has the statistical analysis been performed appropriately and rigorously?

Reviewer #1: Yes

Reviewer #2: No

**********

4. Have the authors made all data underlying the findings in their manuscript fully available?

The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified.

Reviewer #1: Yes

Reviewer #2: Yes

**********

5. Is the manuscript presented in an intelligible fashion and written in standard English?

PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here.

Reviewer #1: Yes

Reviewer #2: Yes

**********

6. Review Comments to the Author

Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters)

Reviewer #1: I think the authors have properly addressed all of my previous concerns in the revision. So I recommend its publication in PLoS One.

Reviewer #2: The authors improved the paper.

The PCA is not clear. Please add additional comments to understand the aims of using it.

The fitting process in appendix S3 is local. What about the global minimum?

Sturctural identifiability is only a necessary condition for “practical” identifiability; it is not sufficient. Since one of the main points of the article is the h value and the fitting process, it is important to show the practical identifiability of the 3 parameters with the available data.

**********

7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files.

If you choose “no”, your identity will remain anonymous but your review may still be made public.

Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy.

Reviewer #1: No

Reviewer #2: No

[NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.]

While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step.

Decision Letter 2

Oscar Millet

27 Jul 2020

A Fractal kinetics SI model can explain the dynamics of COVID-19 epidemics

PONE-D-20-10582R2

Dear Dr. Kosmidis,

We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements.

Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication.

An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org.

If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org.

Kind regards,

Oscar Millet

Academic Editor

PLOS ONE

Additional Editor Comments (optional):

Reviewers' comments:

Acceptance letter

Oscar Millet

29 Jul 2020

PONE-D-20-10582R2

A Fractal kinetics SI model can explain the dynamics of COVID-19 epidemics

Dear Dr. Kosmidis:

I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department.

If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org.

If we can help with anything else, please email us at plosone@plos.org.

Thank you for submitting your work to PLOS ONE and supporting open access.

Kind regards,

PLOS ONE Editorial Office Staff

on behalf of

Dr. Oscar Millet

Academic Editor

PLOS ONE

Associated Data

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

    Supplementary Materials

    S1 File. Covid-19 Cases_5_4.csv.

    The file contains the data that we have used for the estimation of the Fractal SI model parameters. It was obtained from [14] and contains COVID-19 data up to the 5 April 2020.

    (CSV)

    S2 File. API_SP.POP.TOTL_DS2_en_csv_v2_866861.csv.

    The file contains population data for each country that we have studied. The 2018 population data were used in combination with the data of χ2 to calculate the fraction of COVID-19 cases per country. The file was obtained from the World Bank data repository [22].

    (CSV)

    S3 File. Fit_Statistics_lmfit.docx.

    The fitting of the model 2 to the data in file was performed using the python lmfit module [23]. For each country the starting values for the parameter were a = [60, 600, 6000], c = [10, 80, 800], h = [2.5, 4.0] i.e 18 possible triplets. For each one of these 18 starting “points” we applied a basin-hopping algorithm with a Nelder-Mead local optimizer and independently a Levenberg-Marquardt minimization algorithm. (Basin-hopping is a two-phase method that combines a global stepping algorithm with local minimization at each step.) Thus, for each country we obtained 36 estimations for the values of the parameters a, c, h and among them we choose the one with the minimum chi-squared χ2. Here we include the fit statistics for the countries appearing in Fig 1.

    (DOCX)

    S4 File. Countries_Parameters_extended.csv.

    Fitting results including estimated parameter values, chi-squared χ2, reduced chi-squared and Akaike information Criterion for the 55 Countries that we have studied and appear in Fig 4.

    (CSV)

    S5 File. Countries_PCA.csv.

    The PCA data for the 55 Countries appearing in Fig 4. The file contains the 3 Principle Components for each country. PCA was performed using the python scikit-learn library [21].

    (CSV)

    S1 Appendix. Structural identifiability of the fractal kinetic SI model.

    (PDF)

    S1 Raw images

    (PDF)

    Attachment

    Submitted filename: Response_To_Reviewers.docx

    Attachment

    Submitted filename: Response_To_Reviewers.docx

    Data Availability Statement

    The data underlying the results presented in the study are available from https://www.tableau.com/covid-19-coronavirus-data-resources and also included as supplementary material.


    Articles from PLoS ONE are provided here courtesy of PLOS

    RESOURCES