<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Public Health</journal-id>
<journal-title>Frontiers in Public Health</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Public Health</abbrev-journal-title>
<issn pub-type="epub">2296-2565</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpubh.2024.1379481</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Public Health</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A study of the attenuation stage of a global infectious disease</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Sun</surname> <given-names>Tianyi</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2642612/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Jin</surname> <given-names>Baisuo</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Wu</surname> <given-names>Yuehua</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Bao</surname> <given-names>Junjun</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2645135/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Department of Statistics and Finance, University of Science and Technology of China</institution>, <addr-line>Hefei</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Mathematics and Statistics, York University</institution>, <addr-line>Toronto, ON</addr-line>, <country>Canada</country></aff>
<aff id="aff3"><sup>3</sup><institution>Endoscopy Center, The First Affiliated Hospital of Anhui Medical University</institution>, <addr-line>Hefei</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Jessica L. Jones, United States Food and Drug Administration, United States</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Jun-ichi Takeshita, National Institute of Advanced Industrial Science and Technology (AIST), Japan</p>
<p>Adam Combs, Robert Morris University, United States</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Junjun Bao <email>ayfyb2j&#x00040;163.com</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>04</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1379481</elocation-id>
<history>
<date date-type="received">
<day>01</day>
<month>02</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>03</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2024 Sun, Jin, Wu and Bao.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Sun, Jin, Wu and Bao</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<sec>
<title>Introduction</title>
<p>Differences in control measures and response speeds between regions may be responsible for the differences in the number of infections of global infectious diseases. Therefore, this article aims to examine the decay stage of global infectious diseases. We demonstrate our method by considering the first wave of the COVID-19 epidemic in 2020.</p>
</sec>
<sec>
<title>Methods</title>
<p>We introduce the concept of the attenuation rate into the varying coefficient SEIR model to measure the effect of different cities on epidemic control, and make inferences through the integrated adjusted Kalman filter algorithm.</p>
</sec>
<sec>
<title>Results</title>
<p>We applied the varying coefficient SEIR model to 136 cities in China where the total number of confirmed cases exceeded 20 after the implementation of control measures and analyzed the relationship between the estimated attenuation rate and local factors. Subsequent analysis and inference results show that the attenuation rate is significantly related to the local annual GDP and the longitude and latitude of a city or a region. We also apply the varying coefficient SEIR model to other regions outside China. We find that the fitting curve of the average daily number of new confirmed cases simulated by the variable coefficient SEIR model is consistent with the real data.</p>
</sec>
<sec>
<title>Discussion</title>
<p>The results show that the cities with better economic development are able to control the epidemic more effectively to a certain extent. On the other hand, geographical location also affected the effectiveness of regional epidemic control. In addition, through the results of attenuation rate analysis, we conclude that China and South Korea have achieved good results in controlling the epidemic in 2020.</p>
</sec></abstract>
<kwd-group>
<kwd>global infectious diseases</kwd>
<kwd>varying coefficient SEIR model</kwd>
<kwd>kalman filter</kwd>
<kwd>attenuation rate</kwd>
<kwd>reporting delay</kwd>
</kwd-group>
<counts>
<fig-count count="4"/>
<table-count count="4"/>
<equation-count count="6"/>
<ref-count count="27"/>
<page-count count="10"/>
<word-count count="7111"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Infectious Diseases: Epidemiology and Prevention</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>In this paper, we examine the decay stage of global infectious diseases. For demonstration, we consider the first wave of the COVID-19 epidemic. The first case of novel coronavirus pneumonia (also known as COVID-19) was reported in December 2019, and it turned into a serious epidemic in 2020 without an effective vaccine or drug treatment. The epidemic then spread rapidly around the world, infecting millions of people by the end of that year. Due to the highly contagious and mutable nature of the virus, the medical research and patient treatment are still ongoing. For more details on COVID-19, see Pak et al. (<xref ref-type="bibr" rid="B1">1</xref>), Nalbandian et al. (<xref ref-type="bibr" rid="B2">2</xref>), and Chakraborty and Maity (<xref ref-type="bibr" rid="B3">3</xref>), among others.</p>
<p>Right after the epidemic began to spread, governments around the world introduced control policies and implemented measures such as school closures and traffic control to reduce the spread of the virus. At the same time, they urged people to take protective measures such as wearing masks and maintaining social distance. Different measures appear to be effective in slowing down the spread of the disease. It is important to find out which elements play the main roles. On the other hand, it is also important to sum up the experience and find the most effective way to control the epidemic.</p>
<p>The epidemic has been analyzed in sociological and medical contexts (<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B5">5</xref>). There are also many studies discussing the reproduction number and other characteristics of COVID-19 in different countries (<xref ref-type="bibr" rid="B4">4</xref>, <xref ref-type="bibr" rid="B6">6</xref>&#x02013;<xref ref-type="bibr" rid="B10">10</xref>). Aiming at considering the dynamic spread of the epidemic (<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B12">12</xref>), statistical models and classic epidemic models such as the SIR model (<xref ref-type="bibr" rid="B13">13</xref>) or SEIR model (<xref ref-type="bibr" rid="B14">14</xref>) have been used at each stage of the epidemic. In recent years, modified SEIR or SIR models have also been proposed and applied to COVID-19 outbreak analysis in China (<xref ref-type="bibr" rid="B15">15</xref>&#x02013;<xref ref-type="bibr" rid="B18">18</xref>) and other regions (<xref ref-type="bibr" rid="B19">19</xref>, <xref ref-type="bibr" rid="B20">20</xref>).</p>
<p>One of the key questions in this outbreak is the impact of containment measures on the spread and speed of COVID-19. Our work will focus on the post-government response stage and aim to estimate the epidemic dynamics after the implementation of control measures based on a SEIR model of declining infection rates. We introduce the concept of &#x0201C;attenuation rate,&#x0201D; which represents the rate at which infection rates decay under government control. The goal is to consider the evolution of the epidemic during its attenuation stage and to measure the impact of control on the epidemic in different cities. We then test the reliability of the model by fitting the data with the actual infection curve, and analyze the relationship between the attenuation rate and other regional factors.</p>
<p>The rest of this paper is arranged as follows. In Section 2, we present a variable coefficient SEIR model, and then we provide details of the iterative algorithm used to estimate the model parameters and discuss reporting delays (a common problem in epidemiological data). In Section 3, we present simulation results and apply the varying coefficient SEIR model to the 2020 COVID-19 outbreak in Chinese cities. We then conduct statistical analysis of the attenuation rates of Chinese cities, aiming to explore the factors related to the ability of these cities to control the epidemic. We also apply the varying coefficient SEIR model to other epidemic data. We conclude this paper in Section 4.</p>
<p>Regarding the data used in this paper, we note that the data on the number of daily infections are taken from the National Health Commission of the People&#x00027;s Republic of China (<xref ref-type="bibr" rid="B21">21</xref>) and the World Health Organization (<xref ref-type="bibr" rid="B22">22</xref>), and the population and other data are taken from China&#x00027;s Bureau of Statistics.</p>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2 Materials and methods</title>
<sec>
<title>2.1 A varying coefficient SEIR model</title>
<p>The classic susceptible-exposed-infected-recovered (SEIR) model has been applied to case analysis of a variety of infectious disease outbreaks. Among them, susceptible groups, exposed groups, infected groups and recovered groups transform into each other. However, due to the high contagiousness and huge number of infections, the model seems not to work well when applied to the COVID-19 epidemic. Thus, some improvements are made in our model with reference to the work of Li et al. (<xref ref-type="bibr" rid="B15">15</xref>).</p>
<p>The infectious disease cases can be divided into two categories: confirmed cases, which are infection cases that are included in official statistics after infection; and unconfirmed cases, which are infection cases that were not included in official statistics because of the mild symptoms. To model an epidemic, the infection rate is one of the most important parameters. It is the number of people that one patient can infect in one day and represents the speed of transmission. Another variable with a similar meaning is the reproductive number <italic>R</italic>, which represents the total number of people a patient may infect. In our modeling, we have <italic>R</italic> &#x0003D; &#x003B1;<italic>&#x003B2;D</italic> &#x0002B; (1 &#x02212; &#x003B1;)&#x003BC;<italic>&#x003B2;D</italic>, where &#x003B1; is the proportion of confirmed cases over all cases, &#x003B2; is the infection rate of a confirmed case in one day, &#x003BC; is the reduction factor of the infection rate of an unconfirmed case compared to that of a confirmed case, and <italic>D</italic> is the average duration of an infection. When focusing on the early stages of an infectious disease outbreak, most studies using infectious disease models (<xref ref-type="bibr" rid="B15">15</xref>&#x02013;<xref ref-type="bibr" rid="B17">17</xref>) assumed that the infection rate of the disease is a fixed value, which is reasonable during the free transmission stage. However, this assumption became problematic once local governments began to respond to the epidemic. It can be expected that after the free spread of infectious diseases in the early stages of the outbreak, the infection rate should continue to decline at a certain rate as the government&#x00027;s control measures advance and the public&#x00027;s awareness of prevention and control increases. Therefore, in studying the outbreak of the COVID-19 epidemic, we divide the spread of the epidemic into two stages: the first stage is the free spread stage, and the second stage is when the government implemented control measures. The infection rate as a function of time kept unchanged in the first stage, which is &#x003B2;<sub>0</sub>, but gradually decreased in the second stage. It would be reasonable and convenient to assume that the infection rate of the epidemic continued to decrease at a fixed rate, which implies that the reproduction of the epidemic also decreased at the same rate. Thus, we set up the model <inline-formula><mml:math id="M1"><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow></mml:math></inline-formula> as follows:</p>
<disp-formula id="E1"><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003BC;</mml:mi><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E2"><label>(1)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003BC;</mml:mi><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E3"><mml:math id="M4"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mi>&#x003B1;</mml:mi><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>Z</mml:mi></mml:mrow></mml:mfrac><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <italic>S</italic><sub><italic>i</italic></sub>, <italic>E</italic><sub><italic>i</italic></sub>, <inline-formula><mml:math id="M5"><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, <inline-formula><mml:math id="M6"><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, and <italic>N</italic><sub><italic>i</italic></sub> are respectively the susceptible population, exposed population, confirmed infected population, unconfirmed infected population, and total population in City <italic>i</italic>, &#x003B2;<sub>0</sub> is the basic transmission rate in the free transmission stage, &#x003C4; is the attenuation rate of the daily infection rate, so the infection rate of a confirmed case at time <italic>t</italic> is <inline-formula><mml:math id="M7"><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>, and <italic>Z</italic> is the average latency period.</p>
<p>The approximate solutions of the above simultaneous nonlinear equations can be obtained using the fourth-order Runge-Kutta method. It is noted that the values on the right-hand sides of these equations in <xref ref-type="disp-formula" rid="E1">Equation (1)</xref> are all determined by random samples from Poisson distributions with appropriate parameters to ensure robustness in the actual calculation.</p>
</sec>
<sec>
<title>2.2 Methodology</title>
<sec>
<title>2.2.1 Ensemble adjustment kalman filter (EAKF) algorithm</title>
<p>It is well known that any normal distribution is fully characterized by its mean and variance. Therefore, we conduct research under the Gaussian framework, assuming that all random variables in the model obey a normal distribution, and then we can use the mean and variance to characterize their distributions.</p>
<p>In our study, the parameters required for model inference are different in the free spread stage and the attenuation stage. In the attenuation stage, it is no longer necessary to estimate &#x003B2;<sub>0</sub> as a parameter, but to estimate the attenuation rate &#x003C4; additionally. In the following, we only discuss the attenuation stage, and the inference in the free spread stage can be carried out analogously.</p>
<p>Before presenting the algorithm in detail, we briefly introduce the variables used in the model, since the following discussion is only for a single city <italic>i</italic>, we omit the subscript <italic>i</italic> in <xref ref-type="disp-formula" rid="E1">Equation (1)</xref>. We denote the unobservable variables there by <italic><bold>X</bold></italic> &#x0003D; (<italic>S, E</italic>, <italic>I</italic><sup><italic>r</italic></sup>, <italic>I</italic><sup>&#x003BC;</sup>, &#x003B1;, &#x003C4;, &#x003BC;, <italic>Z, D</italic>)<sup>&#x022A4;</sup> and the daily confirmed new cases by <italic>O</italic>. Further, we divide <italic>X</italic> into two parts: the state variables <inline-formula><mml:math id="M8"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>S</mml:mi><mml:mo>,</mml:mo><mml:mi>E</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x022A4;</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula>, and the global parameters <inline-formula><mml:math id="M9"><mml:msub><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x003C4;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x003BC;</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mo>&#x022A4;</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula>, where the subscripts [s] and [g] are the indices of the state variable collection and the global parameter collection respectively.</p>
<p>Given the availability of daily number of new confirmed cases, we employ the Ensemble Adjusted Kalman Filter algorithm (EAKF) (<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B24">24</xref>) to obtain the maximum likelihood estimate of the parameters of the <xref ref-type="disp-formula" rid="E1">Equation (1)</xref>. First, we introduce the initial setting of the model. Before the first iteration of the algorithm, we set an initial range for each element of <italic><bold>X</bold></italic>, define the element-wise upper bounds as <italic><bold>x</bold></italic><sub>max</sub> and the element-wise lower bounds as <italic><bold>x</bold></italic><sub>min</sub> which are chosen based on the actual data (An example will be given in Section 3.1). Let &#x003A3; be a diagonal matrix such that its <italic>i</italic>th diagonal element is equal to <inline-formula><mml:math id="M10"><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">the&#x000A0;</mml:mtext><mml:mstyle class="math"><mml:mi>i</mml:mi></mml:mstyle><mml:mtext class="textrm" mathvariant="normal">th&#x000A0;element&#x000A0;of&#x000A0;</mml:mtext></mml:mstyle><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">the&#x000A0;</mml:mtext><mml:mstyle class="math"><mml:mi>i</mml:mi></mml:mstyle><mml:mtext class="textrm" mathvariant="normal">th&#x000A0;element&#x000A0;of&#x000A0;</mml:mtext></mml:mstyle><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mn>4</mml:mn></mml:math></inline-formula>, <italic>i</italic> &#x0003D; 1, &#x02026;, 6. In the first iteration, for &#x02113; &#x0003D; 1, &#x02026;, <italic>L</italic>, we generate the initial ensemble state member <inline-formula><mml:math id="M11"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> from the uniform distribution <italic>U</italic>(<italic><bold>x</bold></italic><sub>min</sub>[<italic>i</italic>], <italic><bold>x</bold></italic><sub>max</sub>[<italic>i</italic>]), <italic>i</italic> &#x0003D; 1, &#x02026;, 10. In the <italic>m</italic>th iteration with <italic>m</italic> &#x0003E; 1, we generate the initial ensemble state member <inline-formula><mml:math id="M12"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> in the same way as <inline-formula><mml:math id="M13"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> in the first iteration, but we generate <inline-formula><mml:math id="M14"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> from the multivariate normal distribution with mean vector <inline-formula><mml:math id="M15"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> and covariance matrix <italic>r</italic><sup>2(<italic>m</italic>&#x02212;1)</sup>&#x003A3;, &#x02113; &#x0003D; 1, &#x02026;, <italic>L</italic>, where <inline-formula><mml:math id="M16"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> is the sample mean of <inline-formula><mml:math id="M17"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula> in the (<italic>m</italic> &#x02212; 1)th iteration (see <xref ref-type="table" rid="T5">Algorithm 1</xref> for details), and 0 &#x0003C; <italic>r</italic> &#x0003C; 1 is the variance shrinking rate.</p>
<table-wrap position="float" id="T5">
<label>Algorithm 1</label>
<caption><p>Ensemble adjustment kalman filter (EAKF) algorithm.</p></caption>
<table frame="hsides" rules="groups">
<tbody>
<tr><td align="left" valign="top"><monospace><bold>Input:</bold> The number of ensemble units <italic>L</italic>, the number of iterations <italic>M</italic>, the daily number of new confirmed cases at time <italic>t</italic> <italic>o</italic><sub><italic>t</italic>,obs</sub> {<italic>t</italic> &#x0003D; 1, &#x02026;, <italic>T</italic>}, the variance shrinking rate <italic>r</italic>, the initial range of unobserved variables <italic><bold>x</bold></italic><sub>min</sub> and <italic><bold>x</bold></italic><sub>max</sub>, the SEIR framework <inline-formula><mml:math id="M30"><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow></mml:math></inline-formula> (see <xref ref-type="disp-formula" rid="E1">Equation 1</xref>).</monospace></td></tr>
<tr><td align="left" valign="top"><monospace><bold>Output:</bold> The estimated global parameters <inline-formula><mml:math id="M31"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>.</monospace></td></tr>
<tr><td align="left" valign="top"><monospace>1: <inline-formula><mml:math id="M32"><mml:mo>&#x003A3;</mml:mo><mml:mo>=</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">diag</mml:mtext></mml:mstyle><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mn>4</mml:mn></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>2: <bold>for</bold> <italic>m</italic> in 1:<italic>M</italic> <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>3:&#x000A0;&#x000A0;&#x000A0;<bold>for</bold> &#x02113; in 1:<italic>L</italic> <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>4:&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>if</bold> <italic>m</italic> &#x0003D; 1 <bold>then</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>5:&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M33"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>X</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x0007E;</mml:mo><mml:mi>U</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>x</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, <italic>i</italic> &#x0003D; 1, &#x02026;, 10 {the dimension of <bold>X</bold> is 10.}</monospace></td></tr>
<tr><td align="left" valign="top"><monospace>6:&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>else</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>7:&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M34"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x0007E;</mml:mo><mml:mi>U</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mstyle mathvariant="bold"><mml:mi>x</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">s</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M35"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x0007E;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x003A3;</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>8:&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end if</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>9:&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>10:&#x000A0;&#x000A0;<bold>for</bold> <italic>t</italic> in 1:<italic>T</italic> <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>11: &#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M36"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mo class="qopname">max</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover><mml:mo>/</mml:mo><mml:mn>4</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>12: &#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>for</bold> &#x02113; in 1:<italic>L</italic> <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>13: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M37"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M38"><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> {using <xref ref-type="disp-formula" rid="E1">Equation 1</xref>}</monospace></td></tr>
<tr><td align="left" valign="top"><monospace>14: &#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>15: &#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M39"><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula>, <inline-formula><mml:math id="M40"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>16: &#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>for</bold> &#x02113; in 1:<italic>L</italic> <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>17: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M41"><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:msqrt><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>18: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>for</bold> <italic>i</italic> in 1:10 <bold>do</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>19: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M42"><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>X</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M43"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>20: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M44"><mml:mi>&#x003C2;</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>21: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M45"><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003C2;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>22: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M46"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>X</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>23: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>24: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M47"><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>X</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold"><mml:mtext>X</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>25: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>26: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<bold>end for</bold></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>27: &#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;<inline-formula><mml:math id="M48"><mml:msubsup><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:munder><mml:munder class="msub"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow></mml:munder><mml:msubsup><mml:mrow><mml:mstyle mathvariant="bold-italic"><mml:mi>X</mml:mi></mml:mstyle></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">g</mml:mtext></mml:mstyle></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>/</mml:mo><mml:mi>L</mml:mi><mml:mi>T</mml:mi></mml:math></inline-formula></monospace></td></tr>
<tr><td align="left" valign="top"><monospace>28: <bold>end for</bold></monospace></td></tr>
</tbody>
</table>
</table-wrap>
<p>In light of Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), at any time <italic>t</italic> in an iteration, we let the prior distribution of <italic>O</italic> be <inline-formula><mml:math id="M18"><mml:mi>N</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M19"><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:mfrac></mml:math></inline-formula>, <inline-formula><mml:math id="M20"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x02113;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:math></inline-formula>, and <inline-formula><mml:math id="M21"><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> is the output of the number of daily confirmed new cases <italic>O</italic> at time <italic>t</italic> obtained from the SEIR model with the input parameters <inline-formula><mml:math id="M22"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula>. We denote the daily number of new confirmed cases at time <italic>t</italic> by <italic>o</italic><sub><italic>t</italic>,obs</sub>. We set <inline-formula><mml:math id="M23"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mo class="qopname">max</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:munderover><mml:mo>/</mml:mo><mml:mn>4</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> to be the variance of the observation. Then, we are able to update the &#x02113;th ensemble member with the formula of Gaussian convolution as <xref ref-type="disp-formula" rid="E2">Equation (2)</xref> follows:</p>
<disp-formula id="E4"><mml:math id="M24"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mtext>&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>=</mml:mo><mml:mtext>&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E5"><label>(2)</label><mml:math id="M25"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mo>&#x0002B;</mml:mo><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac></mml:mrow></mml:msqrt><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>&#x0014D;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Since <bold>X</bold> is unknown, for any parameter <italic>w</italic> in <bold>X</bold>, we use its relationship with the daily number of new confirmed cases <italic>O</italic> to update its value as <xref ref-type="disp-formula" rid="E3">Equation (3)</xref> follows:</p>
<disp-formula id="E6"><label>(3)</label><mml:math id="M26"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mfrac><mml:mrow><mml:mi>&#x003C2;</mml:mi></mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>where <inline-formula><mml:math id="M27"><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">prior</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M28"><mml:msubsup><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">post</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>&#x02113;</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula> are the values of the <italic>i</italic>th ensemble member at time <italic>t</italic> before and after the update, and &#x003C2; is the sample covariance of {<italic>w</italic><sub><italic>t</italic>,prior</sub>} and the {<italic>o</italic><sub><italic>t</italic>,prior</sub>}.</p>
<p>The details of the above calculations are summarized in <xref ref-type="table" rid="T5">Algorithm 1</xref> below. Since we need to preset a value as the variance of the observation, following the work of Pei et al. (<xref ref-type="bibr" rid="B23">23</xref>) and Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), we set the variance <inline-formula><mml:math id="M29"><mml:msubsup><mml:mrow><mml:mi>&#x003C3;</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> to a quarter of the square of the daily number of new confirmed cases <italic>o</italic><sub><italic>t</italic>,obs</sub>. To prevent it from being too small, we give a lower bound of 4 in this paper. When we apply our method to real data, in the initialization phase of the model, we set the initial daily number of confirmed cases <italic>o</italic><sub>0,obs</sub> to the total number of confirmed cases in the week before and after the first day considered (Considering the effect of the reporting delay). Referring to the work of Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), the number of iterations <italic>M</italic> is taken as 10, the number of ensemble state members <italic>L</italic> is set to 300, and the variance shrinking rate <italic>r</italic> is set to 0.9.</p>
</sec>
<sec>
<title>2.2.2 A reporting delay</title>
<p>We have assumed that all daily numbers of new confirmed cases are included in official statistics immediately after disease onset in the subsection above. However, due to the limitations of real conditions, statistical data cannot be obtained immediately. There is often a time lag between the occurrence of a case and its inclusion in statistics. Therefore, when conducting simulation experiments and mimicking the real situation, we incorporate the reporting delay <italic>t</italic><sub><italic>d</italic></sub> into the iterative process to account for this difference. That is, new cases every day need to be moved back <italic>t</italic><sub><italic>d</italic></sub> days to be included in the iteration.</p>
<p>Reporting delay is defined as the duration from the occurrence of a confirmed case to the date of inclusion in the statistics. It is not a fixed variable, but a random variable. Following Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), we assume that the reporting delay is gamma-distributed, which is entirely determined by its shape and mean parameters. By fitting the model with different values of these two parameters, the shape and mean parameters can be selected in real problems. In our example, we find that setting the shape and rate parameters to 1.85 and 0.23 is reasonable, which will result in an expected report delay of about 8.</p>
</sec>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Results</title>
<sec>
<title>3.1 Simulation</title>
<p>To evaluate the performance of the proposed model in epidemic modeling, we examine the accuracy of model parameter estimates by setting up synthetic epidemics with different parameter values. We simulate two sets of bursts with different parameter values, one with larger parameter values &#x003C4; &#x0003D; 0.8, &#x003B1; &#x0003D; 0.5, &#x003BC; &#x0003D; 0.6, <italic>Z</italic> &#x0003D; 3.0, <italic>D</italic> &#x0003D; 3.0, denoted by &#x0039E;<sub>1</sub>, and the other with smaller parameter values &#x003C4; &#x0003D; 0.6, &#x003B1; &#x0003D; 0.3, &#x003BC; &#x0003D; 0.5, <italic>Z</italic> &#x0003D; 2.5, <italic>D</italic> &#x0003D; 2.5, denoted by &#x0039E;<sub>2</sub>. The initial number of confirmed cases is generated based on a discrete uniform distribution between 0 and 1000.</p>
<p>As mentioned in the previous section, before the first iteration of the algorithm, we need to select an initial range for each parameter. In light of Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), we let the upper and lower bounds of <italic>S</italic> be <italic>S</italic><sub>max</sub> &#x0003D; <italic>S</italic><sub>min</sub> &#x0003D; <italic>s</italic>, and the lower bounds of <italic>E</italic>, <italic>I</italic><sup><italic>r</italic></sup>, and <italic>I</italic><sup>&#x003BC;</sup> is <inline-formula><mml:math id="M49"><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, where <italic>s</italic> is the total population of a city. However, since our inferences involve the decay phase of the epidemic, it is no longer appropriate to set upper bounds on <italic>E</italic>, <italic>I</italic><sup><italic>r</italic></sup>, <italic>I</italic><sup>&#x003BC;</sup> to fixed values as in (<xref ref-type="bibr" rid="B15">15</xref>). In order to be closer to the actual situation, based on the approximate ratios of <italic>E</italic>, <italic>I</italic><sup><italic>r</italic></sup>, and <italic>I</italic><sup>&#x003BC;</sup> given in Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), we let <inline-formula><mml:math id="M50"><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>4</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mtext>&#x000A0;</mml:mtext><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:math></inline-formula>, and <inline-formula><mml:math id="M51"><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mn>3</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mstyle class="text"><mml:mtext class="textrm" mathvariant="normal">obs</mml:mtext></mml:mstyle></mml:mrow></mml:msub></mml:math></inline-formula> using the most recent number of new daily confirmed cases <italic>o</italic><sub>0,obs</sub>. By taking into account the impact of reporting delays, the initial number of confirmed cases <italic>o</italic><sub>0,obs</sub> is set to the total number of confirmed cases in the two weeks closest to the first day of inference.</p>
<p>We now consider the global parameters. In our simulation studies, we find that the estimates of global parameters are sensitive to the initial ranges given beforehand. If we adopt the method in Li et al. (<xref ref-type="bibr" rid="B15">15</xref>), we need to set a relatively large initial range for each global parameter, which would result in that if &#x0039E;<sub>1</sub> is the true set of global parameters, <italic><bold>X</bold></italic><sub>[g]</sub> can be well estimated, and if &#x0039E;<sub>2</sub> is the true set of global parameters, only the estimates of &#x003B1; and <italic>D</italic> have small biases. After appropriately narrowing the initial range of each global parameter, we obtain an estimate of <italic><bold>X</bold></italic><sub>[g]</sub> with acceptable biases when its true value is &#x0039E;<sub>1</sub> or &#x0039E;<sub>2</sub>.</p>
<p>The simulation results, shown in <xref ref-type="table" rid="T1">Table 1</xref> and <xref ref-type="fig" rid="F1">Figure 1</xref>, demonstrate that in the model we build, the algorithm can estimate the parameters well given an appropriate initial range. This fact allows us to apply it to real data in the framework of the model.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>The simulation results and the root mean squared errors (RMSE).</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left" rowspan="2"><bold>Parameter setting</bold></th>
<th valign="top" align="center" colspan="3">&#x0039E;<sub><bold>1</bold></sub></th>
<th valign="top" align="center" colspan="3">&#x0039E;<sub><bold>2</bold></sub></th>
</tr>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="center"><bold>Actual value</bold></th>
<th valign="top" align="center"><bold>Estimation</bold></th>
<th valign="top" align="center"><bold>RMSE</bold></th>
<th valign="top" align="center"><bold>Actual value</bold></th>
<th valign="top" align="center"><bold>Estimation</bold></th>
<th valign="top" align="center"><bold>RMSE</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Attenuation rate &#x003C4;</td>
<td valign="top" align="center">0.8000</td>
<td valign="top" align="center">0.7953</td>
<td valign="top" align="center">0.0058</td>
<td valign="top" align="center">0.6000</td>
<td valign="top" align="center">0.6088</td>
<td valign="top" align="center">0.0098</td>
</tr> <tr>
<td valign="top" align="left">Reporting rate &#x003B1;</td>
<td valign="top" align="center">0.5000</td>
<td valign="top" align="center">0.5077</td>
<td valign="top" align="center">0.0116</td>
<td valign="top" align="center">0.3000</td>
<td valign="top" align="center">0.3045</td>
<td valign="top" align="center">0.0065</td>
</tr> <tr>
<td valign="top" align="left">Reduction ratio &#x003BC;</td>
<td valign="top" align="center">0.6000</td>
<td valign="top" align="center">0.6065</td>
<td valign="top" align="center">0.0090</td>
<td valign="top" align="center">0.5000</td>
<td valign="top" align="center">0.5039</td>
<td valign="top" align="center">0.0070</td>
</tr> <tr>
<td valign="top" align="left">Infectious period <italic>D</italic></td>
<td valign="top" align="center">3.0000</td>
<td valign="top" align="center">3.0071</td>
<td valign="top" align="center">0.0341</td>
<td valign="top" align="center">2.5000</td>
<td valign="top" align="center">2.5421</td>
<td valign="top" align="center">0.0542</td>
</tr> <tr>
<td valign="top" align="left">Latency period <italic>Z</italic></td>
<td valign="top" align="center">3.0000</td>
<td valign="top" align="center">3.0099</td>
<td valign="top" align="center">0.0369</td>
<td valign="top" align="center">2.5000</td>
<td valign="top" align="center">2.4534</td>
<td valign="top" align="center">0.0669</td>
</tr></tbody>
</table>
</table-wrap>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>The simulation results, where the global parameter settings are &#x0039E;<sub>1</sub> (top panel) and &#x0039E;<sub>2</sub> (bottom panel), and actual parameter values are shown as red lines and distributions of parameter estimates are shown as blue bars. <bold>(A)</bold> The simulation results for &#x0039E;<sub>1</sub>. <bold>(B)</bold> The simulation results for &#x0039E;<sub>2</sub>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-12-1379481-g0001.tif"/>
</fig>
</sec>
<sec>
<title>3.2 Real data application</title>
<p>In this subsection, we apply the methodology in Section 2 to the 2020 outbreak in Chinese cities. Because many cities had too few infections then, which would lead to incorrect results, we only consider 136 cities with at least 20 cases there.</p>
<p>Since the Chinese government issued a national-level response on January 23, 2020, and implemented direct measures such as the lockdown of Wuhan, this date divides the 2020 epidemic into two time periods: the period before January 23, 2020, when the epidemic was in the stage of free transmission, and the period after January 23, 2020, the attenuation stage, where the spread of the epidemic was gradually restricted. Our analysis is mainly on the second stage, because there are already many studies on the first stage.</p>
<p>In the attenuation stage, the base value of the transmission rate is 1.12, which is the infection rate we have estimated in the first stage using the SEIR framework [consistent with Li et al. (<xref ref-type="bibr" rid="B15">15</xref>)], and the actual infection rate decreased at a fixed rate of &#x003C4; over time, which, as explained in Section 2.1, represents the percentage reduction in the transmission rate per day. It is obvious that the smaller the &#x003C4;, the faster the transfer rate will drop. <xref ref-type="table" rid="T2">Table 2</xref> displays the global parameter estimates for fifteen cities.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>The global parameter estimates by the varying coefficient SEIR model for selected cities.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>City</bold></th>
<th valign="top" align="center"><bold><inline-formula><mml:math id="M52"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula></bold></th>
<th valign="top" align="center"><bold><inline-formula><mml:math id="M53"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003BC;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula></bold></th>
<th valign="top" align="center"><bold>&#x01E90;</bold></th>
<th valign="top" align="center"><bold><inline-formula><mml:math id="M54"><mml:mover accent="true"><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula></bold></th>
<th valign="top" align="center"><bold><inline-formula><mml:math id="M55"><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:math></inline-formula></bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Beijing</td>
<td valign="top" align="center">0.719</td>
<td valign="top" align="center">0.505</td>
<td valign="top" align="center">3.346</td>
<td valign="top" align="center">0.472</td>
<td valign="top" align="center">3.265</td>
</tr> <tr>
<td valign="top" align="left">Shanghai</td>
<td valign="top" align="center">0.684</td>
<td valign="top" align="center">0.512</td>
<td valign="top" align="center">3.054</td>
<td valign="top" align="center">0.482</td>
<td valign="top" align="center">3.232</td>
</tr> <tr>
<td valign="top" align="left">Chongqing</td>
<td valign="top" align="center">0.717</td>
<td valign="top" align="center">0.488</td>
<td valign="top" align="center">3.360</td>
<td valign="top" align="center">0.445</td>
<td valign="top" align="center">3.277</td>
</tr> <tr>
<td valign="top" align="left">Chengdu</td>
<td valign="top" align="center">0.682</td>
<td valign="top" align="center">0.518</td>
<td valign="top" align="center">3.001</td>
<td valign="top" align="center">0.445</td>
<td valign="top" align="center">3.259</td>
</tr> <tr>
<td valign="top" align="left">Suzhou</td>
<td valign="top" align="center">0.726</td>
<td valign="top" align="center">0.521</td>
<td valign="top" align="center">3.451</td>
<td valign="top" align="center">0.471</td>
<td valign="top" align="center">3.287</td>
</tr> <tr>
<td valign="top" align="left">Wenzhou</td>
<td valign="top" align="center">0.690</td>
<td valign="top" align="center">0.520</td>
<td valign="top" align="center">3.231</td>
<td valign="top" align="center">0.472</td>
<td valign="top" align="center">3.214</td>
</tr> <tr>
<td valign="top" align="left">Tianjing</td>
<td valign="top" align="center">0.782</td>
<td valign="top" align="center">0.518</td>
<td valign="top" align="center">3.605</td>
<td valign="top" align="center">0.495</td>
<td valign="top" align="center">3.485</td>
</tr> <tr>
<td valign="top" align="left">Haerbin</td>
<td valign="top" align="center">0.884</td>
<td valign="top" align="center">0.581</td>
<td valign="top" align="center">3.713</td>
<td valign="top" align="center">0.373</td>
<td valign="top" align="center">3.575</td>
</tr> <tr>
<td valign="top" align="left">Ningbo</td>
<td valign="top" align="center">0.753</td>
<td valign="top" align="center">0.566</td>
<td valign="top" align="center">3.656</td>
<td valign="top" align="center">0.384</td>
<td valign="top" align="center">3.426</td>
</tr> <tr>
<td valign="top" align="left">Hefei</td>
<td valign="top" align="center">0.808</td>
<td valign="top" align="center">0.528</td>
<td valign="top" align="center">3.662</td>
<td valign="top" align="center">0.409</td>
<td valign="top" align="center">3.516</td>
</tr> <tr>
<td valign="top" align="left">Fuzhou</td>
<td valign="top" align="center">0.676</td>
<td valign="top" align="center">0.523</td>
<td valign="top" align="center">2.952</td>
<td valign="top" align="center">0.461</td>
<td valign="top" align="center">3.097</td>
</tr> <tr>
<td valign="top" align="left">Zhengzhou</td>
<td valign="top" align="center">0.764</td>
<td valign="top" align="center">0.547</td>
<td valign="top" align="center">3.531</td>
<td valign="top" align="center">0.463</td>
<td valign="top" align="center">3.329</td>
</tr> <tr>
<td valign="top" align="left">Guangzhou</td>
<td valign="top" align="center">0.758</td>
<td valign="top" align="center">0.550</td>
<td valign="top" align="center">3.755</td>
<td valign="top" align="center">0.365</td>
<td valign="top" align="center">3.519</td>
</tr> <tr>
<td valign="top" align="left">textShenzhen</td>
<td valign="top" align="center">0.727</td>
<td valign="top" align="center">0.532</td>
<td valign="top" align="center">3.459</td>
<td valign="top" align="center">0.421</td>
<td valign="top" align="center">3.293</td>
</tr> <tr>
<td valign="top" align="left">Xi&#x00027;an</td>
<td valign="top" align="center">0.794</td>
<td valign="top" align="center">0.551</td>
<td valign="top" align="center">3.658</td>
<td valign="top" align="center">0.449</td>
<td valign="top" align="center">3.482</td>
</tr></tbody>
</table>
</table-wrap>
<p>By <xref ref-type="table" rid="T2">Table 2</xref>, it can be seen that the infectious attenuation rates of different cities are mostly in the range of [0.7, 0.8], which means that their reproductive numbers <italic>R</italic><sub><italic>e</italic></sub>s drop below 1 after four days and falls to a low level (0.4) a week later. We believe this fact shows that the epidemic has basically been brought under control.</p>
<p>After obtaining the global parameter estimates, we generate the daily number of new confirmed cases by putting the global parameter estimates into our SEIR framework, where the state variables are generated as before. We repeat it 100 times and compute the average simulated daily number of new confirmed cases. <xref ref-type="fig" rid="F2">Figure 2</xref> displays the actual daily number of new confirmed cases and the fitted curve of the average simulated daily number of new confirmed cases. For comparison with our results, we also apply the modified SEIR model in Li et al. (<xref ref-type="bibr" rid="B15">15</xref>) to the epidemic in the corresponding city, and compute the average simulated daily number of new confirmed cases in 100 replicates. The results are shown in the <xref ref-type="fig" rid="F2">Figure 2</xref>, from which it can be seen that the average simulated daily number of new confirmed cases of the modified SEIR model in Li et al. (<xref ref-type="bibr" rid="B15">15</xref>) is only in good agreement with the actual number of cases at the early stage of the outbreak, while the average simulated daily number of new confirmed cases from our varying coefficient SEIR model closely matches the number of daily new confirmed COVID-19 cases observed each day throughout the outbreak.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>The six cities&#x00027; daily numbers of new confirmed cases (bars) and the fitted curves of the average simulated daily numbers of new confirmed cases by the varying coefficient SEIR model (solid red line) and the modified SEIR model in Li et al. (<xref ref-type="bibr" rid="B15">15</xref>) (dotted blue line) with 100 replicates.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-12-1379481-g0002.tif"/>
</fig>
<p>To show the impact of reporting delays, in <xref ref-type="fig" rid="F3">Figure 3</xref>, we display fitted curves of the average simulated daily number of new confirmed cases by the varying coefficient SEIR model with and without considering reporting delays for Beijing and Shanghai. It can be seen that if the reporting delay is considered, the fitted curves are closer to the real data for both cities. Ignoring reporting delays will cause the estimated number of new confirmed cases to peak earlier than the peak of the true number of new confirmed cases, resulting in a non-negligible estimation bias.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>The daily numbers of new confirmed cases (bars) in Beijing and Shanghai and the fitted curves of the average simulated daily numbers of new confirmed cases by the varying coefficient SEIR model (solid red line if the reporting delay is considered, dotted green line if the reporting delay is not considered), the number of replications is 100.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-12-1379481-g0003.tif"/>
</fig>
</sec>
<sec>
<title>3.3 Factors associated with the attenuation rate &#x003C4;</title>
<p>After obtaining the estimate of &#x003C4;, a common interest is to find out the factors associated with it. Generally speaking, people believe that cities with better economic development conditions are better able to control the epidemic. Strong local governments can effectively improve the efficiency of epidemic control. On the other hand, the attenuation rate may be affected by the location of the city, and some other factors. For demonstration purposes, we use the real data example from the previous subsection.</p>
<p>We consider the following factors: the total local GDP in 2019 and the number of permanent urban residents, which represent the impact of urban development on the attenuation rate; the GDP growth rate in 2019, which represents the capacity of local governments. In addition, we also measure the impact of geographical location by the city&#x00027;s latitude and longitude and the city&#x00027;s distance from Wuhan. Because the size of a local outbreak may affect the difficulty of controlling the outbreak, we include the total number of local cases as a factor.</p>
<p>Since the effect of the attenuation rate &#x003C4; on the infection rate and the number of daily new confirmed cases is obviously nonlinear, it does not seem appropriate to assume that the attenuation rate is linear with local factors. To find out which local factors have non-negligible correlation with &#x003C4;, we perform the Spearman correlation test. Considering that the attenuation rate &#x003C4; is positive, we use log&#x003C4; in the Spearman correlation test. The Spearman correlation test results between each local factor and log&#x003C4; based on 136 cities are shown in <xref ref-type="table" rid="T3">Table 3</xref>, in which the local GDP in 2019, urban latitude and longitude, and urban population in 2019 were all respectively correlated with log&#x003C4;, except for the significance level of urban longitude, which is &#x0003C;0.1, the significance levels are all &#x0003C;0.05. The remaining issue is deciding whether to include urban longitude as a local factor correlated with log&#x003C4;. Note that the normality assumption for both log&#x003C4; and urban longitude is acceptable at the 0.01 significance level after removing a small number of outliers (&#x0003C;5) by Shapiro-Wilk&#x00027;s test. Hence, we test the Pearson correlation between log&#x003C4; and urban longitude and find that the Person correlation coefficient is 0.1998 and the <italic>p</italic>-value is 0.0197, indicating a non-negligible correlation between log&#x003C4; and urban longitude. Therefore, we have included urban longitude in the analysis below as well.</p>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>The results Spearman correlation test for each local factor with log&#x003C4; using data from the 136 Chinese cities.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th/>
<th valign="top" align="center"><bold>Local GDP</bold></th>
<th valign="top" align="center"><bold>Daily No. of new confirmed cases</bold></th>
<th valign="top" align="center"><bold>Urban population</bold></th>
<th valign="top" align="center"><bold>GDP growth</bold></th>
<th valign="top" align="center"><bold>Latitude</bold></th>
<th valign="top" align="center"><bold>Longitude</bold></th>
<th valign="top" align="center"><bold>Distance to Wuhan</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Correlation coefficient</td>
<td valign="top" align="center">&#x02013;0.2395</td>
<td valign="top" align="center">&#x02013;0.1377</td>
<td valign="top" align="center">&#x02013;0.2272</td>
<td valign="top" align="center">&#x02013;0.0204</td>
<td valign="top" align="center">0.2815</td>
<td valign="top" align="center">0.1496</td>
<td valign="top" align="center">&#x02013;0.1269</td>
</tr> <tr>
<td valign="top" align="left"><italic>p</italic>-value</td>
<td valign="top" align="center">0.0051</td>
<td valign="top" align="center">0.1098</td>
<td valign="top" align="center">0.0079</td>
<td valign="top" align="center">0.8141</td>
<td valign="top" align="center">0.0009</td>
<td valign="top" align="center">0.0822</td>
<td valign="top" align="center">0.1410</td>
</tr></tbody>
</table>
</table-wrap>
<p>It can be seen from our analysis that in those 136 Chinese cities, the attenuation rate has a tendency to increase as the regional longitude or latitude increases, which may be affected by the regional climate due to the corresponding changes in longitude and latitude. Furthermore, cities with better economic development tend to exhibit lower attenuation rates, consistent with general thinking that developed economy often indicates strong government execution and perfect public health system. More populous cities have lower attenuation rates, which, contrary to popular belief, may be due to the high correlation between urban population and the local GDP. The Spearman correlation analysis shows that the correlation between the urban population and the local GDP is as high as 0.79, indicating that the correlation between the urban population and the epidemic attenuation rate is affected by the local GDP, and hence urban population can be ignored when modeling the relationship between attenuation rates and other factors. Therefore, we fit a log-linear model of the attenuation rate based only on longitude, latitude, and local GDP. The results are shown in <xref ref-type="table" rid="T4">Table 4</xref>.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>The log-linear model fit of log&#x003C4; on the local GDP, and latitude, longitude of 136 Chinese cities.</p></caption>
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919498;color:#ffffff">
<th/>
<th valign="top" align="center"><bold>Regression Coefficient</bold></th>
<th valign="top" align="center" colspan="2"><bold>Confidence interval</bold></th>
<th valign="top" align="center"><bold><italic>T</italic>-test <italic>p</italic>-value</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Local GDP of 2019(trillion yuan)</td>
<td valign="top" align="center">&#x02013;0.0347</td>
<td valign="top" align="center">&#x02013;0.0506</td>
<td valign="top" align="center">&#x02013;0.0188</td>
<td valign="top" align="center">&#x0003C;0.01</td>
</tr> <tr>
<td valign="top" align="left">Latitude (degree)</td>
<td valign="top" align="center">0.0028</td>
<td valign="top" align="center">0.0010</td>
<td valign="top" align="center">0.0047</td>
<td valign="top" align="center">&#x0003C;0.01</td>
</tr> <tr>
<td valign="top" align="left">Longitude (degree)</td>
<td valign="top" align="center">0.0023</td>
<td valign="top" align="center">0.0004</td>
<td valign="top" align="center">0.0042</td>
<td valign="top" align="center">0.0188</td>
</tr></tbody>
</table>
</table-wrap>
<p>From <xref ref-type="table" rid="T4">Table 4</xref>, it is obvious that the local GDP and the longitude and latitude of a city are significant in the log-linear model. The parameter coefficients are &#x02013;0.0347, 0.00284, and 0.00231, respectively, that is, for every 10 degrees increase in latitude or longitude, the regional attenuation rate increases by 1.0288 times or 1.0234 times. This may be caused by the climate difference between coastal and inland regions in China, similar conclusions can be found in the work of Wu et al. (<xref ref-type="bibr" rid="B25">25</xref>) and Srivastava (<xref ref-type="bibr" rid="B26">26</xref>). For every 1 trillion yuan increase in the region&#x00027;s total GDP, the attenuation rate would be reduced to 0.9659 times its original value, indicating that the local development level might have an impact on the speed of epidemic containment, which is consistent with Bambra et al. (<xref ref-type="bibr" rid="B27">27</xref>).</p>
<p>Although the <italic>p</italic>-value of less than 0.01 for the <italic>F</italic>-test indicates that the model is significant, the fitting performance of our log-linear model is still not good enough, with an <italic>R</italic><sup>2</sup> of 0.216, suggesting that the explanatory variables we included in the log-linear model only explain part of the attenuation rate, and the rest may be local subjective factors such as the enthusiasm of the government and residents to control the epidemic. For city <italic>i</italic>, if we set the attenuation rate inferred by the varying coefficient SEIR model to <inline-formula><mml:math id="M56"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and the attenuation rate estimated by the log-linear model to <inline-formula><mml:math id="M57"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, then we can evaluate this city&#x00027;s ability to control the epidemic after eliminating objective factors by <inline-formula><mml:math id="M58"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>. That is to say, for controlling the epidemic, City <italic>i</italic> is considered to have a strong ability to do so if <inline-formula><mml:math id="M59"><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x003C4;</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is low, otherwise, City <italic>i</italic> is considered to have a poor ability to achieve it.</p>
</sec>
<sec>
<title>3.4 Application of the varying coefficient SEIR model to other epidemic data</title>
<p>From the real data analysis in Section 3.2 above, we can see that the varying coefficient SEIR model performs well in modeling China&#x00027;s first epidemic in 2020. We are also interested in seeing how the varying coefficient SEIR model performs on other epidemic data. Therefore, in this subsection, we apply the varying coefficient SEIR model to COVID-19 data from other regions in Asia. Subsequently, we also use a log-linear model to fit the attenuation rate. We then compare the attenuation rate estimate from the varying coefficient SEIR model to the prediction from the log-linear model.</p>
<p>An outbreak of COVID-19 infections occurred in Seoul, the capital of South Korea, in early August 2020, and the local government announced on August 16 an elevated quarantine response level to deal with the crisis. Local measures were as harsh as those in China: intercity transport was closed, public gatherings were banned, and schools were required to hold online classes. Using the varying coefficient SEIR model, the attenuation rate of the epidemic in Seoul after August 16 is estimated to be 0.7089, and the log-linear model predicts 0.7038. These two numbers are very close.</p>
<p>In early April 2020, a large-scale epidemic occurred in Tokyo, the capital of Japan, and the Japanese government declared a state of emergency on April 7, 2020. Based on the daily case data after April 7, 2020, the attenuation rate was 0.6869, compared to the log-linear model&#x00027;s estimate of 0.6309, which means that Tokyo was actually declining more slowly than it should be, most likely because Japan&#x00027;s control measures are much less stringent than those in China and South Korea. Instead of locking down the city, the government only restricted restaurant hours and public events, and urged people to stay indoors. We display the daily numbers of new confirmed cases and the fitted curves of the average daily numbers of new confirmed cases simulated by the varying coefficient SEIR model for outbreaks in Tokyo and Seoul in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>The daily numbers of new confirmed cases (bars) in Tokyo and Seoul and the fitted curves of the average simulated daily numbers of new confirmed cases by the varying coefficient SEIR model (solid red line) with a replication number of 100.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-12-1379481-g0004.tif"/>
</fig>
<p>India does not release city-specific epidemic data, so we have to use nationwide data to make a rough estimate. The second outbreak in India, which began in April 2021, was a major outbreak in the country. Many local governments announced strengthened prevention and control measures from May 6, 2020. Therefore, we regard this date as the dividing line of the epidemic. By using the approach in Section 2, India&#x00027;s attenuation rate after May 6, 2020, is estimated to be 0.6919. In terms of the GDPs, longitudes and latitudes of several major cities in India, India&#x00027;s attenuation rate would have been around 0.65, which implies that the prevention and control measures implemented in India were not effective enough. This result is consistent with the conclusions of other articles (<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B9">9</xref>) analyzing the effectiveness of control measures in various countries. We believe that during the 2020 epidemic, the control measures taken by China and South Korea were much more effective compared to other countries.</p>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<p>In this paper, we modify the traditional SEIR model by proposing a varying coefficient SEIR model that takes into account daily unconfirmed cases and introduces the attenuation rate. For demonstration, we apply the model to the COVID-19 epidemic in 136 cities in China in 2020 (with more than 20 people infected) and obtain the infection attenuation rates of these cities in the epidemic control stage. We also investigate the relationship between the attenuation rate and other local factors, and find out that the attenuation rate has a significant correlation with the local GDP as well as the latitude and longitude of a city. The results obtained show that the cities with better economic development to a certain extent could control the epidemic more effectively. On the other hand, geographical location also affected the effectiveness of regional epidemic control. In addition to this, we apply the varying coefficient SEIR model to COVID-19 data from other regions in Asia and conclude that China and South Korea achieved better results in controlling the 2020 outbreak.</p>
<p>Our research on the infection attenuation rate can help us more intuitively judge the effectiveness of control measures in different regions, and provide a reference for the effectiveness of control measures when new epidemics occur. However, an important fact derived from the real data example above is that the goodness of fit of log-linear models may not be satisfactory, and the attenuation rate may be affected by other unknown factors, including local government efficiency and public awareness of epidemic prevention and control. At the same time, although the varying coefficient SEIR model can be applied to epidemic data in different countries and periods, due to the differences in reporting delays and other factors in different regions, the use of the attenuation rate estimation of the varying coefficient SEIR model to evaluate the effectiveness of control measures in a country needs to be further studied.</p>
</sec>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>Publicly available datasets were analyzed in this study. We collected and collated the original data from the websites: <ext-link ext-link-type="uri" xlink:href="http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml">http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml</ext-link> and <ext-link ext-link-type="uri" xlink:href="http://www.who.int/emergencies/diseases/novel-coronavirus-2019/situation-reports">http://www.who.int/emergencies/diseases/novel-coronavirus-2019/situation-reports</ext-link>. The datasets generated in this study are available upon request from the corresponding author.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>TS: Formal analysis, Methodology, Software, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. BJ: Funding acquisition, Methodology, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. YW: Funding acquisition, Methodology, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing. JB: Formal analysis, Methodology, Writing &#x02013; original draft, Writing &#x02013; review &#x00026; editing.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work is partially supported by the National Natural Science Foundation of China (Grant Nos. 72111530199, 12231017, and 72293573), the Natural Science Foundation of Anhui Province of China (Grant No. 2108085J02), and the Natural Sciences and Engineering Research Council of Canada (Grant No. RGPIN-2023-05655).</p>
</sec>
<ack><p>The authors thank Ying Li, Mengyao Chen, and Rongbao Gao for sharing information and insights.</p>
</ack>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s8">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pak</surname> <given-names>A</given-names></name> <name><surname>Adegboye</surname> <given-names>OA</given-names></name> <name><surname>Adekunle</surname> <given-names>AI</given-names></name> <name><surname>Rahman</surname> <given-names>KM</given-names></name> <name><surname>McBryde</surname> <given-names>ES</given-names></name> <name><surname>Eisen</surname> <given-names>DP</given-names></name></person-group>. <article-title>Economic consequences of the COVID-19 outbreak: the need for epidemic preparedness</article-title>. <source>Front Public Health</source>. (<year>2020</year>) <volume>8</volume>:<fpage>546036</fpage>. <pub-id pub-id-type="doi">10.3389/fpubh.2020.00241</pub-id><pub-id pub-id-type="pmid">32574307</pub-id></citation></ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nalbandian</surname> <given-names>A</given-names></name> <name><surname>Sehgal</surname> <given-names>K</given-names></name> <name><surname>Gupta</surname> <given-names>A</given-names></name> <name><surname>Madhavan</surname> <given-names>MV</given-names></name> <name><surname>McGroder</surname> <given-names>C</given-names></name> <name><surname>Stevens</surname> <given-names>JS</given-names></name> <etal/></person-group>. <article-title>Post-acute COVID-19 syndrome</article-title>. <source>Nat Med</source>. (<year>2021</year>) <volume>27</volume>:<fpage>601</fpage>&#x02013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1038/s41591-021-01283-z</pub-id></citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chakraborty</surname> <given-names>I</given-names></name> <name><surname>Maity</surname> <given-names>P</given-names></name></person-group>. <article-title>COVID-19 outbreak: Migration, effects on society, global environment and prevention</article-title>. <source>Sci Total Environ</source>. (<year>2020</year>) <volume>728</volume>:<fpage>138882</fpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2020.138882</pub-id><pub-id pub-id-type="pmid">32335410</pub-id></citation></ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tian</surname> <given-names>HY</given-names></name> <name><surname>Liu YH Li</surname> <given-names>YD</given-names></name> <name><surname>Wu</surname> <given-names>CH</given-names></name> <name><surname>Chen</surname> <given-names>B</given-names></name> <name><surname>Kraemer</surname> <given-names>MUG</given-names></name> <etal/></person-group>. <article-title>An investigation of transmission control measures during the first 50 days of the COVID-19 epidemic in China</article-title>. <source>Science</source>. (<year>2020</year>) <volume>368</volume>:<fpage>638</fpage>. <pub-id pub-id-type="doi">10.1126/science.abb6105</pub-id><pub-id pub-id-type="pmid">32234804</pub-id></citation></ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>SM</given-names></name> <name><surname>Yang</surname> <given-names>JT</given-names></name> <name><surname>Yang</surname> <given-names>WZ</given-names></name> <name><surname>Wang</surname> <given-names>C</given-names></name> <name><surname>Barnighausen</surname> <given-names>T</given-names></name></person-group>. <article-title>COVID-19 control in China during mass population movements at New Year</article-title>. <source>Lancet</source>. (<year>2020</year>) <volume>395</volume>:<fpage>764</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1016/S0140-6736(20)30421-9</pub-id><pub-id pub-id-type="pmid">32105609</pub-id></citation></ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jia</surname> <given-names>JSS</given-names></name> <name><surname>Lu</surname> <given-names>X</given-names></name> <name><surname>Yuan</surname> <given-names>Y</given-names></name> <name><surname>Xu</surname> <given-names>G</given-names></name> <name><surname>Jia</surname> <given-names>JM</given-names></name> <name><surname>Christakis</surname> <given-names>NA</given-names></name></person-group>. <article-title>Population flow drives spatio-temporal distribution of COVID-19 in China</article-title>. <source>Nature</source>. (<year>2020</year>) <volume>582</volume>:<fpage>389</fpage>. <pub-id pub-id-type="doi">10.1038/s41586-020-2284-y</pub-id><pub-id pub-id-type="pmid">32349120</pub-id></citation></ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kissler</surname> <given-names>SM</given-names></name> <name><surname>Tedijanto</surname> <given-names>C</given-names></name> <name><surname>Goldstein</surname> <given-names>E</given-names></name> <name><surname>Grad</surname> <given-names>YH</given-names></name> <name><surname>Lipsitch</surname> <given-names>M</given-names></name></person-group>. <article-title>Projecting the transmission dynamics of SARS-CoV-2 through the postpandemic period</article-title>. <source>Science</source>. (<year>2020</year>) <volume>368</volume>:<fpage>860</fpage>. <pub-id pub-id-type="doi">10.1126/science.abb5793</pub-id><pub-id pub-id-type="pmid">32291278</pub-id></citation></ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gu</surname> <given-names>J</given-names></name> <name><surname>Yan</surname> <given-names>H</given-names></name> <name><surname>Huang</surname> <given-names>YX</given-names></name> <name><surname>Zhu</surname> <given-names>YR</given-names></name> <name><surname>Sun</surname> <given-names>HX</given-names></name> <name><surname>Qiu</surname> <given-names>YM</given-names></name> <etal/></person-group>. <article-title>Comparing containment measures among nations by epidemiological effects of COVID-19</article-title>. <source>Nat Sci Rev.</source> (<year>2020</year>) <volume>7</volume>: <fpage>5909037</fpage>. <pub-id pub-id-type="doi">10.1093/nsr/nwaa243</pub-id></citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yan</surname> <given-names>H</given-names></name> <name><surname>Zhu</surname> <given-names>Y</given-names></name> <name><surname>Gu</surname> <given-names>J</given-names></name> <name><surname>Huang</surname> <given-names>Y</given-names></name> <name><surname>Sun</surname> <given-names>H</given-names></name> <name><surname>Zhang</surname> <given-names>X</given-names></name> <etal/></person-group>. <article-title>Better strategies for containing COVID-19 pandemic: a study of 25 countries via a vSIADR model</article-title>. <source>Proc R Soc A</source>. (<year>2021</year>) <volume>477</volume>:<fpage>20200440</fpage>. <pub-id pub-id-type="doi">10.1098/rspa.2020.0440</pub-id><pub-id pub-id-type="pmid">35153551</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Leung</surname> <given-names>K</given-names></name> <name><surname>Wu</surname> <given-names>JT</given-names></name> <name><surname>Liu</surname> <given-names>D</given-names></name> <name><surname>Leung</surname> <given-names>GM</given-names></name></person-group>. <article-title>First-wave COVID-19 transmissibility and severity in China outside Hubei after control measures, and second-wave scenario planning: a modelling impact assessment</article-title>. <source>Lancet</source>. (<year>2020</year>) <volume>395</volume>:<fpage>1382</fpage>&#x02013;<lpage>93</lpage>. <pub-id pub-id-type="doi">10.1016/S0140-6736(20)30746-7</pub-id><pub-id pub-id-type="pmid">32277878</pub-id></citation></ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jones</surname> <given-names>KE</given-names></name> <name><surname>Patel</surname> <given-names>NG</given-names></name> <name><surname>Levy</surname> <given-names>MA</given-names></name> <name><surname>Storeygard</surname> <given-names>A</given-names></name> <name><surname>Balk</surname> <given-names>D</given-names></name> <name><surname>Gittleman</surname> <given-names>JL</given-names></name> <etal/></person-group>. <article-title>Global trends in emerging infectious diseases</article-title>. <source>Nature</source>. (<year>2008</year>) <volume>451</volume>:<fpage>990</fpage>&#x02013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1038/nature06536</pub-id><pub-id pub-id-type="pmid">18288193</pub-id></citation></ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Morens</surname> <given-names>DM</given-names></name> <name><surname>Folkers</surname> <given-names>GK</given-names></name> <name><surname>Fauci</surname> <given-names>AS</given-names></name></person-group>. <article-title>The challenge of emerging and re-emerging infectious diseases</article-title>. <source>Nature</source>. (<year>2004</year>) <volume>430</volume>:<fpage>242</fpage>&#x02013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/nature02759</pub-id></citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kermack</surname> <given-names>WO</given-names></name> <name><surname>McKendrick</surname> <given-names>AG</given-names></name></person-group>. <article-title>Contributions to the mathematical theory of epidemics V. Analysis of experimental epidemics of mouse-typhoid; a bacterial disease conferring incomplete immunity</article-title>. <source>J Hygiene</source>. (<year>1939</year>) <volume>39</volume>:<fpage>271</fpage>&#x02013;<lpage>88</lpage>. <pub-id pub-id-type="doi">10.1017/S0022172400011918</pub-id><pub-id pub-id-type="pmid">20475492</pub-id></citation></ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hethcote</surname> <given-names>HW</given-names></name></person-group>. <article-title>The mathematics of infectious diseases</article-title>. <source>Siam Rev</source>. (<year>2000</year>) <volume>42</volume>:<fpage>599</fpage>&#x02013;<lpage>653</lpage>. <pub-id pub-id-type="doi">10.1137/S0036144500371907</pub-id></citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>RY</given-names></name> <name><surname>Pei</surname> <given-names>S</given-names></name> <name><surname>Chen</surname> <given-names>B</given-names></name> <name><surname>Song</surname> <given-names>YM</given-names></name> <name><surname>Zhang</surname> <given-names>T</given-names></name> <name><surname>Yang</surname> <given-names>W</given-names></name> <etal/></person-group>. <article-title>Substantial undocumented infection facilitates the rapid dissemination of novel coronavirus (SARS-CoV-2)</article-title>. <source>Science</source>. (<year>2020</year>) <volume>368</volume>:<fpage>489</fpage>. <pub-id pub-id-type="doi">10.1126/science.abb3221</pub-id><pub-id pub-id-type="pmid">32179701</pub-id></citation></ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sun</surname> <given-names>H</given-names></name> <name><surname>Qiu</surname> <given-names>Y</given-names></name> <name><surname>Yan</surname> <given-names>H</given-names></name> <name><surname>Huang</surname> <given-names>Y</given-names></name> <name><surname>Zhu</surname> <given-names>Y</given-names></name> <name><surname>Gu</surname> <given-names>J</given-names></name> <etal/></person-group>. <article-title>Tracking reproductivity of COVID-19 epidemic in China with varying coefficient SIR model</article-title>. <source>J Data Sci.</source> (<year>2021</year>) <volume>18</volume>:<fpage>455</fpage>&#x02013;<lpage>472</lpage>. <pub-id pub-id-type="doi">10.6339/JDS.202007_18(3).0010</pub-id></citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>JT</given-names></name> <name><surname>Leung</surname> <given-names>K</given-names></name> <name><surname>Leung</surname> <given-names>GM</given-names></name></person-group>. <article-title>Nowcasting and forecasting the potential domestic and international spread of the 2019-nCoV outbreak originating in Wuhan, China: a modelling study</article-title>. <source>Lancet</source>. (<year>2020</year>) <volume>395</volume>:<fpage>689</fpage>&#x02013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1016/S0140-6736(20)30260-9</pub-id><pub-id pub-id-type="pmid">32014114</pub-id></citation></ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Prem</surname> <given-names>K</given-names></name> <name><surname>Liu</surname> <given-names>Y</given-names></name> <name><surname>Russell</surname> <given-names>TW</given-names></name> <name><surname>Kucharski</surname> <given-names>AJ</given-names></name> <name><surname>Eggo</surname> <given-names>RM</given-names></name> <name><surname>Davies</surname> <given-names>N</given-names></name> <etal/></person-group>. <article-title>The effect of control strategies to reduce social mixing on outcomes of the COVID-19 epidemic in Wuhan, China: a modelling study</article-title>. <source>Lancet Public Health</source>. (<year>2020</year>) <volume>5</volume>:<fpage>E261</fpage>&#x02013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1016/S2468-2667(20)30073-6</pub-id><pub-id pub-id-type="pmid">32220655</pub-id></citation></ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reiner RC</surname> <given-names>Jr</given-names></name> <name><surname>Barber</surname> <given-names>RM</given-names></name> <name><surname>Collins</surname> <given-names>JK</given-names></name> <name><surname>Zheng</surname> <given-names>P</given-names></name> <name><surname>Adolph</surname> <given-names>C</given-names></name> <name><surname>Albright</surname> <given-names>J</given-names></name> <etal/></person-group>. <article-title>Modeling COVID-19 scenarios for the United States</article-title>. <source>Nat Med.</source> (<year>2021</year>) <volume>27</volume>:<fpage>94</fpage>. <pub-id pub-id-type="doi">10.1038/s41591-020-1132-9</pub-id></citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gatto</surname> <given-names>M</given-names></name> <name><surname>Bertuzzo</surname> <given-names>E</given-names></name> <name><surname>Mari</surname> <given-names>L</given-names></name> <name><surname>Miccoli</surname> <given-names>S</given-names></name> <name><surname>Carraro</surname> <given-names>L</given-names></name> <name><surname>Casagrandi</surname> <given-names>R</given-names></name> <etal/></person-group>. <article-title>Spread and dynamics of the COVID-19 epidemic in Italy: Effects of emergency containment measures</article-title>. <source>Proc Natl Acad Sci U S A</source>. (<year>2020</year>) <volume>117</volume>:<fpage>10484</fpage>&#x02013;<lpage>91</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.2004978117</pub-id><pub-id pub-id-type="pmid">32327608</pub-id></citation></ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="web"><person-group person-group-type="author"><collab>National Health Commission of the People&#x00027;s Republic of China</collab></person-group>. <article-title>COVID-19 Data Platform</article-title> (<year>2020</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml">http://www.nhc.gov.cn/xcs/yqtb/list_gzbd.shtml</ext-link></citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="web"><person-group person-group-type="author"><collab>World Health Organization</collab></person-group>. <article-title>2020 WHO Situation Report</article-title> (<year>2020</year>). Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.who.int/emergencies/diseases/novel-coronavirus-2019/situation-reports">http://www.who.int/emergencies/diseases/novel-coronavirus-2019/situation-reports</ext-link></citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pei</surname> <given-names>S</given-names></name> <name><surname>Kandula</surname> <given-names>S</given-names></name> <name><surname>Yang</surname> <given-names>W</given-names></name> <name><surname>Shaman</surname> <given-names>J</given-names></name></person-group>. <article-title>Forecasting the spatial transmission of influenza in the United States</article-title>. <source>Proc Natl Acad Sci U S A</source>. (<year>2018</year>) <volume>115</volume>:<fpage>2752</fpage>&#x02013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1708856115</pub-id><pub-id pub-id-type="pmid">29483256</pub-id></citation></ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Anderson</surname> <given-names>JL</given-names></name></person-group>. <article-title>An ensemble adjustment Kalman filter for data assimilation</article-title>. <source>Monthly Weather Rev</source>. (<year>2001</year>) <volume>129</volume>:<fpage>2884</fpage>&#x02013;<lpage>903</lpage>. <pub-id pub-id-type="doi">10.1175/1520-0493(2001)129&#x0003C;2884:AEAKFF&#x0003E;2.0.CO;2</pub-id></citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wu</surname> <given-names>Y</given-names></name> <name><surname>Jing</surname> <given-names>W</given-names></name> <name><surname>Liu</surname> <given-names>J</given-names></name> <name><surname>Ma</surname> <given-names>Q</given-names></name> <name><surname>Yuan</surname> <given-names>J</given-names></name> <name><surname>Wang</surname> <given-names>Y</given-names></name> <etal/></person-group>. <article-title>Effects of temperature and humidity on the daily new cases and new deaths of COVID-19 in 166 countries</article-title>. <source>Sci Total Environ</source>. (<year>2020</year>) <volume>729</volume>:<fpage>139051</fpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2020.139051</pub-id><pub-id pub-id-type="pmid">32361460</pub-id></citation></ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Srivastava</surname> <given-names>A</given-names></name></person-group>. <article-title>COVID-19 and air pollution and meteorology-an intricate relationship: a review</article-title>. <source>Chemosphere</source>. (<year>2021</year>) <volume>263</volume>:<fpage>128297</fpage>. <pub-id pub-id-type="doi">10.1016/j.chemosphere.2020.128297</pub-id></citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bambra</surname> <given-names>C</given-names></name> <name><surname>Riordan</surname> <given-names>R</given-names></name> <name><surname>Ford</surname> <given-names>J</given-names></name> <name><surname>Matthews</surname> <given-names>F</given-names></name></person-group>. <article-title>The COVID-19 pandemic and health inequalities</article-title>. <source>J Epidemiol Commun Health</source>. (<year>2020</year>) <volume>74</volume>:<fpage>964</fpage>&#x02013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1136/jech-2020-214401</pub-id></citation>
</ref>
</ref-list>
</back>
</article>