Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2023 Jan 10;86(2):20. doi: 10.1007/s00285-022-01849-6

A simple in-host model for COVID-19 with treatments: model prediction and calibration

Isam Al-Darabsah 1, Kang-Ling Liao 1,, Stéphanie Portet 1
PMCID: PMC9838461  PMID: 36625956

Abstract

In this paper, we provide a simple ODEs model with a generic nonlinear incidence rate function and incorporate two treatments, blocking the virus binding and inhibiting the virus replication to investigate the impact of calibration on model predictions for the SARS-CoV-2 infection dynamics. We derive conditions of the infection eradication for the long-term dynamics using the basic reproduction number, and complement the characterization of the dynamics at short-time using the resilience and reactivity of the virus-free equilibrium are considered to inform on the average time of recovery and sensitivity to perturbations in the initial virus free stage. Then, we calibrate the treatment model to clinical datasets for viral load in mild and severe cases and immune cells in severe cases. Based on the analysis, the model calibrated to these different datasets predicts distinct scenarios: eradication with a non reactive virus-free equilibrium, eradication with a reactive virus-free equilibrium, and failure of infection eradication. Moreover, severe cases generate richer dynamics and different outcomes with the same treatment. Calibration to different datasets can lead to diverse model predictions, but combining long- and short-term dynamics indicators allows the categorization of model predictions and determination of infection severity.

Keywords: Mathematical modelling, COVID-19, Infected cells dynamics, Model calibration, Treatment efficacy

Introduction

In December 2019, a novel strain of coronavirus, severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2), was reported in Wuhan, China, causing coronavirus disease 2019 (COVID-19) (Hui et al. 2020; Zhu et al. 2020). The main transmission of SARS-CoV-2 is through the airborne and contact routes (Chams et al. 2020; Tay et al. 2020) and the median incubation period is around 5 days. Most symptomatic infected individuals can have a broad range of symptoms, including fever, dry cough, difficulty in breading, muscle pain, fatigue, headache, diarrhoea, and nausea (Tay et al. 2020). Severe infected individuals can develop acute respiratory distress syndrome (ARDS), which is diagnosed by difficulty in breathing and low blood oxygen level (Tay et al. 2020). Thus, the viral infection and host responses determine the disease severity and mortality in patients (Stebbing et al. 2020; Tay et al. 2020).

The SARS-CoV-2 virus expresses the spike (S) protein on its surface to bind to the receptor angiotensin-converting enzyme 2 (ACE2) expressed on the host cells to fuse to the host cell membrane and then release the viral package into the host cytoplasm (Tay et al. 2020). In lung, airway and alveolar epithelial cells, vascular endothelial cells and macrophages express this ACE2 receptor and hence are the main host cells for SARS-CoV-2. After the cell entry, the viral RNA undergoes translation and replication in the cell cytoplasm, and then the replicated viral particles are released from the infected cells to infect more cells. This process induces apoptosis resulting in alveolar damage and gas exchange impairment, which could lead to ARDS (Chams et al. 2020). When alveolar epithelial cells and alveolar macrophages detect the released viral RNA, these immune cells trigger the immune responses mediated by virus specific B and T cells to produce pro-inflammatory cytokines and chemokines that recruit monocytes and cytotoxic T lymphocytes (CTLs) into the infection site to resolve the infection (Tay et al. 2020).

In a patient with functional immune system, the immune response is able to clear the infected cells and then recedes, resulting in recovery of the patient. However, in a patient with dysfunctional immune system, the immune cells are over activated and then produce higher levels of cytokines, resulting in a cytokine storm and leading to severe symptoms (Tay et al. 2020).

Based on the infection process, one type of the treatment methods is to block the binding between the S protein and ACE2 receptor, including (1) blocking the host target ACE2 receptor, (2) injecting high concentrations of a soluble form of ACE2, or (3) monoclonal antibodies targeting the S protein (Tay et al. 2020). For instance, the neutralizing monoclonal antibody (mAB), such as Bamlanivimab, is an novel type of antiviral intervention that binds to the S protein on SARS-CoV-2 virus to prevent the cell entry. Several clinical data showed that the monotherapy of Bamlanivimab can successfully curtail viral infection, and the combination therapy of Bamlanivimab with Etesevimab or Casirivimab can further reduce the viral loads (Taylor et al. 2021). The Remdesivir, Lopinavir, Ritonavir, and Fapilavir are protease inhibitors that could also inhibit the SARS-CoV-2 infection. The Remdesivir is a novel medicine that incorporates into the nascent viral RNA chains to terminate its RNA synthesis and viral replication (Chams et al. 2020; Smith et al. 2020). Lopinavir and Ritonavir are used to treat human immunodeficiency virus (HIV) (Chams et al. 2020; Smith et al. 2020). They suppress the virus activities by binding to enzymes for virus replication, which could be used to against SARS-CoV-2 (Chams et al. 2020). Another potential agent is Fapilavir, a medicine for influenza, that can block the virus replication at the early stage of infections (Chams et al. 2020; Smith et al. 2020).

Since March 2020, myriad of between- and within-host mathematical models have been published in the context of COVID-19. In (Nath et al. 2021), some basic dynamics of a fundamental within-host model was investigated to study the SARS-Cov-2 infection. In Abuin et al. (2021), a within-host SARS-Cov-2 infection model under an antiviral effect found that early initialized antiviral therapy is essential to reducing viral load. In Sanche et al. (2021), a simple ODEs model is used to explain the relationship between the pathogenesis of COVID-19 and the inflammation level, decay rate of viral load, and amount of natural killer cells. A review of simple target cell models and their applications to different viral infections and treatments were presented in Perelson and Ke (2021). In Gonçalves et al. (2020), the authors considered a treatment target cell model with an eclipse phase to study the viral dynamics in COVID-19 patients and predict the effects of antiviral treatments. They found that Lopinavir/Ritonavir, HCQ, IFN-β-1a, and Remdesivir dramatically impact nasopharyngeal viral load kinetics if they are administered after symptom onset. In Nath et al. (2021), the authors used the basic reproduction number to characterize the global stability for a within-host ODEs model of SARS-CoV-2. Other models used fractional-order derivatives (Pandey et al. 2021; Rasheed et al. 2021; Shen et al. 2021), a more general approach in which operators depend on all of their past states not only on the current state.

More detailed within-host models are proposed to study the dynamic processes of the immune system. In Jenner et al. (2021), the authors provided a complex delay differential equations (DDEs) model of the immune response to SARS-CoV-2 with two delays to represent the eclipse time and time lag in the arrival time of CD8+ T cells. By fitting viral load data of SARS-Cov-2 and generating a cohort of 200 virtual patients, the authors found that virtual patients with low production rates of infected cell-derived IFN subsequently experienced highly inflammatory disease phenotypes. Moreover, they predicted that individuals with severe COVID-19 have an accelerated monocyte-to-macrophage differentiation mediated by increased IL-6 and reduced type I IFN signaling. In Wang et al. (2020), the authors created three models with bilinear incidence rate function to study the viral dynamics of SARS-CoV-2 infection and the efficacy of some treatments related to antivirial drugs. In Zhou et al. (2021), an intricate within-host model was used to numerically investigated the virus-immune interaction and treatment strategies for COVID-19 patients.

Due to the limitation in datasets for model calibration, some studies focused on the relationship among the considered datasets, model calibration, and model predictions. For instance, in Blanco-Rodríguez et al. (2021), the authors proposed six ODEs models incorporating different types of immune cells and then performed the Akaike information criterion to select the best model to capture the clinical data of CD8+ T cells. However, the optimized solutions did not generate consistent results for the CD4+ T cells or the NK cells data. This finding indicates that the model predictions highly depend on the considered dataset and model calibration. In Ke et al. (2021), the authors developed two ODEs models, one for the viral dynamics and one for the viral load and infectiousness, and incorporated two unique datasets to solve the uncertainty in parameter estimates caused by defective datasets.

This work aims to provide a simple ODEs model of SARS-CoV-2 infection without and with treatments to investigate the long- and short-term dynamics, as the model is calibrated to different clinical datasets to explore the impact on predictions. The model consists of normal healthy cells, infected cells, free virus, and immune cells with a generic nonlinear incidence rate function. We consider two types of treatments, one for blocking the binding between the viruses and host cells and one for inhibiting the replication of the viruses. For the long-term dynamics, we provide the analytical results of the existence and stability of the virus-free equilibrium X0 and the positive equilibrium X+ with respect to the reproduction number. In the infection eradication scenarios, the resilience and reactivity are used to investigate the the short-term dynamics for the recovery rate and the sensitivity to any changes in patients’ initial stages.

In the numerical investigation, we consider the treatment model with three types of incidence functions including the bilinear incidence rate, the Holling type II incidence rate, and the Beddington–DeAngelis incidence rate, and calibrate the model to clinical datasets of viral load from patients in mild and severe cases (Zheng et al. 2020) and of immune cells from patients in severe cases (Han et al. 2020). We then focus on the treatment model with the bilinear incidence function as it is found to best represent all datasets. Next, we analyze the effects of calibration on model predictions for disease outcome (success or failure in infection eradication), recovery time, and reactivity based on different datasets. For the severe cases, due to the richer dynamics, we further investigate the treatment efficacy by performing the local sensitivity analysis for small changes of efficacy and the efficacy map for the monotherapy and combination of treatments.

This paper is organized as follows. In Sect. 2, we present the ODEs model without treatments and investigate the existence and stability of equilibria with respect to the basic reproduction number. In Sect. 3, we provide the treatment model, incorporating the blocking of virus binding and inhibiting virus replication, and then extend the results of Sect. 2 to this treatment model. We also introduce the resilience and reactivity to quantify the transient behavior in Sect. 3. In Sect. 4, the treatment model with different types of incidence rate functions is calibrated to clinical data. Analysis of the relationship among the parameter sets obtained by the model calibration, disease outcome, recovery time, and reactivity, as well as the treatment efficacy are also presented in Sect. 4. We summarize our analytical and numerical findings in Sect. 5.

Control model

In this section, we first introduce a simple model for the interaction between cells and viruses with a generic nonlinear incidence rate function in the absence of treatments (i.e., the control model) to predict the long-term dynamics of the infection without any treatments. We then provide its well-posedness properties by showing the nonnegativity and boundedness of the model solution. In order to obtain conditions for infection eradication (i.e., the virus-free equilibrium) or infection persistence (i.e., positive equilibrium), we investigate how the basic reproduction number R0 affects the existence and stability of equilibria. We prove that the virus-free equilibrium is globally stable when R0<1 which provides conditions for infection eradication. We also show that a positive equilibrium exists uniquely when R0>1, and then discuss its stability which relates to the infection persistence.

Mathematical model

Our model is based on the network described in Fig. 1; the variables and parameters used in the model are listed in Table 1.

Fig. 1.

Fig. 1

Model illustration. The binding between the surface S protein on the free SARS-CoV-2 virus (V) and the receptor ACE2 on the normal healthy host cells (S) triggers the infection process, which is presented phenomenologically by the incidence rate function f(SV), and then transforms the normal healthy host cells into infected cells (C). This infection process can be suppressed by blocking the binding between the virus and normal healthy cells, which is shown by the function (1-q1) (Treatment 1) with the treatment efficacy q1. After the cell entry, the viral RNA undergoes translation and replication in the cell cytoplasm. The replicated viral particles induce cell death of the infected cells, and then portion of the viral particles are released and become the free virus (V). The amount of the released virus can be reduced by inhibiting the virus replication, which is shown by the function (1-q2) (Treatment 2) with the treatment efficacy q2. Treatments 1 and 2 are only included in the treatment model. When immune cells (T), including alveolar epithelial cells and alveolar macrophages, detect the infected cells, these immune cells trigger the immune responses to produce pro-inflammatory cytokines and chemokines that recruit monocytes and CTLs into the infection site to eliminate the infected cells

Table 1.

Variables and parameters used in models described in Fig. 1

Variable Description Unit
S(t) Density of normal healthy cells at time t Cell/μL
C(t) Density of infected cells at time t Cell/μL
V(t) Density of free virus at time t Copies/μL
T(t) Density of immune cells at time t Cell/μL
Parameter Description Unit
α0 Production rate of normal healthy cells Cell/μL/day
d1 Death rate of normal healthy cells Day-1
β1 Killing rate of infected cells by immune cells (Cell/μL)-1/day
d2 Natural and virus-induced death infected cells Day-1
γ0 Replication rate inside the infected cells Copies/cell
d3 Death rate of viruses Day-1
β0 Immune response rate Day-1
d4 Death rate of immune cells Day-1

For the model without treatment, we use the following equations to represent the dynamics of normal healthy cells S(t), infected cells C(t), free viruses V(t), and immune cells T(t).

dSdt=α0source-f(S,V)infection-d1Sdeath 1a
dCdt=f(S,V)infection-β1CTkilled by immune cells-d2Cnatural and virus-induced death 1b
dVdt=γ0×d2Creleased virus from infected death cells-d3Vdeath 1c
dTdt=β0Cimmune response-d4Tdeath. 1d

The normal healthy cells S are daily produced at a rate α0 and die with a rate d1. The infection of normal healthy cells by free viruses occurs with a rate f(SV) and produces infected cells C, which are removed by immune cells T with a rate β1 and natural and virus-induced death with a rate d2. Viruses V are released from the infected dead cells with the rate γ0 and cleared by the innate immune response with a rate d3. The immune cells T are activated by the immune responses triggered by the infected cells with a rate β0 and die with a rate d4.

The infection rate of normal healthy cells by free virus f(SV) is a generic nonlinear function satisfying the following biological feasible conditions for all S,V>0 (see Korobeinikov and Maini 2005) graphic file with name 285_2022_1849_Figa_HTML.jpg

The mathematical analysis is carried out considering a generic nonlinear incidence function and cover all functions satisfying conditions (A1)–(A3). For computational work, we will use the following three incidence rate functions f(SV),

f1(S,V)=βSV,f2(S,V)=βSV1+δ1Vandf3(S,V)=βSV1+δ1V+δ2S 2

with constants binding rate β in (copies/μL)-1/day, δ1 in (copies/μL)-1 and δ2 in (cell/μL)-1. The bilinear incidence rate, f1, is the mass action incidence function and describes a non saturating infection rate (Korobeinikov 2004; Smith and De Leenheer 2003). In contrast, the Holling type II incidence rate, f2, assumes a saturating infection rate (Xu 2011), as well as the Beddington–DeAngelis incidence rate, f3 (Huang et al. 2011).

Qualitative analysis

Before analyzing the dynamics of the model (1), the following theorem shows the well-posedness of control model (1).

Theorem 1

Model (1) considered with the initial value (S(0),C(0),V(0),T(0))R+4 has a unique, nonnegative and bounded solution. Furthermore, the compact set

Γ=(S(t),C(t),V(t),T(t))R+4:S(t)+C(t)+V(t)α0d,T(t)α0β0d4d

attracts all positive solutions in R+4 where d=min{d1,(1-γ0)d2,d3}.

The proof can be found in “Appendix A.1”.

When there is no infection (V=0 and C=0), the normal healthy cells stabilize at the value S0=α0d1. Hence, the virus-free state

X0=(S0,0,0,0):=(α0d1,0,0,0)

always exists.

Notice that from (A1), f(S0,0)S=0. Then, the infected compartments C and V in the linearization system of control model (1) at X0 can be written as

dCdtdVdt=M1-M2CV

where

M1=0f(S0,0)Vγ0d20,M2=d200d3.

The matrix M1 represents the new infections and M2 contains the transitions in and out between infected compartments. Hence, the basic reproduction number R0 is the spectral radius of the next generation matrix M1M2-1 (Van den Driessche and Watmough 2002). Consequently,

R0=γ0d3f(S0,0)V.

From a biological point of view, R02 is the average number of viruses (γ0f(S0,0)V) produced by one virus during its average lifetime 1d3.

We now investigate the existence and uniqueness of positive equilibrium of the control model (1) with respect to R0.

Theorem 2

When R0<1, no positive equilibrium exists.

The proof can be found in “Appendix A.2”.

Theorem 3

When R0>1, there exists a unique positive equilibrium X+=(S+,C+,V+,T+)=(S+,d3γ0d2V+,V+,β0d3γ0d2d4V+).

The proof can be found in “Appendix A.3”.

We then analyze the stability of the equilibria X0 and X+ to obtain conditions for infection eradication and persistence.

First, we analyze the stability of the virus-free equilibrium X0, in the following two results.

Theorem 4

The virus-free equilibrium X0 is locally asymptotically stable when R0<1 and unstable when R0>1.

The proof can be found in “Appendix A.4”.

Theorem 5

The virus-free equilibrium X0 is globally asymptotically stable when R0<1.

The proof can be found in “Appendix A.5”.

Next, we analyze the stability of the positive equilibrium X+, in the following result.

Theorem 6

When R0>1, the positive equilibrium X+=(S+,C+,V+,T+) is locally asymptotically stable if

d4>d3andf(S+,V+)V<d3γ01+β1d2T+. 3

The proof can be found in “Appendix A.6”.

For the control model (1), we proved that the virus-free equilibrium X0 is globally asymptotically stable when R0<1 and unstable when R0>1. This result indicated that, for any immune responses or strength (i.e., the initial condition of the model and values for related immune response parameters), the infection will be eradicated when R0<1. Moreover, when R0>1 and the condition (3) holds, the long-term behavior of the control model could be predicted and its solutions approach the positive equilibrium X+, if the initial condition is close to X+.

Treatment model

After characterizing the dynamics of the model without treatment, we add the following two classes of treatments:

  • Treatment 1: Blocking the binding between the S protein and ACE2 receptor. Treatment 1 mimics the effect of neutralizing mAB such as Bamlanivimab. Bamlanivimab can be generated by B cells of convalescent patients and bind to the S protein on SARS-CoV-2 virus to block the binding between the virus and host cell and then prevent the cell entry (Taylor et al. 2021).

  • Treatment 2: Inhibition of the virus replication. Treatment 2 describes the effects of HIV protease inhitors or antibacterial medicines such as Lopinavir, Ritonavir, Remdesivir, and Favipiravir. In order to inhibit the virus replication, Lopinavir and Ritonavir bind to a key enzyme for the SARS-Cov-2 virus replication (Liu and Wang 2020), Remdesivir incorporates into the viral RNA to terminate the RNA synthesis (Gordon et al. 2020), and Favipiravir suppresses the viral RNA polymerase (Sanders et al. 2020).

Mathematical model

To analyze the effects of the treatments, model (1) is extended as the following treatment model

dSdt=α0source-f(S,V)infection×(1-q1)Treatment 1: block binding-d1Sdeath 4a
dCdt=f(S,V)infection×(1-q1)Treatment 1: block binding-β1CTkilled by immune cells-d2Cnatural and virus-induced death 4b
dVdt=γ0×d2Creleased virus from infected dead cells×(1-q2)Treatment 2: inhibit replication-d3Vdeath 4c
dTdt=β0Cimmune response-d4Tdeath 4d

where f(SV) is a generic nonlinear incidence form satisfying (A1)–(A3) for all S,V>0 and 0qi1 represents the efficacy of Treatments 1 and 2, respectively. Hence, qi=1 represents the best treatment efficacy and qi=0 accounts for no treatment.

In comparison to model (1) without treatments, the treatment term (1-q1) is incorporated in the infection function f(SV) of model (4) to represent the reduction of infection rate f(SV) by blocking the binding between the free virus and normal healthy cells. The treatment term (1-q2) is applied on the virus release term of V(t) equation in model (4) to describe the reduction of amount of released viruses due to the virus replication inhibition. We denote

β^=β×(1-q1)andγ^0=γ0×(1-q2),

where β^ and γ^0 represent the binding rate and replication rate inside the infected cells for the treatment model (4). Notice that, based on the relationship between β, γ0 and β^, γ^0, models (1) and (4) have the same structure and are the same mathematical objects.

Qualitative analysis

The virus-free state in model (4) is X0=(S0,0,0,0) which is the same as the one in model (1). Thus, the basic reproduction number of the model (4) is

R^0=(1-q1)×(1-q2)×γ0d3f(S0,0)V=(1-q1)×(1-q2)×R0.

It is clear that R^0R0. The following results describe the dynamics of the treatment model (4) with respect to R^0. The proofs are omitted, since they are similar to the ones of the model (1).

Theorem 7

When R^0>1, model (4) has a unique positive equilibrium X^+:=(S^+,C^+,V^+,T^+). When R^0<1, no positive equilibrium exists.

The value of the positive equilibrium X^+ of model (4) depends on the treatments efficacy q1 and q2; moreover, X^+=X+ when q1=q2=0 where X+ is the positive equilibrium of model (1).

Theorem 8

The virus-free equilibrium X0 is globally asymptotically stable in (4) when R^0<1 and unstable when R^0>1.

Theorem 9

When R^0>1, the positive equilibrium X^+:=(S^+,C^+,V^+,T^+) is locally asymptotically stable if

d4>d3andf(S^+,V^+)V<1(1-q1)×(1-q2)×d3γ0×1+β1d2T^+. 5

In summary, the treatment model (4) has similar conclusions to the ones obtained from the control model (1). For any immune responses or strength, the infection will be eradicated by treatments when R^0<1, whereas the virus and infected cells cannot be eliminated no matter how large the treatment efficacy is when R^0>1.

Furthermore, the following analytical result highlights the treatment effects on the outcomes of the disease; if the treatment terms (1-q1) and (1-q2) satisfy the following conditions

1<R0<1(1-q1)(1-q2)and0(1-qi)1,i=1,2, 6

then R^0<1 and infection will be eradicated due to R^0R0. Note that Treatments 1 and 2 act cooperatively to ease the eradication of infection.

Resilience and reactivity

When R^0<1, the virus-free equilibrium X0 is linear stable and no positive equilibrium exists in model 4. Furthermore, recall that the virus-free equilibrium X0 in this work represents the normal state of a patient before the occurrence of the infection of interest. Hence, resilience and reactivity of the virus-free equilibrium X0 when the infection is eradicated (R^0<1) can be used to further inform on the dynamics of the system. The resilience represents the minimum return rate to X0 in model (4); then, its inverse provides the average time to clear the infection. Reactivity, which quantifies the transient behaviour of a system in response to a perturbation from a stable equilibrium, informs on the growth of infection during a very short time period after the onset of the disease. Thus, we now discuss the minimum decay rate (resilience) and the maximal instantaneous growth rate (reactivity) of a perturbation in the linear system approximating the non-linear system 4 in the vicinity of virus-free equilibrium X0 when R^0<1(Neubert and Caswell 1997).

The resilience is defined by Neubert and Caswell (1997)

resilience:=-maxRe(λ):det(λI4×4-J)=0>0, 7

where J is the Jacobian matrix at the virus-free equilibrium X0 in the treatment model (4),

J=-d10-f(S0,0)V×(1-q1)00-d2f(S0,0)V×(1-q1)00d2γ0×(1-q2)-d300β00-d4. 8

Consequently, the characteristic equation can be written as

Δ2(λ):=(λ+d1)(λ+d4)Q(λ)=0 9

where

Q(λ):=λ2+(d2+d3)λ+d2d3(1-R^02). 10

The roots of the quadratic polynomial Q(λ) in Eq. (10) are negative real roots and can be written as

-d2+d3-d2-d32+4d2d3R^022<-d2+d3+d2-d32+4d2d3R^022<0.

Hence, from Eqs. (9) and (7), we have

resilience:=-max-d1,-d4,-d2+d3+d2-d32+4d2d3R^022>0. 11

From a biological point of view, the larger the resilience is, the faster the patient recovers. The more efficient the treatments is, the larger d2+d3-d2-d32+4d2d3R^022 is. Thus, treatments with better efficacy might reduce the time to recover.

The reactivity is defined by

reactivity:=maxλ:det(λI4×4-H(J))=0, 12

with H(J)=(J+JT)/2 where J is the Jacobian matrix and JT represents the transpose matrix of J. Notice that H(J) is a symmetric matrix and all its eigenvalues are real. Straightforward calculation using J in (8) leads to

graphic file with name 285_2022_1849_Equ19_HTML.gif 13

Applying the permutation {1,2,3,4}{3,4,1,2} on the columns of the matrix λI4×4-H(J) and using the block determinant formula (Bernstein 2009, Proposition 2.8.4)

detH1H2H3H4=det(H4)det(H1-H2H4-1H3),

we have that the eigenvalues of H(J) are the roots of the equation

4i=14λ-ri=f(S0,0)V+γ0d22λ+d1λ+d4 14

where

r1,2=-(d1+d3)±d1-d32+f(S0,0)V22,r3,4=-(d2+d4)±d2-d42+β022.

A system with a positive reactivity is sensitive to any changes in patients’ initial stages. Thus, a small change of the patient’s stage from the normal stage could cause drastic changes at the early stage of the infection before the system returns to the virus-free equilibrium X0. From the biological perspective, if the system is reactive (positive reactivity), there will be a fast growth of the infection during a very short time period after the onset of the disease before infection eradication. Reactivity can be used to characterize disease severity.

Numerical investigations

In Sects. 2 and 3, we provided analytical results of the dynamics in both the control and treatment models. Now, we first carry out model calibration to clinical data from patients with different symptom severities. Due to the lack of a complete clinical dataset including all components of the model (4), we choose to calibrate the model to different types of data. We use clinical data for immune cells for patients with severe cases from Han et al. (2020) and viral loads for patients with mild and severe cases from Zheng et al. (2020) and fit them with the corresponding component in the model with treatment, separately. Since the data from Han et al. (2020), Zheng et al. (2020) involves certain types of treatments, we use the treatment model (4) to identify parameter values. We consider three types of incidence functions f(SV) from Eq. (2) to fit the three datasets and then utilize the Akaike information criterion to select the best incidence function to represent each dataset.

We further analyze the effect of parameter values obtained by fitting the different dataset on model predictions. Finally, a local sensitivity analysis is carried out to characterize the influence of the small variation of treatment efficacy q1 and q2 on the dynamics of the treatment model (4) considered with parameter values obtained for the severe cases. Moreover, when the infection cannot be eradicated, we generate efficacy maps of the percentage of infected cells in q1q2-plane to investigate effect of the large variation of q1 and q2 on the disease severity.

Clinical data

For model calibration, two types of clinical data are considered: viral load (Zheng et al. 2020) and immune cells (Han et al. 2020) dynamics. The data are grabbed from the figures within the references (Han et al. 2020; Zheng et al. 2020) by using the MATLAB package Grabit.

In Zheng et al. (2020, Fig. 3) provided clinical data of viral loads of SARS-CoV-2 in patients from respiratory samples. Two datasets are considered to calibrate the model solution V; the first dataset is from patients with mild cases (dataset-V-1 in Table 2) and the second from patients with severe cases (dataset-V-2 in Table 2). For mild cases (dataset-V-1, red dots in the first row in Fig. 2), the viral load in respiratory samples peaks in the second week, then decreases and stabilizes to a low value. In severe cases (dataset-V-2, red dots in the second row in Fig. 2), the viral load oscillates around large amounts during the four weeks after the disease onset.

Table 2.

Datasets used in the study

Viral load data Corresponding case Figure References
Dataset-V-1 Mild symptom case 1st row of Fig. 2 Zheng et al. (2020, Fig. 3)
Dataset-V-2 Severe symptom cases 2nd row of Fig. 2 Zheng et al. (2020, Fig. 3)
Immune cells data Corresponding case Figure Reference
Dataset-T Severe symptom case 3rd row of Fig. 2 Han et al. (2020, Figs. 3D, 4D)

The first column provides the name of the dataset corresponding to the cases shown in the second column, which are displayed as the red dots in the figures listed in the third column. The last column shows the source of the original datasets. The datasets {dataset-V-1, dataset-V-2} and {dataset-T} are for viral load and immune cells, respectively

Fig. 2.

Fig. 2

Calibration of model (4). Each column corresponds to model (4) considered with one of the incidence functions fi defined in Eq. (2). AC (resp. DF) Calibration results to viral load data from Zheng et al. (2020), dataset-V-1 (resp. dataset-V-2). GI Calibration results to immune cells data (dataset-T), which are means of the sum of monocytes, CD4+ and CD8+ T cells in Han et al. (2020, Figs. 3D, 4D). For each panel, the red dots are the clinical data, the best fit of model (4) obtained with the optimal parameter set Pbest is the green curve, and the gray curves correspond to optimized parameter sets with a normalized error (17) less than 1.2 (20% from the best fit). For information, the optimal parameter set values Pbest for each dataset are listed in Tables 3, 4 and 5 in “Appendix B” (color figure online)

For clinical data of immune cells, the sum of monocytes, CD4+ and CD8+ T cells counts in Han et al. (2020, Figs. 3D, 4D) for severe cases is used to calibrate the model solution T. The amount of immune cells increases over time (dataset-T in Table 2, red dots in the third row in Fig. 2).

Model calibration and selection

For each considered dataset (Table 2), the model (4) solutions obtained with f1, f2 and f3 are calibrated to clinical data by minimizing the following objective function

RSS(P)=i=1NZ(ti;P)-Zi2,Z{V,T}, 15

where Z(ti,P) is the predicted appropriate value at time ti of the model (4) obtained with parameter set P and Zi is the observed appropriate value at time ti, N is the number of observations in considered clinical data.

The optimization problem is solved using the differential evolution algorithm (Suganthan 2012) implemented in MATLAB, the genetic algorithm coded in the R package GA (Scrucca 2013), and the commands ParametricNDSolveValue and FindFit with the option NMinimize in Wolfram Mathematica. Due to the stochastic nature of optimization methods used, we run 150 optimizations for each dataset and incidence function fi with i{1,2,3} and collect one optimal parameter set Pbest such that

RSS(Pbest)=minP(RSS(P)) 16

for each dataset and incidence function. Furthermore, to compare the 150 parameter sets P we consider the normalized root mean square error (RMSE)

Normalized RMSE=RSS(P)RSS(PBest). 17

For calibration results, we focus on the dynamics of the model (4) with the optimized parameter sets satisfying normalized RMSE<1.2 for each dataset and incidence function fi.

Finally, for each dataset, the Akaike Information Criterion (AIC) of model (4) considered with the functions fi with i{1,2,3} is computed (Portet 2020)

AICi=NlnRSS(Pbest)N+2Ki, 18

where Ki is the number of parameters in model considered with fi plus one. For a small number of observations, the corrected AIC (AICc) is used

AICci=AICi+2Ki(Ki+1)N-Ki-1. 19

For a dataset, the model with the minimum AIC or AICc value is the best model to represent the data. Furthermore, Akaike weights of model considered with fi are computed

ωi=exp-Ψi2j=13exp-Ψj2,

where Ψi=AICi-miniAICi. The smaller the weight ωi is, the less plausible the model with fi is; the model considered with fi is selected as the best model to represent a dataset if ωi>0.9.

Calibration to viral load clinical data

For the mild case in Zheng et al. (2020) (dataset-V-1), the optimized solutions of the model (4) considered with f2 fail to capture the high peak during the second week after the disease onset observed in clinical data (Fig. 2B). However, the clinical data are well represented when considering f1 or f3. In severe cases (dataset-V-2), none of the optimized solutions of the model (4) obtained with neither f1, f2 nor f3 captures the oscillatory dynamics of clinical data; however, all optimized solutions capture the average trend of data. Optimized solutions increase in the first week to reach the median values of data and then the viral load maintains at high values during the third and fourth weeks after the disease onset (Fig. 2D–F).

For both virus load datasets, model (4) with f1 is found to be the best model to represent the data (Fig. 3). Using previous analytical results, we then compute R^0 for model (4) considered with f1 and values of the optimal parameter sets Pbest obtained to best present the mild and severe cases. For both cases, the model predicts the eradication of infection as R^0 is equal to 0.045 for mild cases and 0.280 for severe cases. As for both mild and severe cases R^0<1, resilience and reactivity are also computed. The model predicts a faster recovery in the mild cases than in severe cases; the resilience for mild cases is about four times larger than for severe cases (resilience is equal to 5.9 (resp. 1.4) when calibrating to dataset-V-1 (resp. dataset-V-2)). Furthermore, the system is found to be reactive only when calibrated to severe cases; reactivity is positive (resp. negative) and equal to 0.013810 (resp. -0.00037341) for severe (resp. mild) cases. This is illustrated in Fig. 2A, D; at the onset of the disease, for severe cases there is an increase of the virus load that does not occur for mild cases. Parameter values of Pbest obtained with dataset-V-2 make model (4) considered with f1 sensitive to changes of patients’ initial stages.

Fig. 3.

Fig. 3

Model selection results. Akaike weights of model (4) considered with functions f1, f2 and f3 for three dataset displayed in Fig. 2. The orange, brown, and blue bars are the Akaike weights of model (4) with functions f1, f2 and f3, respectively. The green line marks 0.9 to indicate the best model for each dataset when the corresponding Akaike weight passes this line. The AIC for viral load datasets is calculated using Eq. (18) and for immune cells dataset using Eq. (19) (color figure online)

Calibration to immune cells clinical data

Optimized solutions T of model (4) considered with any fi represent closely the dynamics of immune cells in a severe case from dataset-T (Fig. 2G–I). For this dataset and each fi, we again consider the optimal parameter set Pbest corresponding to green curves in Fig. 2G–I, and compute R^0, which is found to be 3.824 for f1, 62.633 for f2 and 3887.86 for f3. With any of the three forms for the incidence function fi, the model predicts the failure in infection eradication in the severe cases. Using the Akaike Information Criterion, model (4) with f1 is again selected as the best model to represent the immune cells dynamics of dataset-T; note that f1 is the simplest model in term of number of parameters. Thus,in the next sections, we only consider the model (4) with the function f1.

Effects of calibration on model predictions

In this section, we focus on the parameter sets with normalized RMSE less than 1.2 (parameter sets yielding solutions in Fig. 2 with an error less than 20% from the optimal set Pbest) to investigate the impact of parameter values obtained when calibrating the model to the different datasets to model predictions including disease outcome, recovery time, and reactivity.

First, repartition of parameter values in 3-dimensional parameter spaces are shown in A–C panels of Fig. 4 for the three datasets. Level of value clustering gives an indication on how the 9 parameters of the model with f1 are identifiable depending on the dataset considered. Parameters appear to be the most identifiable when considering dataset-V-1 (Fig. 4I(A–C)); in particular, values of parameter sets with lowest errors are tightly clustered in α0β^γ0^-space (A in Fig. 4). With dataset-V-2, parameter values providing similar calibration errors are loosely dispersed in the parameter space as shown in Fig. 4II(A–C) indicating parameters are the least identifiable when considering dataset-V-2.

Fig. 4.

Fig. 4

Repartition of parameter values. Parameters obtained when calibrating model (4) with f1 to dataset-V-1 (I), dataset-V-2 (II) and dataset-T (III). AC Dots represent 150 datasets obtained by minizing Eq. (15) in 3D-spaces of parameters in log-scales. Colored dots correspond to parameter sets with normalized RMSE lower than 1.2 (with 1 corresponding to Pbest and brightest green) yielding curves displayed in Fig. 2. DE Values of R^0 for the 150 datasets with R^0<1 in blue when the model predicts the infection eradication and otherwise R^0>1 in red. F Average time to recovery (1/Resilience) when applicable R^0<1 for the 150 parameter sets (white dots when not applicable, i.e., R^01). G Reactivity of model when considered with the 150 parameter sets for which R^0<1: positive reactivity in red and non-negative reactivity in blue (white dots when not applicable, i.e., R^01). DG Bright colors indicate parameter sets with normalized RMSE lower than 1.2 (22 parameter sets for dataset-V1, 145 for dataset-V2 and 13 for dataset-T), light colors are parameter sets with normalized RMSE>1.2 (color figure online)

Second, values of R^0, which inform on the disease outcome, are computed for the function f1 (panels D-E in Fig. 4)

R^0=(1-q1)×(1-q2)×γ0d3f1(S0,0)V=α0β^γ^0d1d3. 20

For the mild case, even if d3 values appear to be loosely clustered in comparison to α0,β^,γ^0, and d1, model (4) with parameter sets (with lowest errors) induced by the dataset-V-1 provides consistent predictions of infection eradication (i.e., R^0<1, blue dots in Fig. 4I(D, E)). Instead, for the severe case dataset-V-2 (Fig. 4II(D, E)), model (4) predicts both disease outcomes depending on parameter values. The parameter sets with relatively smaller values (resp. larger values) of α0 or β^ or γ^0 (Fig. 4II(D)) or with relatively larger values (resp. smaller values) of d1 (Fig. 4II(E)) induce a smaller value (resp. larger value) of R^0 and hence lead to infection eradication (resp. failure in infection eradication). However, note that the lowest error parameter set leads to eradication condition. The parameter sets induced by the severe case dataset-T mainly generate large values of R^0 resulting in failure in infection eradication (in Fig. 4III(D, E)).

Then, the recovery time is computed for parameter sets predicting an infection eradication (panels F in Fig. 4). The recovery time is in the range of [0.070, 0.194] for the mild case dataset-V-1, [0.024, 4.163] for the severe case dataset-V-2, and [0.460, 0.758] for the severe case dataset-T. Thus, patients in mild cases are found to recover faster than patients in severe cases.

Finally, the reactivity for the parameter sets satisfying the eradication condition is computed (panels G in Fig. 4). Comparing the results between the mild cases dataset-V-1 and severe cases dataset-V-2, the parameter sets of the severe cases generate a higher proportion of reactive equilibrum than the mild cases; with dataset-V-2, for almost all parameter sets, the virus-free equilibrium has a positive reactivity. Additionally, for the other severe case, dataset-T, only two parameter sets induce infection eradication and both generate reactive virus-free equilibrium. Thus, model (4) considered with parameter sets from the severe cases is sensitive to any changes in patients’ initial stages.

Calibrating model (4) to three dataset provides us with three different situations: eradication with a non reactive virus-free equilibrium (mild cases, dataset-V1), eradication with a reactive virus-free equilibrium (severe cases, dataset-V2) and failure of infection eradication (severe cases, dataset-T). The model predictions from dataset-V-1 are the most consistent with respect to variations in treatment related parameters β^ and γ^0 and exhibit the simplest dynamics. Therefore, to further investigate how treatments affect the dynamics of the model we only focus on the severe situations related to dataset-V-2 and dataset-T providing richer dynamics.

Efficacy of treatments

To prevent the COVID-19 progression and its longer-term complications, interventions are timely and early stage interventions have been shown to be essential (Prescott and Rice 2020; Sterne et al. 2020). Thus, we study the influence of small variations of treatments on the model (4) solution by using a local sensitivity analysis.

The sensitivity of the model (4) solutions to parameters is given by the partial derivative of X=(S,C,V,T)T with respect to any parameter p of model (4), denoted by Xp=Xp. Define f(S,C,V,T):=dXdt, then by the Chain Rule and Clairaut’s Theorem, we have

dXpdt=dfdXXp+fp,Xp(0)=X0(p)p. 21

The logarithmic sensitivity solution pXpX describes the percentage changes in the solutions induced by positive perturbations of the parameters. The detailed method is given in Bortz and Nelson (2004). We use the command NDSolve in Wolfram Mathematica to obtain the numerical solutions of the model (21).

Sensitivities to treatment efficacy q1 and q2 are computed with parameter values Pbest obtained by fitting dataset-V-2 and dataset-T (see values in Table 3). We take qi=0.1 to represent inefficient treatments. Then, using β^=β(1-q1) and γ^0=γ0(1-q2) with values from Table 3 , we calculate the binding rate β and viral production rate γ0 and evaluate q1Xq1X and q2Xq2X.

Table 3.

Pbest for the best fitting result with f1 in Fig. 2

Parameter Unit Figure 2A Figure 2D Figure 2G
α0 Cell/μL/day 0.0078 2.8104 0.3093
β^ (Copies/μL)-1/day 3.0240×10-4 1.2550×10-3 1.5300×10-6
d1 Day-1 3.7590×10-4 0.4706 5.1316×10-4
β1 Cell/μL/day 5.6308 3.5313 1.7100×10-6
d2 Day-1 2.0672 1.3649 2.2595
γ^0 Dimensionless 1.9380 0.3798 0.6231
d3 Day-1 5.8537 0.0364 3.9300×10-5
β0 Day-1 5.8000 ×10-5 7.9797×10-4 7.6082
d4 Day-1 0.5946 1.1150 0.0184

For the dataset-V-2, Treatments 1 and 2 have the similar effects on healthy, infected and immune cells while they have opposite effects in the long run on the virus load. A small increase in neither treatment efficacy has a negative effect on the infected cells during the early stage (i.e., up to 5 days) followed by a positive effect in [5, 15] days, and then that changes back to a negative effect thereafter. Note that for both treatments, sensitivities of infected and immune cells have similar dynamics; during the first two weeks, the sensitivity of the immune cell has lower magnitudes and is slightly delayed in time with respect to the infected cells one (Fig. 5A, C). This finding suggests that both treatments could trigger an aggravation of infection during the early stage, although they reduce the infection thereafter. However, Treatments 1 and 2 have different effects on the viral load. Treatment 1 has a negative effect on the viral load during the early stage and then switches to a positive effect thereafter, suggesting that blocking virus binding can only reduce the viral load during the early stage. On the other hand, Treatment 2 always has a negative effect on the viral load. Thus, in the dataset-V-2, inhibiting virus replication is more efficient in reducing virus load than blocking virus binding.

Fig. 5.

Fig. 5

Logarithmic sensitivities to treatment efficacy for severe cases. The first (resp. second) column shows results for parameter values estimated with dataset-V-2 (resp. dataset-T). The horizontal axis corresponds to time in days, while the vertical axis describes q1×Xq1/X and q2×Xq2/X for the first and second rows, respectively. The positive value (resp. negative value) of pi×Xpi(t)/X(t) indicates a positive correlation (resp. negative correlation) between the variable and the parameter pi at time t, so X increases (resp. decreases) at time t as the parameter pi increases

When considering parameter values related to dataset-T, Treatments 1 and 2 have similar effects on all variables of the model (4) (Fig. 5B, D). First, for a long period of time (about two months) in comparison to the dynamics observed with dataset-V-2, a small positive perturbation in q1 or q2 yields a decrease in the amounts of infected cells, immune cells, and viral load. Then, Treatments 1 and 2 have positive effect on the amount of infected cells, which triggers a delayed increase of immune response, and the negative effect on virus load fades. After 100 days, a small increase in q1 or q2 appears to cause a huge increase in the amount of infected cells. This might suggest the building-up of a resistance of infection to both treatments, which does not appear in the other severe case dataset-V-2.

We have different conclusions when we consider model (4) with parameter values estimated from the two severe cases. For the dataset-V-2, Treatment 2 has higher reductions in the viral load and the amount of infected cells than Treatment 1, and there is no resistance appears in both treatments. However, for the dataset-T, although both treatments initially reduce the amounts of infected cells and viruses, they undergo resistance of the infection in long-term dynamics. Even though both represent severe cases, the dataset-V-2 and dataset-T describe different observation (virus load and immune cells) and are collected from different patient samples and different studies (Zheng et al. 2020, Fig. 3; Han et al. 2020, Figs. 3D, 4D), that may cause differences in model predictions.

Next, we further investigate how Treatments 1 and 2 reduce the percentage of infected cells when there is no infection eradication; in other words, when the positive equilibrium X^+ exists and is locally asymptotically stable, i.e. when R^0>1 (Theorem 7). We consider the parameter sets Pv and Pt (=Pbest) with the smallest normalized RMSE giving R^0>1 for the dataset-V-2 and dataset-T, respectively, and calculate X^+ by using the numerical solutions of the model (4).

Figure 6 shows the percentage of infected cells C^+/(S^++C^+)×100% for the positive equilibrium X^+ for the model (4) with parameter sets Pv (panel A) and Pt (panel B), as both treatment efficacies are varying 0qi1 for i=1,2. For both severe cases, when the efficacy of one treatment is fixed, the percentage of infected cells decreases as the efficacy of the other treatment increases (Fig. 6). Moreover, the combination of Treatments 1 and 2 allows a better reduction of the percentage of infected cells than the monotherapy of Treatment 1 or 2. Additionally, the reduction rate is slightly faster in the case of dataset-V-2 than the case of dataset-T, suggesting that a patient’s condition related to dataset-V-2 may have a better treatment outcome in the combination of treatments than the patient’s condition related to dataset-T. These results are not only consistent with Fig. 5 for the small variations of qi, but also agree with the finding from Fig. 4II(D, E) that patients related to dataset-V-2 may have a better chance to reach the infection eradication than the patients related to dataset-T. Moreover, the finding here also provides a guide for a dosage protocol of treatments to reduce the percentage of infected cells.

Fig. 6.

Fig. 6

Percentage of infected cells in X^+. The efficacy map of the percentage of infected cells C^+/(S^++C^+)×100% in the positive equilibrium X^+ for the model (4) with f1. Parameter values in A and B are taken from the parameter sets Pv (parameter set for dataset-V-2 with the smallest normalized RMSE giving R^0>1) and Pt=Pbest for dataset-T, respectively. The horizontal and vertical axes are the treatment efficacy q1 and q2, respectively, with qi=1 for the best efficacy and qi=0 for no treatment

Conclusion and discussion

In this work, we have investigated the dynamics of SARS-CoV-2 infection using a simple ODEs model with a generic nonlinear incidence rate. We incorporated two types of treatments, blocking the virus binding and inhibiting the virus replication, into the model. We have analytically studied the long-term dynamics of the proposed models with and without treatments. For the control model (1), we characterized the existence and stability of the virus-free equilibrium X0 for the infection eradication and the positive equilibrium X+ for the infection persistence using the basic reproduction number. Next, we extended the analytical results to the treatment model (4) to obtain criteria on treatments to guarantee the infection eradication (i.e., R^0<1) or predict the failure in infection eradication (i.e., R^0>1). Then, for the treatment model (4), we introduced the resilience and reactivity under the infection eradication scenario (i.e., R^0<1) to quantify the average time of recovery and the maximal instantaneous growth rate of a perturbation in the short-term dynamics. Thus, for the practical application, when a parameter set for patients is obtained by data fitting, mathematical analysis results can be used to predict whether the patients will recover, with which recovery rate and how sensitive the patients react to perturbations from an infection free initial stage.

We have calibrated the treatment model (4) with different types of clinical datasets for viral load in the mild and severe cases from Zheng et al. (2020) and immune cells in severe cases from Han et al. (2020). Note that the three datasets considered not only differ in terms of the observed variables (virus load or immune cells) but also in terms of the time scales they represent. Dataset-V-1 appears to describe a whole dynamics up to a stabilization, whereas dataset-V-2 exhibits oscillations with damping and dataset-T has an increasing trend. We have considered three types of incidence rate function: bilinear incidence rate f1, Holling type II incidence rate f2 and Beddington–DeAngelis incidence rate f3. The Akaike information criterion indicates that the treatment model (4) with the bilinear incidence rate f1, which is the simplest model, best represents all considered clinical datasets. Thus, we used f1 to study the model predictions. Furthermore, due to the rich dynamics in both severe cases, we investigated how the treatment efficacy affects the model predictions in the severe cases when there is no infection eradication by performing a local sensitivity analysis and computing the efficacy map of treatments.

Using the three datasets, we analyzed the impact of calibration on predictions by considering the parameter sets of the optimal solution and optimized solutions with lowest errors (namely, with normalized RMSE less than 1.2).

  • Calibrating to the mild cases from dataset-V-1: The optimal solution predicts eradication with a non reactive virus-free equilibrium. When considering dataset-V-1, parameters are the most identifiable; parameter values are tightly clustered in α0β^γ^0- and d1d3-spaces resulting in the consistent infection eradication outcome for all considered optimized solutions. In particular, predictions from dataset-V-1 are the most consistent with respect to variations in treatment related parameters β^ and γ^0. Optimized solutions predict a fast recovery and have a small proportion of reactive equilibrium. Hence, the most disease outcome generated with the mild cases dataset-V-1 is the infection eradication with no severe symptoms.

  • Calibrating to the severe cases from dataset-V-2: The optimal solution predicts eradication with a reactive virus-free equilibrium. When considering dataset-V-2, parameters are the least identifiable; parameter values are loosely dispersed in the parameter space inducing non-homogeneous predictions of eradication and no eradication and a wide range of recovery time. However, the dependency on parameters (spatial segregation of red and blue dots in Fig. 4II(D, E)) is noticeable. Optimized solutions have reactive virus-free equilibrium. For treatments efficacy, when no infection eradication, inhibiting virus replication is found to be more efficient in reducing virus load than blocking virus binding. This finding suggests that the disease outcome generated with the severe cases dataset-V-2 is the infection eradication but severe symptoms might occur depending on initial virus load or immune condition of patients and treatment efficacy might also play a role.

  • Calibrating to the severe cases from dataset-T: The optimal solution predicts a failure of infection eradication. With dataset-T, only a few parameter sets have lowest errors and their values are loosely dispersed in the parameter space; however, the failure in infection eradication is consistently predicted in optimized solutions. Values of treatment related parameters β^ and γ^0 cover a large range, suggesting that regardless of the treatment efficacy the infection fails to be eradicated. Moreover, local sensitivity analysis suggests the build-up of a resistance to treatments in the long-run. In a few infection eradication situations, the virus-free equilibrium is reactive. Thus, the most disease outcome generated with the severe cases dataset-T is the failure in infection eradication, regardless of the treatment efficacy.

Additionally, the recovery time is shorter for the mild cases (dataset-V-1) than for the severe cases (dataset-V-2 and dataset-T); and a higher proportion of reactive virus-free equilibrium appears in the severe cases. This observation suggests that the resilience and reactivity could be used to determine the severity of infection.

Moreover, for both severe cases when the infection fails to be eradicated, both treatments have similar effects on the normal, infected, and immune cells, but inhibiting virus replication induces higher reductions in the viral load than blocking virus binding. Moreover, neither treatments lead to resistance of the infection for the dataset-V-2, whereas the resistance appears in long-term dynamics for the dataset-T. In both cases, the combination of treatments induces a better reduction rate than the monotherapy. Moreover, the reduction rates of monotherapy and combination of treatments are slightly faster in dataset-V-2 than in dataset-T. Therefore, even though both represented severe cases, the dataset-V-2 and dataset-T still result in different treatment predictions. A patient’s condition related to dataset-V-2 could have a better treatment outcome without resistance comparing to the patient’s condition related to dataset-T.

Overall, our work provided methodologies to analyze the long-term and short-term dynamics of SARS-CoV-2 infection with respect to the reproduction number, resilience and reactivity. Combining analytical results, model calibration and numerical investigation, we assessed parameter identifiability with respect to data (practical identifiability), categorized the model predictions and determined the infection severity by using the recovery time and reactivity. Even though the considered model is simple, it can accommodate diverse dynamics and be used as a tool to further analyze data.

Acknowledgements

This work is supported by the Discovery Grant of the Natural Sciences and Engineering Research Council of Canada [Grant No. RGPIN-2020-07097 for Kang-Ling Liao] [Grant No. RGPIN-2018-04967 for Stéphanie Portet] and Pacific Institute for the Mathematical Sciences (PIMS) grant number CTRMS-342044-2014 for PIMS Postdoctoral Fellowships Program for Isam Al-arabsah.

Appendix A: Proofs of theorems

In this “Appendix”, we provide a proof for each theorem of the manuscript.

A.1 Proof of Theorem 1

Proof

First, we show that the solution of model (1) is unique and nonnegative with the initial value (S(0),C(0),V(0),T(0))R+4.

Notice that model (1) has a unique solution through any initial condition (S(0),C(0),V(0),T(0))R+4 due to the smoothness of the function defined by the right-hand side of (1) in any open region of R4 (Kuznetsov 2013, Theorem 1.4). For Z{S,C,V,T}, we have

dZdtZ(0)=00.

Thus, the model (1) admits a nonnegative solution when (S(0),C(0),V(0),T(0))R+4 with the maximal interval of existence [0,ζ) for some ζ>0, see (Smith 1995, Theorem 5.2.1).

Now, we show the boundedness of solution of the model (1). From Eqs. (1a)–(1c), we have

ddt(S+C+V)=α0-d(S+C+V)

where d=min{d1,(1-γ0)d2,d3}. The equation dudt=α0-du admits a globally asymptotically stable equilibrium α0d. Consequently, by the comparison principle (Smith and Waltman 1995, Theorem B.1), we have

limsuptS(t)+C(t)+V(t)α0d. A.1

Since C(t)α0d, Eq. (1d) gives

dTdtα0β0d-d4T.

Hence,

limsuptT(t)α0β0d4d. A.2

Thus, S(t), C(t), V(t) and T(t) are ultimately bounded, and hence, ζ=. From Eqs. (A.1) and (A.2), we have the global attractivity of Γ. This proves the theorem.

A.2 Proof of Theorem 2

Proof

First, notice that any positive equilibrium of model (1) satisfies T=β0C/d4, C=d3γ0d2V, f(S,V)=α0-d1S and

G(S,V):=f(S,V)-g2V2-g1V=0 A.3

where g1=d3γ0 and g2=d32β0β1d4d22γ02. Hence, to find all positive equilibria of model (1), it suffices to solve G(S,V)=0 and

α0-d1S-g2V2-g1V=0. A.4

Assume the contrary, there exists a positive equilibrium X+=(S+,C+,T+) when R0<1, then X+ satisfies Eq. (A.4). Thus, α0-d1S+>0, and hence, S+<S0, that is, S+(0,S0).

Claim 1. G(S,V)<0 for any S(0,S0) and V>0.

From Eq. (A.3), we get

GV=fV-2g2V-g1.

Thus, with (A3), we have

2GV2=2fV2-2g2<2fV20.

When S=S0 and R0<1, we have

G(S0,0)V=g1(R02-1)<0.

From (A3), we know that GV decreases for all V>0. Thus,

G(S0,V)V<g(S0,0)V<0,V>0.

Consequently, G(S0,V) decreases for all V>0. Notice that f(S0,0)=0, hence, G(S0,V)<0 all V>0. It is clear GS=fS>0. Then for any S(0,S0) and V>0, G(S,V)<G(S0,V)<0. This proves the claim.

From Claim 1, Eq. (A.3) does not have a solution, and hence, no positive equilibrium exists. This proves the theorem.

A.3 Proof of Theorem 3

Proof

Recall that any positive equilibrium satisfies Eqs. (A.3) and (A.4). From (A2), we know that fS>0, hence, the implicit function theorem guarantees the existence of a one-to-one function h1 such that

S=h1(V)

for all S and V satisfy Eq. (A.3). Taking derivation with respect to V in Eq. (A.3) leads to

dh1dV=dSdV=2g2V+g1-fVfV.

Claim 2. dh1dV0 for all V0.

For any S and V satisfy Eq. (A.3), we have

f^(S,V):=f(S,V)-g2V2=g1V.

Thus, for all V0,

dh1dV0f^Vg1.

Assume the contrary, f^V>g1. Then by the mean value theorem, we have

f^(S,V0)V=f^(S,V0)-f^(S,0)V0=f^(S,V0)V0=g1,for someV0(0,V).

Since f^V>g1, applying the mean value theorem again leads to

2f^(S,V1)V2=f^(S,V)V-f^(S,V0)VV-V0=f^(S,V)V-g1V-V0>0.

Consequently, 2f(S,V1)V2>0 which contradicts (A3). Thus, f^Vg1, and hence, dh1dV0. This proves the claim.

From Eq. (A.4), we have

h2(V):=α0d1-g2d1V2-g1d1V=S.

It is clear that h2 decreases when V>0 and h2(0)=S0.

Claim 3. Let h1(0)=S~. When R0>1, then S~<S0.

When R0>1, then R02>1. Hence, f(S0,0)V>d3γ0=g1. From Eq. (A.3), we have f(S~,0)V=g1. Thus,

f(S~,0)V<f(S0,0)V.

From (A1) and (A2), we have f(S,0)V0 for all S>0. Thus, S~<S0. This proves the claim.

From the above arguments, the two functions h1 and h2 intersect at one point (S+,V+), see Fig. 7. Consequently, C+=d3γ0d2V+ and T+=β0C+/d4. Hence, model (1) has a unique positive equilibrium X+=(S+,C+,V+,T+). This proves the theorem.

Fig. 7.

Fig. 7

Intersection of the functions h1(V) and h2(V). The green dashed curve is h1(V) and the red sold curve is h2(V) (color figure online)

A.4 Proof of Theorem 4

Proof

At X0, the corresponding characteristic equation is

Δ0(λ):=(λ+d1)(λ+d4)(λ2+(d2+d3)λ+d2d3(1-R02))=0 A.5

Since the roots λ=-d1 and λ=-d4 are negative, the stability is determined by the roots of the quadratic polynomial in Eq. (A.5). Notice that d2+d3>0 and d2d3(1-R02)>0 when R0<1. Thus, by the Routh–Hurwitz stability criterion (Levine 2018), all roots of the quadratic polynomial have negative real part, and hence, the virus-free equilibrium X0 is locally asymptotically stable when R0<1.

When R0>1, Δ0(0)=d1d2d3d4(1-R02)<0. Since limλΔ0(λ), there exists λ¯>0 such that Δ0(λ¯)=0. Thus, X0 is unstable. This proves the theorem.

A.5 Proof of Theorem 5

Proof

Let

Z=lim suptZ(t),Z=lim inftZ(t),Z{S,C,V,T}

From Theorem 1, we know that 0ZZ<. We use the method of fluctuations (see e.g. Hirsch et al. 1985; Thieme 2003) to prove S=S=S0, C=C=0, V=V=0 and T=T=0, and hence,

limt(S(t),C(t),V(t),T(t))=(S0,0,0,0).

By Hirsch et al. (1985, Lemma 4.2), there exist eight sequences κnZ and ξnZ as n, such that

limnZ(κnZ)=Z,limnZ(ξnZ)=Z,dZdtt=κnZ=dZdtt=ξnZ=0,n1;

Let n1 and n. From Eq. (1a), we have

0=dSdtt=κnS=α0-fS,VκnS-d1Sα0-d1S.

Thus,

SS0=α0d1. A.6

From Eq. (1b) and the inequality (A.6), we have

0=dCdtt=κnC=fSκnC,VκnC-β1CTκnC-d2CfS0,V-d2C A.7

It follow from (A1) that the Taylor series expansion of fS0,V is

fS0,V=f(S0,0)VV+2f(S0,η)V2V2,for someη(0,V)

Thus, from (A3), we have

fS0,Vf(S0,0)VV

Consequently, from the inequality (A.7), we have

0f(S0,0)VV-d2C. A.8

From Eq. (1c), we have

0=dVdtt=κnV=γ0d2CκnV-d3Vγ0d2C-d3V.

Hence, Vγ0d2d3C. Then, it follows from the inequality (A.8) that

0d2C(R02-1).

When R0<1, R02<1. Thus, C=0 because C(t)0, and hence, C=C=0. Similarly, V=V=0.

From Eq. (1d), we have

0=dTdtt=κnT=β0CκnT-d4Tβ0C-d4T.

Since C=0, we have 0-d4T. Thus, T0, and hence, T=0. Therefore, T=T=0.

To prove that S=S=S0. Notice that Eq. (1a) gives

0=dSdtt=ξnS=α0-fS,VξnS-d1Sα0-fS,V-d1S.

Since V=0, it follows from (A1) that

SS0=α0d1. A.9

From the inequalities (A.6) and (A.9), we have, SS0S. Thus, S=S=S0 because 0SS.

Hence, the virus-free equilibrium X0 is globally attractive, that is,

limt(S(t),C(t),V(t),T(t))=(S0,0,0,0).

Together with the local stability of X0 established in Theorem 4, confirms the global asymptotic stability of X0. This proves the theorem.

A.6 Proof of Theorem 6

Proof

By Theorem 3, there exists a unique positive equilibrium X+ when R0>1. Consequently, the corresponding characteristic equation is

Δ1(λ)=λ4+b3λ3+b2λ2+b1λ+b0

where

b0=d1d2d4γ0d3γ0+2β1d3γ0d2T+-f(S+,V+)V+d3d4f(S+,V+)Sd2+2β1T+b1=γ0d2d1+d4d3γ0+β1d3γ0d2T+-f(S+,V+)V+d4β1T+2d1+d3+f(S+,V+)Sd2d3+d4d2+d3+β1T+d3+2d4+d1d4d2+d3b2=d2γ0d3γ0+β1d3γ0d2T+-f(S+,V+)V+d4d2+d3+2β1T++f(S+,V+)S+d1d1+d2+d4+β1T+b3=d1+d2+d3+d4+β1T++f(S+,V+)S.

It follows from the condition (3) that bi>0, i=0,1,2,3. Furthermore b12+b32b0>0 and

b1b2b3-b12-b32b0=2d4[β12(T+)2(2(d42-d32)+d3d4+d2(d3+4d4))+d2β1T+((d42-d32)+3d3d4+d42)]f(S+,V+)S+i=16Ai>0 A.10

where Ai, i=1,,6, are positive when condition (3) holds. The expression of Ai, i=1,,6, is given in the “Appendix A.7”. Consequently, by the Routh–Hurwitz stability criterion (Levine 2018), the positive equilibrium X+ is locally asymptotically stable when the condition (3) holds. This proves the theorem.

A.7 Terms of Ai in Eq. (A.10)

The expression of Ai, i=1,,6, in Eq. (A.10).

A1=d1(d2+d3)(d1+d2+d3)d4(d1+d4)(d2+d3+d4)+((d22+d2d3+d32)d42(d2+d3+d4)+d12[3d3d4(d3+d4)+d22(d3+3d4)+d2(d32+6d3d4+3d42)]+d1[d23(d3+3d4)+d3d4(2d32+4d3d4+d42)+d22(2d32+7d3d4+4d42)+d2(d33+6d32d4+7d3d42+d43)])f(S+,V+)S+(2d23(d3+d4)+2d22(d3+d4)2+d32d4(d3+2d4)+d2d3(d32+3d3d4+2d42)+d1[3d3d4(d3+d4)+d22(2d3+3d4)+d2(2d32+6d3d4+3d42)])f(S+,V+)S2+(d2+d3)(d2+d4)(d3+d4)f(S+,V+)S3A2=γ0(d2(d2+d3)(d1+d4)(d12+d1(d2+d3)+d4(d2+d3+d4))+d2[d1(d2+d3)+d4(2d3+d4)+d2(d3+2d4)]f(S+,V+)S2+[d2(2d12(d2+d3)+2d3d4(d3+d4)+d22(d3+3d4)+d1[2d22+2d2d3+d32+3d2d4+3d3d4]+d2[d32+4d3d4+2d42]]f(S+,V+)S)d3γ0+β1d3γ0d2T+-f(S+,V+)V+γ02d22(d1+d4)[d2+d3+f(S+,V+)S]d3γ0+β1d3γ0d2T+-f(S+,V+)V2A3=d4(d3d4(d2+d3)(d2+d3+d4)+d1d4(d2+d3)(5d2+2d3+4d4)+d12[4d22+7d2d3+3d32+6d2d4+5d3d4+2d42]+d13[3d2+2(d3+d4)])β1T++(d22(4d3+6d4)+d3(d32+d3d4+3d42)+d2(2d32+5d3d4+6d42)+d1(4d2d3+2d32+9d2d4+6d3d4+6d42))f(S+,V+)S2β1T++(2d2d3+d32+3d2d4+2d3d4+2d42)f(S+,V+)S3β1T+A4=γ0β1T+[d2(d13+d12(2d2+2d3+d4)+d1d4(6d2+3d3+2d4)+d4(d32+2d42+d2(d3+3d4)))+d2f(S+,V+)S[2d12+2d2d3+d32+5d2d4+4d3d4+2d42+2d1(d2+2d4)]+d2(d1+d3+3d4)f(S+,V+)S2](d3γ0+β1d3γ0d2T+-f(S+,V+)V)+γ02β12(T+)2d22(d1+d4)d3γ0+β1d3γ0d2T+-f(S+,V+)V2A5=(T+)2(d4[2d13+d3d4(3d2+2d4)+2d1d4(4d2+d3+2d4)+d12(5d2+4(d3+d4))][3d2d3+5d2d4+4d42+2d1(d3+3d4)]f(S+,V+)S2+(d3+2d4)f(S+,V+)S3)β12[2d4(d12+2d1d4+d3d4)+(d1+d4)(d3+4d4)f(S+,V+)S+(d3+2d4)f(S+,V+)S2]β13(T+)3A6=β1T+(d12[2d2d3+d32+9d2d4+6d3d4+6d42]+d1(d33+4d32d4+9d3d42+2d43+d22(3d3+10d4)+4d2(d32+3d3d4+3d42))+d4[d3d4(d3+2d4)+d22(2d3+5d4)]+β1T+[d12(d3+6d4)+d1(3d2d3+2d32+10d2d4+4d3d4+8d42)])f(S+,V+)S+γ0β12(T+)2[d2[d12+4d1d4+d4(d3+2d4)]+d2(d1+d3+3d4)f(S+,V+)S]d3γ0+β1d3γ0d2T+-f(S+,V+)V.

Appendix B: Parameter values

Values of Pbest obtained by calibrating model (4) to each dataset and incidence function can be found in Tables 3, 4 and 5. These values are used in Sect. 4.

Table 4.

Pbest for the best fitting result with f2 in Fig. 2

Parameter Unit Figure 2B Figure 2E Figure 2H
α0 Cell/μL/day 0.2337 8.3343 1.2856
β^ (Copies/μL)-1/day 2.0064 0.9533 1.0000×10-6
d1 Day-1 0.0550 0.8823 3.6824×10-4
β1 Cell/μL/day 14.8095 1.9328 1.0000×10-6
d2 Day-1 0.9393 1.4381 1.2464
γ^0 Dimensionless 3.7297 0.5225 1.2360
d3 Day-1 0.6383 0.0260 1.1000×10-6
β0 Day-1 1.0000×10-6 3.84327×10-4 4.0180
d4 Day-1 0.9146 1.2254 1.0000×10-6
δ1 (Copies/μL)-1 4.9502 3.1320 1.0000×10-6

Table 5.

Pbest for the best fitting result with f3 in Fig. 2

Parameter Unit Figure 2C Figure 2F Figure 2I
α0 Cell/μL/day 3.5514 1.6650 0.0403
β^ (Copies/μL)-1/day 10.1249 3.1125 1.8459
d1 Day-1 0.6595 0.9011 2.7451×10-3
β1 Cell/μL/day 10.4628 1.5283 0.1263
d2 Day-1 88.9705 2.2783 1.2755
γ^0 Dimensionless 732.6705 4.4756 1.8382
d3 Day-1 7.7014 0.0452 1.0000×10-6
β0 Day-1 0.4973 0.3270 1.9595
d4 Day-1 0.9887 0.4995 3.3715×10-4
δ1 (copies/μL)-1 0.0308 0.1615 4.7100×10-5
δ2 (Cell/μL)-1 640.8021 1.2630 0.1564

Declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Footnotes

This research is supported in part by the Natural Sciences and Engineering Research Council of Canada.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Contributor Information

Isam Al-Darabsah, Email: Isam.Al-Darabsah@umanitoba.ca.

Kang-Ling Liao, Email: Kang-Ling.Liao@umanitoba.ca.

Stéphanie Portet, Email: Stephanie.Portet@umanitoba.ca.

References

  1. Abuin P, Anderson A, Ferramosca A, Hernandez-Vargas EA, Gonzalez AH. Dynamical characterization of antiviral effects in Covid-19. Annu Rev Control. 2021;52:587–601. doi: 10.1016/j.arcontrol.2021.05.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  2. Bernstein DS. Matrix mathematics: theory, facts, and formulas. Princeton: Princeton University Press; 2009. [Google Scholar]
  3. Blanco-Rodríguez R, Du X, Hernández-Vargas E. Computational simulations to dissect the cell immune response dynamics for severe and critical cases of SARS-CoV-2 infection. Comput Methods Progr Biomed. 2021;211:106412. doi: 10.1016/j.cmpb.2021.106412. [DOI] [PMC free article] [PubMed] [Google Scholar]
  4. Bortz D, Nelson P. Sensitivity analysis of a nonlinear lumped parameter model of HIV infection dynamics. Bull Math Biol. 2004;66(5):1009–1026. doi: 10.1016/j.bulm.2003.10.011. [DOI] [PubMed] [Google Scholar]
  5. Chams N, Chams S, Badran R, Shams A, Araji A, Raad M, Mukhopadhyay S, Stroberg E, Duval EJ, Barton LM, et al. COVID-19: a multidisciplinary review. Front Public Health. 2020 doi: 10.3389/fpubh.2020.00383. [DOI] [PMC free article] [PubMed] [Google Scholar]
  6. Gonçalves A, Bertrand J, Ke R, Comets E, De Lamballerie X, Malvy D, Pizzorno A, Terrier O, Rosa Calatrava M, Mentré F, et al. Timing of antiviral treatment initiation is critical to reduce SARS-CoV-2 viral load. CPT:PSP. 2020;9(9):509–514. doi: 10.1002/psp4.12543. [DOI] [PMC free article] [PubMed] [Google Scholar]
  7. Gordon CJ, Tchesnokov EP, Feng JY, Porter DP, Götte M. The antiviral compound remdesivir potently inhibits RNA-dependent RNA polymerase from Middle East respiratory syndrome coronavirus. J Biol Chem. 2020;295(15):4773–4779. doi: 10.1074/jbc.AC120.013056. [DOI] [PMC free article] [PubMed] [Google Scholar]
  8. Han M, Xu M, Zhang Y, Liu Z, Li S, He T, Li J, Gao Y, Liu W, Li T, et al. Assessing SARS-CoV-2 RNA levels and lymphocyte/t cell counts in COVID-19 patients revealed initial immune status as a major determinant of disease severity. Med Microbiol Immunol. 2020 doi: 10.1007/s00430-020-00693-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
  9. Hirsch WM, Hanisch H, Gabriel JP. Differential equation models of some parasitic infections: methods for the study of asymptotic behavior. Commun Pure Appl Math. 1985;38:733–753. doi: 10.1002/cpa.3160380607. [DOI] [Google Scholar]
  10. Huang G, Ma W, Takeuchi Y. Global analysis for delay virus dynamics model with Beddington–Deangelis functional response. Appl Math Lett. 2011;24(7):1199–1203. doi: 10.1016/j.aml.2011.02.007. [DOI] [Google Scholar]
  11. Hui DS, Azhar EI, Madani TA, Ntoumi F, Kock R, Dar O, Ippolito G, Mchugh TD, Memish ZA, Drosten C, et al. The continuing 2019-nCoV epidemic threat of novel coronaviruses to global health-the latest 2019 novel coronavirus outbreak in Wuhan, China. Int J Infect Dis. 2020;91:264–266. doi: 10.1016/j.ijid.2020.01.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
  12. Jenner AL, Aogo RA, Alfonso S, Crowe V, Deng X, Smith AP, Morel PA, Davis CL, Smith AM, Craig M. Covid-19 virtual patient cohort suggests immune mechanisms driving disease outcomes. PLoS Pathog. 2021;17(7):e1009753. doi: 10.1371/journal.ppat.1009753. [DOI] [PMC free article] [PubMed] [Google Scholar]
  13. Ke R, Zitzmann C, Ho DD, Ribeiro RM, Perelson AS. In vivo kinetics of SARS-CoV-2 infection and its relationship with a person’s infectiousness. Proc Natl Acad Sci USA. 2021;118(49):e2111477118. doi: 10.1073/pnas.2111477118. [DOI] [PMC free article] [PubMed] [Google Scholar]
  14. Korobeinikov A. Global properties of basic virus dynamics models. Bull Math Biol. 2004;66(4):879–883. doi: 10.1016/j.bulm.2004.02.001. [DOI] [PubMed] [Google Scholar]
  15. Korobeinikov A, Maini PK. Non-linear incidence and stability of infectious disease models. Math Med Biol. 2005;22(2):113–128. doi: 10.1093/imammb/dqi001. [DOI] [PubMed] [Google Scholar]
  16. Kuznetsov YA. Elements of applied bifurcation theory. Berlin: Springer; 2013. [Google Scholar]
  17. Levine WS. The control handbook. Boca Raton: CRC Press; 2018. [Google Scholar]
  18. Liu X, Wang XJ. Potential inhibitors against 2019-nCov coronavirus M protease from clinically approved medicines. J Genet Genomics. 2020;47(2):119. doi: 10.1016/j.jgg.2020.02.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
  19. Nath BJ, Dehingia K, Mishra VN, Chu YM, Sarmah HK (2021) Mathematical analysis of a within-host model of SARS-CoV-2. Adv Differ Equ 2021 113 [DOI] [PMC free article] [PubMed]
  20. Neubert MG, Caswell H. Alternatives to resilience for measuring the responses of ecological systems to perturbations. Ecology. 1997;78(3):653–665. doi: 10.1890/0012-9658(1997)078[0653:ATRFMT]2.0.CO;2. [DOI] [Google Scholar]
  21. Pandey P, Chu YM, Gómez-Aguilar J, Jahanshahi H, Aly AA (2021) A novel fractional mathematical model of COVID-19 epidemic considering quarantine and latent time. Results Phys 26:104286 [DOI] [PMC free article] [PubMed]
  22. Perelson AS, Ke R. Mechanistic modeling of SARS-CoV-2 and other infectious diseases and the effects of therapeutics. Clin Pharm Therap. 2021;109(4):829–840. doi: 10.1002/cpt.2160. [DOI] [PMC free article] [PubMed] [Google Scholar]
  23. Portet S. A primer on model selection using the akaike information criterion. Infect Dis Model. 2020;5:111–128. doi: 10.1016/j.idm.2019.12.010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  24. Prescott HC, Rice TW. Corticosteroids in COVID-19 ARDS: evidence and hope during the pandemic. JAMA. 2020;324(13):1292–1295. doi: 10.1001/jama.2020.16747. [DOI] [PubMed] [Google Scholar]
  25. Rasheed MA, Raza S, Zohaib A, Riaz MI, Amin A, Awais M, Khan SU, Khan MI, Chu YM. Immunoinformatics based prediction of recombinant multi-epitope vaccine for the control and prevention of SARS-COV-2. Alex Eng J. 2021;60(3):3087–3097. doi: 10.1016/j.aej.2021.01.046. [DOI] [Google Scholar]
  26. Sanche S, Cassidy T, Chu P, Perelson AS, Ribeiro RM, Ke R. A simple model of covid-19 explains disease severity and the effect of treatments. medRxiv. 2021;12:1–14. doi: 10.1038/s41598-022-18244-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  27. Sanders JM, Monogue ML, Jodlowski TZ, Cutrell JB. Pharmacologic treatments for coronavirus disease 2019 (COVID-19): a review. JAMA. 2020;323(18):1824–1836. doi: 10.1001/jama.2020.6019. [DOI] [PubMed] [Google Scholar]
  28. Scrucca L. GA: a package for genetic algorithms in R. J Stat Softw. 2013;53(4):1–37. doi: 10.18637/jss.v053.i04. [DOI] [Google Scholar]
  29. Shen WY, Chu YM, ur Rahman M, Mahariq I, Zeb A. Mathematical analysis of HBV and HCV co-infection model under nonsingular fractional order derivative. Results Phys. 2021;28:104582. doi: 10.1016/j.rinp.2021.104582. [DOI] [Google Scholar]
  30. Smith HL. Monotone dynamical systems: an introduction to the theory of competitive and cooperative systems. Providence: American Mathematical Society; 1995. [Google Scholar]
  31. Smith HL, De Leenheer P. Virus dynamics: a global analysis. SIAM J Appl Math. 2003;63(4):1313–1327. doi: 10.1137/S0036139902406905. [DOI] [Google Scholar]
  32. Smith HL, Waltman P. The theory of the chemostat: dynamics of microbial competition. Cambridge: Cambridge University Press; 1995. [Google Scholar]
  33. Smith T, Bushek J, LeClaire A, Prosser T (2020) COVID-19 drug therapy. In: Clinical drug information
  34. Stebbing J, Phelan A, Griffin I, Tucker C, Oechsle O, Smith D, Richardson P. COVID-19: combining antiviral and anti-inflammatory treatments. Lancet Infect Dis. 2020;20(4):400–402. doi: 10.1016/S1473-3099(20)30132-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  35. Sterne JA, Murthy S, Diaz JV, Slutsky AS, Villar J, Angus DC, Annane D, Azevedo LCP, Berwanger O, Cavalcanti AB, et al. Association between administration of systemic corticosteroids and mortality among critically ill patients with COVID-19: a meta-analysis. JAMA. 2020;324(13):1330–1341. doi: 10.1001/jama.2020.17023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  36. Suganthan PN (2012) Differential evolution algorithm: recent advances, pp 30–46
  37. Tay MZ, Poh CM, Rénia L, MacAry PA, Ng LF. The trinity of COVID-19: immunity, inflammation and intervention. Nat Rev Immunol. 2020;20(6):363–374. doi: 10.1038/s41577-020-0311-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Taylor PC, Adams AC, Hufford MM, de la Torre I, Winthrop K, Gottlieb RL. Neutralizing monoclonal antibodies for treatment of COVID-19. Nat Rev Immunol. 2021 doi: 10.1038/s41577-021-00542-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  39. Thieme HR. Mathematics in population biology. Princeton: Princeton University Press; 2003. [Google Scholar]
  40. Van den Driessche P, Watmough J. Reproduction numbers and sub-threshold endemic equilibria for compartmental models of disease transmission. Math Biosci. 2002;180(1–2):29–48. doi: 10.1016/S0025-5564(02)00108-6. [DOI] [PubMed] [Google Scholar]
  41. Wang S, Pan Y, Wang Q, Miao H, Brown AN, Rong L. Modeling the viral dynamics of SARS-CoV-2 infection. Math Biosci. 2020;328:108438. doi: 10.1016/j.mbs.2020.108438. [DOI] [PMC free article] [PubMed] [Google Scholar]
  42. Xu R. Global stability of an HIV-1 infection model with saturation infection and intracellular delay. J Math Anal Appl. 2011;375(1):75–81. doi: 10.1016/j.jmaa.2010.08.055. [DOI] [Google Scholar]
  43. Zheng S, Fan J, Yu F, Feng B, Lou B, Zou Q, Xie G, Lin S, Wang R, Yang X et al (2020) Viral load dynamics and disease severity in patients infected with SARS-CoV-2 in Zhejiang Province, China, January–March 2020: retrospective cohort study. BMJ. 10.1136/bmj.m1443 [DOI] [PMC free article] [PubMed]
  44. Zhou Z, Zhao Z, Shi S, Wu J, Li D, Li J, Zhang J, Gui K, Zhang Y, Mei H, et al (2021) Model-based cellular kinetic analysis of SARS-CoV-2 infection: different immune response modes and treatment strategies. 10.1101/2021.01.11.21249562. arXiv:2101.04477
  45. Zhu N, Zhang D, Wang W, Li X, Yang B, Song J, Zhao X, Huang B, Shi W, Lu R, et al. A novel coronavirus from patients with pneumonia in China, 2019. New Engl J Med. 2020 doi: 10.1056/NEJMoa2001017. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Journal of Mathematical Biology are provided here courtesy of Nature Publishing Group

RESOURCES