1. Introduction
Influenza is an infectious respiratory disease, annually infecting 5–15% of the human population and causing epidemics that result in 3–5 million severe cases with 300,000–500,000 deaths each year [
1]. The annual recurrence of epidemics is caused by the continuous alteration of seasonal influenza viruses, which enables them to efficiently escape the immune system even due to previous infections or vaccinations [
2]. The major burden of disease in humans is caused by seasonal influenza A (IAV) and influenza B viruses, causing symptoms varying from mild respiratory disease characterized by fever, sore throat, headache and muscle pain to severe and in some cases lethal pneumonia and secondary bacterial infections [
3].
The long-term spread of influenza viruses in the human population and the acute nature of influenza virus epidemics is driven by the global movement of these viruses. Differences in seasonal epidemics caused by influenza viruses are mainly driven by differences in the rates of virus evolution. The single-stranded RNA segments of influenza viruses, which are located inside the virus particle (or virion), evolve rapidly and thus can escape the host’s immune response very efficiently.
Several ordinary differential equations (ODEs) models have been developed to provide insight into within-host dynamics of influenza A virus infections (for reviews, see [
4,
5,
6,
7,
8]). These models work in a time scale of days and describe the concentration dynamics of target cells, immune system components, viral load, and sometimes co-infecting pathogens. The models differ in terms of complexity and state space dimensions, which are between 3 and 15 for the models examined here. While the low-dimensional models can be analyzed completely and in a straightforward way (e.g., by calculating their fixed points and stability analysis), the characterization of the entire behavioral spectrum of complex models is more difficult (see for example [
9]).
Here, we present an approach to understand the overall structure of these models that allows them to be related to each other in a simple way. To this end, we apply chemical organization theory [
10,
11] to obtain a hierarchical decomposition of each model into chemical organizations. A chemical organization is a sub-set of species (i.e., dimensions or model components, like, uninfected cells or viruses) that cannot generate any other species (property of closure) and that can self-maintain its own species, i.e., any species consumed by a process within the organization can be regenerated by a process within the organization. The organizations of an ODE model are rigorously related to its long-term dynamics in the following way: Given a stationary state of the ODE model, the set of species with strictly positive concentrations must be an organization [
10]. The same is true for all practically relevant periodic and chaotic attractors [
12]. Note that the advantage of this approach is that decomposition into organizations is based solely on the model structure (i.e., reaction rules) and thus is independent of kinetic details, like rate constants. The relation between measured data, ODE model, and organizations is depicted in
Figure 1.
By applying the method to twelve models of influenza A virus infection, we found different types of model structures ranging from two to eight organizations. Furthermore, the models’ organizations imply a partial order among models. The resulting hierarchy of models can help to select a suitable model for certain data or serve as a framework for further model development.
2. Materials and Methods: Procedure for the Organizational Analysis
To illustrate our method, we follow a basic ODE model of influenza dynamics, namely the target cell limited model by Baccam et al. [
13], called Baccam Model in the following. Note that we refer throughout this paper to a model by the first author’s name of the respective publication.
The Baccam Model is based on in vivo experimental data and contains three variables: the number of susceptible and uninfected target (epithelial) cells
T, the number of infected cells
I, and the number of infectious-viral titer
V. The dynamical behavior of the variables is given by the ODEs shown in
Figure 2a. That is, target cells become infected and thus converted to infected cells at a rate
, infected cells die spontaneously at rate
, virus proliferates at a rate
and dies at a rate
. The parameters
,
,
p and
c are, as usual, positive real numbers (cf. [
13] for actual values).
Throughout this paper, the following coloring scheme for particular classes of species is used to improve readability:
Uninfected (target) cells or those resistant/refractory to infection are marked in blue, e.g., T.
Infected cells, partially or latently infected cells, and viruses are marked in magenta, e.g., I and V.
Species belonging to the active immune response are marked in green. It is worth noting that the first two models analyzed in this paper [
13,
14] do not explicitly have immune system components.
Bacterial co-infection species are marked in orange. These species are only occurring in Smith’s model [
15].
Text referring to any other species is marked in black, e.g., transient target cell states, passive immune system, or dead cells.
For simplicity, the models’ variable names also denote the related
species. For example,
V denominates not only the number of viruses in the ODE model (
Figure 2a), but also the virus itself (e.g.,
Figure 2b).
2.1. Deriving the Reaction Network from the ODE System
In a first step, we need to obtain the reaction network underlying the ODE model. A reaction represents, for example, a cell infection by a virus, the generation of new viruses from an infected cell or the spontaneous death of a cell. The reaction rules can be derived from the ODEs in a straightforward way [
16]. This step can also be performed by an online tool presented by Soliman and colleagues [
16]. Note that in modeling one first creates the network and then derives the ODEs. For our analysis, we have to take the other direction.
For this purpose, we have to investigate the kinetic terms (kinetic laws) of the ODE (
Figure 2a):
The term represents the reaction , which in turn denotes the transformation of an uninfected target cell T to an infected cell I catalysed by the virus V.
The terms and represent reactions and which are the outflow of infected cells I resp. virus V.
The term represents the reaction which is the production of viruses V catalysed by infected cells I.
The set of species
together with the set of reactions
constitute the so-called
reaction network associated with the model. The set of reactions together with their kinetic parameters are depicted in
Figure 2c. Note that for clarity we use different types of underlining to highlight certain recurring kinetic terms in the ODE:
We call the species on the left-hand side (LHS) of a reaction
R support of
R and write
, e.g.,
(see
Figure 2d). Analogously, we call the set of species occurring on the right-hand side (RHS) of a reaction
R products of
R and denominate this set by
, e.g.,
.
Furthermore, let us recall the
stoichiometric matrix of a reaction network [
17]. The element
in the
i-th line and
j-th column of
denotes the net-production of the
i-th species in reaction
. The net-production
is the difference between the number of occurrences (stoichiometric coefficient) of species
i in the RHS of reaction
minus the number of occurrences of species
i in the LHS of reaction
. For example,
because the second species (
I) appears in the first
once as a reactant in the support of
(LHS) but does not appear in
as a product (RHS). For our example in
Figure 2, the stoichiometric matrix becomes:
2.2. Computing the Organizations from the Reaction Network
From the reaction network, we can compute the (chemical)
organizations of the model. Each organization is a subset of species that is
closed and
self-maintaining [
10,
18]. In the following, let
be a subset of species and
n be the total number of reactions of the reaction network (
in our example).
We call
S closed if and only if all reactions
with
fulfill
too [
10,
18]. This means that the products of a reaction
R with support in
S are also in
S. In other words, no species outside of
S can be produced by the reactions “running on”
S. As an example, we assume
. The reactions with support in
S are
and
. However,
produces species
V, which is not in
S. Thus,
S is not closed.
We call a vector
flux vector for S if and only if it fulfills
Thus, all flux vectors for
S have in common that those components are strictly positive which correspond to reactions that can run on
S, while all other entries are zero. As an example, consider
again. We know that the reactions
and
can "run on" it, i.e., they have support in
. Thus,
or
are example flux vectors for
.
We call
S self-maintaining if and only if there exists (at least one) flux vector
for
S that fulfills
i.e.,
for all
, where
n is again the total number of reactions [
10,
19,
20,
21]. Roughly speaking, if
S is self-maintaining, it has the potential to sustain the amount of its species above a certain level. Our example set
is not self-maintaining because
for all flux vectors for
. That is, species number 2 (the infected cells
I) can not be maintained by this set.
As mentioned in the beginning of this section, we call
S an
organization if and only if it is both closed and self-maintaining. Clearly
is not an organization, as it has neither of these properties. In
Figure 2d, the so-called
Hasse diagram of organizations of this model can be seen. In it, two organizations are linked by a line if the lower one is a subset of the upper one and there is no organization in between. The Hasse diagram for the Baccam Model contains only the two organizations
and
(see
Figure 2d). The superscript “B” stands for Baccam Model and with the subscripts we refer to the organizations within a model. The organization
represents an organism without any influenza A virus infection. Note that there is no organization with all species, i.e., representing the infected body.
2.3. The Role Organizations Play in the Dynamics
Given a fixed point
x of an ODE describing a reaction system, the set of species with strictly positive concentrations in
x is an organization. This is shown in [
10]. This in turn means that, if a subset of species is not an organization, then the system does not have a fixed point with exactly the chosen subset of species. This is not only true for fixed points but also for other attractors [
12]. Attractors are those states that a system approaches in the long-run and once reached never leaves anymore. Besides converging towards a fixed point, the long-term behavior can be also periodic oscillations or chaotic trajectories. In particular, it was shown that the long-term behavior of the system always tends at least to one organization [
12]. Thus, organizations rule the long-term behavior of such dynamical reaction system. Note that the case of a system tending towards a fixed point is included in this statement as a special case. For example, the
simulation results of the Baccam model (
Figure 2a and Ref. [
13]) suggest that after about two to three days the species begin to decay to finally arrive in an organization namely the empty set.
3. Results and Discussion
In the literature, there exist several mathematical models of IAV dynamics that are derived from experimental data, reviewed in Refs. [
4,
5,
6,
7]). These models differ in their complexity, e.g., the number of reactions and the number of species, depending on the available experimental data used for parameter fitting and questions to be answered. For example, models can include eclipse phases, an innate immune response, or an adaptive immune response.
After having exemplified our method in
Section 2 by an analysis of the basic target cell limited model by Baccam et al. [
13], we present now the full analysis for eleven additional more detailed influenza models of IAV dynamics, with up to 15 variables (species) and 45 reactions (cf.
Table 1 for an overview at the end). Note that for our analysis we abstract from kinetic details, that is, the organizations are independent of particular settings of parameter values.
3.1. Target Cell Limited Model by Miao et al. (Miao Model, M, 2010)
The models by Miao et al. [
14] are designed to fit experimental in vivo data from mice [
6,
7]. The first one ([
14], Equation (
1)) depends on measured time-series. The second one ([
14], Equation (
2)) is a simplified version of the first one, neglecting the terms depending on those time-series and still leading to a good fit within the first five days after infection [
14]. Thus, we analyze this second model (Miao Model).
Compared to the basic Baccam Model, the Miao Model (Figure 3a) has the same three variables (named differently) and one additional reaction,
. This reaction represents the self-replication of target cells
taking place at a rate
. The full set of reactions can be found in the
Appendix A (
Figure A2).
In the Hasse diagram of organizations (
Figure 3b), a new “full” organization
appears, which contains all three species. Thus, organization
reflects the slight difference between the two models: in the Baccam Model, uninfected target cells
T are only the susceptible ones and can not increase in number, but in the Miao Model uninfected cells
are reproduced repeatedly by the organism. Thus, in the Baccam Model, infection is limited inherently by the limited number of uninfected target cells, while in the Miao Model the limitation of an infection in time and number of infected cells and viruses depends on other mechanisms:
3.2. Target Cell Limited Model with Delayed Virus Production (Baccam II Model, Ba2, 2006)
The Baccam II Model [
13,
22] contains one more species than the Baccam Model presented in the methods section above. That is, there are now
two types of infected cells: those which do not yet produce viruses
and those which actively produce viruses
. In addition, there is only one new reaction, which transforms infected cells of type
into type
at rate
(
Figure 4a). However, the Hasse diagram of organizations remains the same when compared with the basic Baccam Model [
13].
3.3. Innate and (Simple) Adaptive Immune Response (Pawelek Model, P, 2012)
The Pawelek Model [
23] contains 11 parameters and was designed to fit in vivo experimental data of horses [
6,
7]. The model has five variables and nine reactions. Like the basic Baccam Model, it contains uninfected target cells (
T), infected cells (
I), and viruses (
V). Furthermore, there are two new species: interferon (
F) and uninfected cells that are refractory to infections (
R) because of the antiviral effect induced by interferons.
Investigating the reaction network (
Figure A4 in the
Appendix A) derived from the differential equations (
Figure 5a), we can see that, like in the basic Baccam Model, self-replication of uninfected cells
T is missing. However, due to the two new species
R and
F, we have five new reactions, which are neither included in the Baccam Model nor in the Miao Model. One of these five reactions is the spontaneous decay of interferon
F at a rate
. The other four new reactions describe interactions between different species:
The rate term represents the transformation of uninfected target cells to refractory cells catalysed by interferon.
The reverse shift back from refractory to simple uninfected cells is represented by the term .
Furthermore, infected cells are deleted by the action of interferon at a rate .
Interferon is produced in the presence of infected cells at a rate .
Even though we have more species and more reactions, we get the same small pattern of organizations as in the basic Baccam Model (
Figure 5b). Both models have in common that there is no self-replication of target cells. This might be one reason for the missing of other and bigger organizations which could contain species related to infection and/or immune response. This in turn means that, like the Baccam Model, this model implicitly treats infections and immune responses as phenomena that can only appear in a limited (transient) time span. The Hasse diagram of organizations (
Figure 5b) tells us that the system necessarily tends towards a state of healthiness, which is represented by the organizations
and
, showing absence of infection and immune response.
3.4. A Model Including Bacterial Co-Infection (Smith Model, Sm, 2016)
The Smith Model [
15] contains 15 parameters and compared to experimental in vivo data from mice. It has five variables and 12 reactions. Like in the previous models, we have susceptible target cells (
T) and viruses (
V). Note that
T is only consumed in this model but not produced. Contrarily to previous models, we have two kinds of infected cells (
and
) here as well as bacteria (
P). Bacteria
P represent
bacterial co-infection during or after virus infection. Infection is modeled as a transformation of susceptible target cells
T into infected cells
catalyzed by viruses
V (see underlined terms in
Figure 6a). Infected cells
in turn spontaneously transform into
at rate
. Only infected cells
produce viruses
V at a rate
. Furthermore, infected cells
produce viruses
V together with bacteria
P. Bacteria
P are self-replicating (rate term
). Viruses
V are the only species influencing bacteria
P.
Figure 6b shows the Hasse diagram of organizations. The smallest one is the empty set. The biggest one is
, which contains susceptible target cells
T and bacteria
P. It represents an organism without viral but with bacterial infection. Between those two extreme organizations, we find
and
. Thus,
represents the healthy organism without any infection.
could mark the state after a viral-bacterial co-infection: after viral infection and because of the death of all target cells as well as all viruses only bacteria remain.
3.5. Innate and Adaptive Immune Response (Handel Model, Ha, 2009)
The Handel Model [
24] contains eight parameters and was designed to fit experimental in vivo data from mice [
6,
7,
25]. It has seven variables (see
Figure 7) and only 12 reactions (see
Figure 7a):
Infection is catalyzed by viruses V and transforms uninfected cells U to latently infected cells E and viruses V are consumed thereby. Latently infected cells E transform into infected cells I autonomously, which in turn transform into dead cells D autonomously too. Finally, the transformation of dead cells D into non-infected cells U closes the circle.
The remaining three species V, F and X form an almost totally separate subsystem since the only interaction with the four species from the "circle" mentioned above is the catalysis of the infection by viruses V.
The interactions within the subsystem consisting of viruses V and immune responses F and X are as follows:
- –
Viruses V catalyze the proliferation of F and X. In the Hernandez model, proliferation of interferon F is catalyzed by infected cells instead of viruses.
- –
There is no direct interaction between innate immune response F and adaptive immune response X.
- –
The adaptive immune response X deletes viruses directly. Innate immune response F inhibits the self-replication of the viruses which is represented by the denominator of the fraction . We ignore the inhibition because whether the rate is zero or not is independent of F.
The Hasse diagram
Figure 7b shows five organizations. For the first time, it contains the empty set as well as the set of all species at the same time. Between these extremes, we find
representing the healthy organism. The Baccam, Miao, and Pawelek models exhibit the same organization. Structurally, the Hasse diagram of the Handel Model is very similar to that of the Smith Model (
Figure 6b). The first reveals an autonomy of the adaptive immune response
X, whereas the latter does this same for bacteria
P.
Temporal Dynamics
For the Handel Model, we perform dynamical simulation in order to show how the organizational hierarchy helps also to understand transient short-term behavior. We start at
with an uninfected state, i.e.,
uninfected cells. After 20 days, at
, we add
virus particles. The resulting seven-dimensional trajectory in state space is shown in
Figure 8. Projecting this trajectory to organizations results in a more abstract view of the dynamics, shown as a dashed curved arrow in
Figure 7b. The system starts in organization
(uninfected organization), moves after adding virus particles at
into organization
(infected organization with immune response), and drops after 37 days into organization
(immune response active, virus absent).
The projection of a state
x to an organization
O follows the procedure suggested by Dittrich and Speroni d.F. [
10]: First, we generate a set
S of those species whose concentration is greater than a particular threshold (here:
). Then, we generate the closure of this set by adding all species that can be produced from the set. Finally, we take the largest organization
O that is a subset of that closure. For example: At
by adding viruses to the system, we have
, whose closure is the set of all species, which is also an organization, here; thus, the state at
is projected to organization
. At
, we have
, whose closure is again
and the largest organization contained is
. Thus, as can be seen in
Figure 8, the system state is projected to organization
, in which it stays for
.
3.6. Innate Immune Response and Resistance to Infection (Hernandez Model, He, 2012)
The 13 parameters of the Hernandez Model [
26] were fitted to data from many different sources. The model contains seven variables and 16 reactions (see
Figure 9). The species refer to viruses (
V), interferon (
F) and natural killer cells (
K) as well as four types of respiratory tract epithelial cells: healthy/uninfected (
), partially infected (
), infected (
) and resistant to infection (
). Compared to the Pawelek Model, there are two qualitatively new species: partially infected cells
and killers
K.
Next, we state some remarks about the reactions:
There is an infection reaction catalyzed by viruses like in all previous models but with one difference: during infection, healthy cells first transform to partially infected cells and only after that they transform spontaneously to infected cells at a rate .
Interferon catalyzes the transformation of healthy cells to resistant cells , like in the Pawelek Model. However, in the Pawelek Model, interferon removes infected cells. Here, interferon’s production is catalyzed by infected cells at a rate . There is no further influence of interferon on any other species.
Infected cells are removed by natural killers K, which also delete partially infected cells in this model. The production of killers K is catalyzed by infected cells at a rate .
Note that here we have an constant inflow of healthy cells at a rate (first differential equation). Thus, healthy cells cannot converge to zero.
The Hasse diagram of organizations consists only of two organizations (
Figure 9b). For the first time, the empty set is not an organization because the empty set is not closed due to a constant inflow of healthy cells
and killers
K, represented by the reaction
and
, respectively. The smallest organization
can be regarded as a state of healthiness. Contrarily, the second organization
contains all species (as in the Miao Model) and therefore can be interpreted as the infected organism exhibiting immune response to infection.
3.7. A Model with More Detailed Immune Response (Cao Model, C, 2015)
The Cao Model [
27] consists of 20 parameters and has been derived by referring to experimental data from ferrets. The model has seven variables and 26 reactions. Like in most of the previous models, we have (uninfected) target cells (
T), infected cells (
I), viruses (
V), resistant cells (
R), and interferon (
F). Furthermore, there are B cells
B and antibodies
A.
According to the ODE shown in
Figure 10a,
B cells are only influenced by viruses: viruses support the production of B cells (rate term
), but the more B cells that are present, the more of them are destroyed by viruses again (term:
). B cells influence only one other species, namely antibodies
B, which they produce.
Antibodies A influence only one other species, namely viruses, which are destroyed by this reaction at rate
. Antibodies in turn are influenced by B cells positively and by viruses negatively.
There are three organizations in this model (
Figure 10b): the empty set, the healthy organism without any infection and without any immune response (
) and the organization
containing all species.
3.8. Innate Immune Response and Eclipse Phase (Saenz Model, Sa, 2010)
The Saenz Model [
28] requires 12 parameters and was designed to fit experimental in vivo data from horses [
6,
7]. The model contains eight variables and 12 reactions (
Figure 11a). There are no adaptive immune response, no dead cells, and no natural killer cells. However, the model contains viruses
V and interferon
F. There is an eclipse phase (
and
) here as well as prerefractory and refractory cells. In particular, epithelial cells are represented by six species: susceptible (
T), eclipse phases (
and ), infectious (
I), prerefractory (
W), and refractory (
R). Thus, the new features are the inclusion of two eclipse phases and three steps for the transformation of uninfected cells to refractory cells.
The Hasse diagram of organizations is composed by four organizations: : the empty set; : representing a healthy organism; : there is no consuming reaction for refractory cells R; : also representing a healthy organism that contains refractory cells maybe as the remains of a previous infection.
The Hasse diagram is very similar to that from of the Handel Model. There are only two differences:
The “full” organization is missing here. For sure, one of the reasons is that there is no reaction producing susceptible cells T. Thus, when viruses V or interferon F are present susceptible cells T can not survive and the “full” organization neither.
Adaptive immune response is replaced by refractory cells in the organizations here.
3.9. Focusing on Innate and Adaptive Immunity (Hancioglu Model, Hcg, 2007)
The Hancioglu Model [
29] contains 28 parameters, 10 variables, and 44 reactions. It has not been mathematically fitted to data but has been designed to meet specific general criteria [
6,
7]. The ODEs (
Figure 12a) describe the dynamics of the following 10 species: viruses (
V), healthy cells (
H), infected cells (
I), interferon (
F) and resistant cells (
R). The remaining species are new: antigen presenting cells (
M), effector cells (
E), plasma cells (
P) antibodies (
A) and antigenic distance (
S). There are no species for an eclipse phase in this model.
Looking at the reaction network (
Figure A8), we can see again a reaction for
infection, i.e., the transformation of healthy cells
H into infected cells
I catalyzed by viruses
V at a rate
(single underlined in
Figure 12a). Furthermore,
interferon F is produced catalytically by antigen presenting
M and infected cells
I, decays spontaneously at a rate
, and is additionally removed when converting healthy cells
H into resistant cells
R by the reaction
at rate
(double underlined in
Figure 12a).
The Hancioglu Model has three organizations (
Figure 12b):
The smallest one is , which contains all the species responsible for the immune response.
is a subset of , which additionally contains species H and R, representing the healthy organism without infection but with the immune response turned on.
is the “full” organization containing all the species of the models and thus representing the organism with infection and immune response.
Thus, all the organizations represent meaningful states of the organism. However, there is no organization that only consists of healthy cells without any infection and immune response. Note that almost all the previous models except for Hernandez have such an organization.
3.10. Model with Delay Differential Equations (Bocharov Model, Bo, 1994)
The Bocharov Model [
30] contains 49 parameters and was designed to fit experimental in vivo data from humans [
6,
7]. It includes 10 variables and 51 reactions (
Figure A9). Only here and in the Lee Model (below) we have differential equations with
delay, i.e., some rates depend on variable values from the past (
Figure 13a). Because the delay does not matter in a steady-state, we can also neglect the delay when analyzing the chemical organizations of a delay differential equation model.
Note that this is by far the oldest model analyzed here. The names of the variables are a bit particular when compared to those of the previously analyzed models. As in all the other models, we have viruses and infected cells C. Furthermore, there are destroyed epithelial cells m as in the Handel Model. All other species belong to the immune response. Note that only in this model there is no state variable for uninfected, healthy cells. Bocharov et al. represent these healthy cells implicitly by subtracting the amounts of infected-cells C and destroyed epithelial cells m from the initial total amount of target epithelial cells . Since all the other models analyzed here have a related variable, we inserted the variable for uninfected cells together with its ODE to make the model comparable to the others.
Due to the fact that the majority of the species belongs to the immune response, this is the case for most of the reactions too. These species of the immune response form exactly the organization , only macrophages are missing.
Similarly to the Hancioglus model, the smallest organization is an organization with immune response but without infection (C, ). There is only one further organization that contains only one more species than , namely uninfected cells U. This organization we already found in three of the previous models. However, for the first time, there is no bigger organization in this model. Thus, virus infection is necessarily transient.
3.11. Complex Dual-Compartment Model (Lee Model, L, 2009)
The Lee Model [
9] is the most complex model considered here. It contains 48 parameters and was designed with respect to experimental in vivo data from mice [
6,
7]. It has 15 variables and 37 reactions (
Figure A10). Like in the Bocharov Model, Lee et al. apply delay differential equations.
Note that this model is the only one analyzed here that distinguishes between lung compartment and lymphatic compartment. There is one species representing uninfected (healthy) cells and three species for modelling infection: , and viruses . The remaining species belong to the immune response, colored black when naive to infection, while colored green when activated for infection.
Note that we write a species in the
organizations in
Figure 14b in bold text, if it is “new”, that is, not contained in neither of its subset organizations. The Hasse diagram contains eight organizations. The smallest one is
and contains exactly the uninfected cells as well as the naive part of the immune response. The biggest organization contains all species. Between these two “extreme” organizations are six further organizations containing different parts of the activated part of the immune response.
3.12. Hierarchy of Influenza A Virus Models
In order to construct a hierarchical map of all investigated models, we characterize a model by a signature of organizations, which is a set of organization types. For example, the signature of the Handel Model (
Figure 7b) is the set
. An organization type like
means that there is at least one organization that contains uninfected (target) cells (
)
and species of the active immune response
. The deviation of the signatures for all models is shown in
Table 1. Note that we ignore species colored black. We include the empty set
∅ because this distinguishes models without any inflow from those that possess an inflow of some species.
Now, we can obtain a partial order among models by defining that a model A is smaller or equal to another model B (A ≤ B), if the signature of A is a subset of the signature of model B. For example, the Hernandez Model is smaller than the Lee Model because
. This partial order among models leads to a hierarchical map of models, which is visualized by a Hasse-diagram in
Figure 15. Note that a model A that is smaller than a model B according to this partial order can possess more species and reactions than B.
In
Figure 15, we can see that all models have organizations with uninfected, healthy cells (
). There are models that furthermore have infection (
) and/or immune response (
) in their organizations. There are exactly two models (Hancioglu and Hernandez Model) with immune response in all their organizations which means that these models implicitly assume immune response to be active all the time. Among the models neglecting immune response are those which have infection (Miao Model) or bacteria (
) (Smith Model) in their organizations and also those that do not (Baccam and Baccam II Model). For models involving immune response, the situation is more complex. There are those that only have healthy cells in their organizations (Pawelek and Saenz Models). This means that these models implicitly exclude infection and immune response from the long run and thus treat them as transient phenomena a priori. The Bocharov Model is the only one that exhibits only healthy cells and immune response in its organizations but no infection. The remaining five models include all kinds of species (except for bacteria of course) in their organizations.
By looking at the hierarchy of models, it becomes evident that there is space for more models. Above the Smith and Handel Model, there could be one in which virus infection as well as bacterial coinfection can be simultaneously persistent (“fully persistent models” denote such hypothetical models in
Figure 15). Another extreme case would be a “fully-transient model” in which we have only transient dynamics and all species would finally tend to zero. Such a model would be the smallest one in our partial order of models (
Figure 15).
The derived hierarchical map of models might be used to choose the most appropriate model for a particular domain and data set: The model should contain at least one organization for each set of species that were experimentally observed to survive in the long run. If there are several models with such organizations, the one with the smallest organizations might be chosen to provide maximum efficiency in modeling.
Table 1 as well as
Figure 15 might guide the selection process, complementing established quantitative selection methods, such as those using the area under the viral load curve [
31].
4. Conclusions
By analyzing twelve published IAV immune system models, we have shown that we can compute, independently of quantitative kinetic data like rate constants or kinetic laws, all chemical organizations of a typical IAV model, which provides a hierarchical decomposition of the model and an overview of its potential long-term behavior.
It turned out that the derived organizations are meaningful with respect to the model’s domain. That is, the composition of species inside an organization can be related to a particular state of the organism, like “healthy”, “infected”, or “virus controlled by active immune response”, and it is possible to annotate organizations accordingly.
By deriving an organizational signature from a model’s organizations, we obtained a novel classification scheme and a hierarchy of models with respect to their qualitative long-term behavior. Although the classification via organizational signature is quite coarse-grained, the analysis revealed still a high diversity of models. That is, the models have different potentiality with respect to which variables persist in the long turn and which vanish. Furthermore, the hierarchy map of models contains various empty territories, suggesting space for potential future models.
We envision as a practical use that our method and results can help to select the right model for a particular situation, to relate other models to the present ones, to obtain an overview of the potential long-term dynamics of complex models, and to support model development, for example, by providing a rapid consistency check. Note that measured long-term as well as transient data can be explained with respect to organizations, by defining a projection from a system state to an organization, as demonstrated for the Handel model (
Figure 7 and
Figure 8).
In addition, our approach is not limited to IAV models, but can be directly applied to other viruses in the same way since their dynamics are similarly modeled by ODEs [
32]. Furthermore, our approach is open to include other dynamically relevant components like treatment and vaccination strategies. Another task for future work would be to study the transient virus immune system in more detail, for example, by mapping the basin of attraction of each organization or by systematically analyzing the transition dynamics in-between organizations [
33,
34].
Author Contributions
S.P. performed the implementation and computations. S.P., P.D. and B.I. analyzed the results with the help of M.H. and K.L. S.P., P.D., and B.I. completed the analysis and final conclusions. S.P., P.D. and B.I. wrote the paper with critical input from M.H., K.L., P.S.d.F., H.A.H., M.M. and S.S. P.D. and B.I. supervised the project and conceived the study. All authors reviewed and approved the final version of the paper.
Funding
S.P. and P.D. acknowledge funding from the Zeiss Foundation, project “Eine virtuelle Werkstatt für die Digitalisierung in den Wissenschaften” (Durchbrüche 2018). B.I. and StS acknowledge funding by the German Research Foundation (DFG) within the Collaborative Research Center (CRC) 1127 ChemBioSys (SFB 1127, Project C07) and M.H. within the CRC 1076 AquaDiva (Project A06). K.L. acknowledges the funding by the Bundesministerium für Bildung und Forschung (BMBF) (Project 03ZZ0820A).
Conflicts of Interest
The authors declare no conflict of interest
Appendix A
Here you find the sets of reactions for all example models presented in this paper. Written in brackets behind each reaction is its corresponding term from the differential equations:
Figure A1.
Reactions of Baccam model [
13].
Figure A1.
Reactions of Baccam model [
13].
Figure A2.
Reactions of Miao model [
14].
Figure A2.
Reactions of Miao model [
14].
Figure A3.
Reactions of Baccam model [
14] with delayed virus production.
Figure A3.
Reactions of Baccam model [
14] with delayed virus production.
Figure A4.
Reactions of Pawelek model [
23].
Figure A4.
Reactions of Pawelek model [
23].
Figure A5.
Reactions of Handel model [
24].
Figure A5.
Reactions of Handel model [
24].
Figure A6.
Reactions of Hernandez model [
26].
Figure A6.
Reactions of Hernandez model [
26].
Figure A7.
Reactions of Saenz model [
28].
Figure A7.
Reactions of Saenz model [
28].
Figure A8.
Reactions of Hancioglu model [
29].
Figure A8.
Reactions of Hancioglu model [
29].
Figure A9.
Reactions of Bocharov model [
30].
Figure A9.
Reactions of Bocharov model [
30].
Figure A10.
Reactions of Lee model [
9].
Figure A10.
Reactions of Lee model [
9].
References
- Stöhr, K. Influenza—WHO cares. Lancet Infect. Dis. 2002, 2, 517. [Google Scholar] [CrossRef]
- Petrova, V.N.; Russell, C.A. The evolution of seasonal influenza viruses. Nat. Rev. Microbiol. 2018, 16, 47–60. [Google Scholar] [CrossRef] [PubMed]
- Krammer, F.; Smith, G.J.; Fouchier, R.A.; Peiris, M.; Kedzierska, K.; Doherty, P.C.; Palese, P.; Shaw, M.L.; Treanor, J.; Webster, R.G.; et al. Influenza. Nat. Rev. Dis. Prim. 2018, 4. [Google Scholar] [CrossRef] [PubMed]
- Smith, A.M.; Perelson, A.S. Influenza A virus infection kinetics: Quantitative data and models. Wiley Interdiscip. Rev. Syst. Biol. Med. 2011, 3, 429–445. [Google Scholar] [CrossRef] [PubMed]
- Beauchemin, C.A.; Handel, A. A review of mathematical models of influenza A infections within a host or cell culture: Lessons learned and challenges ahead. BMC Public Health 2011, 11 (Suppl. 1), S7. [Google Scholar] [CrossRef] [PubMed]
- Dobrovolny, H.M.; Reddy, M.B.; Kamal, M.A.; Rayner, C.R.; Beauchemin, C.A. Assessing mathematical models of influenza infections using features of the immune response. PLoS ONE 2013, 8, e57088. [Google Scholar] [CrossRef] [PubMed]
- Boianelli, A.; Nguyen, V.K.; Ebensen, T.; Schulze, K.; Wilk, E.; Sharma, N.; Stegemann-Koniszewski, S.; Bruder, D.; Toapanta, F.R.; Guzman, C.A.; et al. Modeling Influenza Virus Infection: A Roadmap for Influenza Research. Viruses 2015, 7, 5274–5304. [Google Scholar] [CrossRef] [PubMed]
- Handel, A.; Liao, L.E.; Beauchemin, C.A. Progress and trends in mathematical modelling of influenza A virus infections. Curr. Opin. Syst. Biol. 2018, 12, 30–36. [Google Scholar] [CrossRef]
- Lee, H.Y.; Topham, D.J.; Park, S.Y.; Hollenbaugh, J.; Treanor, J.; Mosmann, T.R.; Jin, X.; Ward, B.M.; Miao, H.; Holden-Wiltse, J.; et al. Simulation and prediction of the adaptive immune response to influenza A virus infection. J. Virol. 2009, 83, 7151–7165. [Google Scholar] [CrossRef]
- Dittrich, P.; Speroni di Fenizio, P. Chemical Organization Theory. Bull. Math. Biol. 2007, 69, 1199–1231. [Google Scholar] [CrossRef]
- Matsumaru, N.; Centler, F.; di Fenizio, P.S.; Dittrich, P. Chemical organization theory applied to virus dynamics. IT-Inf. Technol. 2006, 48, 154–160. [Google Scholar]
- Peter, S.; Dittrich, P. On the Relation between Organizations and Limit Sets in Chemical Reaction Systems. Adv. Complex Syst. 2011, 14, 77–96. [Google Scholar] [CrossRef]
- Baccam, P.; Beauchemin, C.; Macken, C.A.; Hayden, F.G.; Perelson, A.S. Kinetics of influenza A virus infection in humans. J. Virol. 2006, 80, 7590–7599. [Google Scholar] [CrossRef]
- Miao, H.; Hollenbaugh, J.A.; Zand, M.S.; Holden-Wiltse, J.; Mosmann, T.R.; Perelson, A.S.; Wu, H.; Topham, D.J. Quantifying the early immune response and adaptive immune response kinetics in mice infected with influenza A virus. J. Virol. 2010, 84, 6687–6698. [Google Scholar] [CrossRef]
- Smith, A.M.; Smith, A.P. A Critical, Nonlinear Threshold Dictates Bacterial Invasion and Initial Kinetics During Influenza. Sci. Rep. 2016, 6, 38703. [Google Scholar] [CrossRef]
- Soliman, S.; Heiner, M. A unique transformation from ordinary differential equations to reaction networks. PLoS ONE 2010, 5, e14284. [Google Scholar] [CrossRef] [PubMed]
- Heinrich, R.; Schuster, S. The Regulation of Cellular Systems; Springer Science & Business Media: Berlin, Germany, 2012. [Google Scholar]
- Fontana, W.; Buss, L.W. “The arrival of the fittest”: Toward a theory of biological organization. Bull. Math. Biol. 1994, 56, 1–64. [Google Scholar]
- Kreyssig, P.; Wozar, C.; Peter, S.; Veloz, T.; Ibrahim, B.; Dittrich, P. Effects of small particle numbers on long-term behaviour in discrete biochemical systems. Bioinformatics 2014, 30, 475–481. [Google Scholar] [CrossRef] [PubMed]
- Ibrahim, B. Toward a systems-level view of mitotic checkpoints. Prog. Biophys. Mol. Biol. 2015, 117, 217–224. [Google Scholar] [CrossRef]
- Kreyssig, P.; Escuela, G.; Reynaert, B.; Veloz, T.; Ibrahim, B.; Dittrich, P. Cycles and the qualitative evolution of chemical systems. PLoS ONE 2012, 7, e45772. [Google Scholar] [CrossRef]
- Smith, A.P.; Moquin, D.J.; Bernhauerova, V.; Smith, A.M. Influenza virus infection model with density dependence supports biphasic viral decay. Front. Microbiol. 2018, 9, 1554. [Google Scholar] [CrossRef]
- Pawelek, K.A.; Huynh, G.T.; Quinlivan, M.; Cullinane, A.; Rong, L.; Perelson, A.S. Modeling within-host dynamics of influenza virus infection including immune responses. PLoS Comput. Biol. 2012, 8, e1002588. [Google Scholar] [CrossRef] [PubMed]
- Handel, A.; Longini, I.M., Jr.; Antia, R. Towards a quantitative understanding of the within-host dynamics of influenza A infections. J. R. Soc. Interface 2009, 7, 35–47. [Google Scholar] [CrossRef] [PubMed]
- Handel, A.; Longini, I.M., Jr.; Antia, R. Neuraminidase inhibitor resistance in influenza: Assessing the danger of its generation and spread. PLoS Comput. Biol. 2007, 3, e240. [Google Scholar] [CrossRef]
- Hernandez-Vargas, A.E.; Meyer-Hermann, M. Innate immune system dynamics to influenza virus. IFAC Proc. Vol. 2012, 45, 260–265. [Google Scholar] [CrossRef]
- Cao, P.; Yan, A.W.; Heffernan, J.M.; Petrie, S.; Moss, R.G.; Carolan, L.A.; Guarnaccia, T.A.; Kelso, A.; Barr, I.G.; McVernon, J.; et al. Innate Immunity and the Inter-exposure Interval Determine the Dynamics of Secondary Influenza Virus Infection and Explain Observed Viral Hierarchies. PLoS Comput. Biol. 2015, 11, e1004334. [Google Scholar] [CrossRef] [PubMed]
- Saenz, R.A.; Quinlivan, M.; Elton, D.; Macrae, S.; Blunden, A.S.; Mumford, J.A.; Daly, J.M.; Digard, P.; Cullinane, A.; Grenfell, B.T.; et al. Dynamics of influenza virus infection and pathology. J. Virol. 2010, 84, 3974–3983. [Google Scholar] [CrossRef] [PubMed]
- Hancioglu, B.; Swigon, D.; Clermont, G. A dynamical model of human immune response to influenza A virus infection. J. Theor. Biol. 2007, 246, 70–86. [Google Scholar] [CrossRef] [PubMed]
- Bocharov, G.A.; Romanyukha, A.A. Mathematical model of antiviral immune response. III. Influenza A virus infection. J. Theor. Biol. 1994, 167, 323–360. [Google Scholar] [CrossRef]
- Cao, P.; McCaw, J. The mechanisms for within-host influenza virus control affect model-based assessment and prediction of antiviral treatment. Viruses 2017, 9, 197. [Google Scholar] [CrossRef]
- Zitzmann, C.; Kaderali, L. Mathematical Analysis of Viral Replication Dynamics and Antiviral Treatment Strategies: From Basic Models to Age-Based Multi-Scale Modeling. Front. Microbiol. 2018, 9, 1546. [Google Scholar] [CrossRef] [PubMed]
- Mu, C.; Dittrich, P.; Parker, D.; Rowe, J.E. Organisation-Oriented Coarse Graining and Refinement of Stochastic Reaction Networks. IEEE/ACM Trans. Comput. Biol. Bioinform. 2018, 15, 1152–1166. [Google Scholar] [CrossRef] [PubMed]
- Henze, R.; Mu, C.; Puljiz, M.; Kamaleson, N.; Huwald, J.; Haslegrave, J.; di Fenizio, P.S.; Parker, D.; Good, C.; Rowe, J.E.; et al. Multi-scale stochastic organization-oriented coarse-graining exemplified on the human mitotic checkpoint. Sci. Rep. 2019, 9, 3902. [Google Scholar] [CrossRef] [PubMed]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).