In this work, we develop a theoretical model of an auto immune response. This is based on modifications of standard second messenger trigger models using both signalling pathways and diffusion and a macro level dynamic systems approximation to the response of a triggering agent such as a virus, bacteria or environmental toxin.
Results
We show that there, in general, will be self damage effects whenever the triggering agent’s effect on the host can be separated into two distinct classes of cell populations.
In each population, the trigger acts differently and this behavior is mediated by the nonlinear interactions between two signalling agents.
Conclusion
If these interactions satisfy certain critical assumptions this will lead to collateral damage. If the initial triggering agent’s action involves any critical host cell population whose loss can lead to serious host health issues, then there is a much increased probability of host death.
Our model also shows that if the nonlinear interaction assumptions are satisfied, there is a reasonable expectation of oscillatory behavior in host health; i.e. periods of remission.
Background
In [1, 2] we explore a micro level simulation model of a single host’s response to varying levels of West Nile Virus (WNV) infection. In that infection, there is a substantial self damage component and in those papers, we show that this is probably due to the way that the virus infects two cell populations differently. This difference, which involves an larger upregulation of MHC-1 sites on the surface of nondividing infected cells over dividing infected cells, is critical in establishing a self damage or collateral damage response. In [3], we develop a macro level model of the nonlinear interactions between two critical signalling agents that mediate the interaction between these two sets of cell populations. In the case of WNV infection, the two signals are the MHC-1 upregulation level of the cell and the free WNV antigen level. This macro model allowed us to predict a host’s health response to varying levels of initial virus dose. Hence, we could begin to understand the oscillations in collateral damage and host health that lead to the survival data we see in WNV infections. The more general musings of [3] will now be extended to the setting of auto immune interactions in general. The derivations here use standard ideas from advanced calculus and differential equations.
The CMN model
We assume we have a large population of cells T which consists of cells which are infected or altered in two distinct ways by a trigger V. based on signals I, J and K. These two distinct populations of cells will be labeled M and N. There are also non infected cells, H and non infected cells which will be removed due to auto immune action which we call C, for collateral damage. We will be using the same approach to studying nonlinear interactions that was used in [3].
There are then three nonlinear interaction functions F1,F2 and F3 because we know C,M and N depend on each other’s levels in very complicated ways. Usually, we assume the initial trigger dose V0 gives rise to some fraction of infected cells and the effect of the trigger will be different in the two cell populations M and N.
Assumption 1
We assume the number of infected cells is p0V0 which is split into p1p0V0 in population N and p2p0V0 in M, where p1+p2=1.
For example, a reasonable choice is p1=0.99 and p2=0.01. Thus, the total amount of trigger that goes into altered cells is p0V0 and the amount of free trigger is therefore (1−p0) V0. Thus, we could expect C0=0, M0=p2p0V0 and N0=M0=p1p0V0. However, we will explicitly assume we are starting from a point of equilibrium prior to the administration of the viral dose V0. We could assume there is always some level of collateral damage, C0 in a host, but we will not do that. We will therefore assume C, M and C have achieved these values C0=0, M0=0 and N0=0 right before the moment of alteration by the trigger. Hence, we don’t expect to there to be initial contribution to C′(0), M′(0) and N′(0); i.e. F1(C0,M0,N0)=0, F2(C0,M0,N0)=0 and F3(C0,M0,N0)=0. We are interested in the deviation of C, M and N from their optimal values C0, M0 and N0, so let c=C−C0, m=M−M0 and n=N−N0. We can then write C=C0+c, M=M0+m and N=N0+n The model can then be rewritten as
Next, we do a standard tangent plane approximation on the nonlinear dynamics functions F1,F2 and F3 to derive approximation dynamics. The mathematics behind this approximation come from multivariate calculus and can easily be reviewed if required. We find the approximate dynamics are
As before assume C, M and C have achieved the same optimal values C0=0, M0=0 and N0=0 prior to the moment of infection with trigger dose V0. These correspond to the starting values prior to exposure to the trigger of I0, J0 and K0. Initially, we don’t expect IFN- γ signals so I0=0. Eventually, we do expect some level of change in J and K due to this initial dose and we will assume this change to be proportional to the level of the dose V0 applied; that is, we will assume this is a simple scaling factor, i.e. J0=q1V0 for some suitable parameter q1. Also, once the trigger has been applied dose, we would expect some fraction of it to remain free which will be modeled as K0=(1−p0)V0. But now, we think of all the initial values as zero; i.e. I0=0, J0=0 and K0=0. We still don’t expect to have any contribution to C′(0), M′(0) and N′(0); i.e. H1(I0,J0,K0)=0, H2(I0,J0,K0)=0 and H3(I0,J0,K0)=0. We are interested in the deviation of C, M and N from their optimal values C0, M0 and N0 due to the changes i, j and k from the base I, J and K values. So as usual, let c=C−C0, m=M−M0 and n=N−N0. We can then write C=C0+c, M=M0+m and N=N0+n The model can then be rewritten as
Next, we again perform a tangent plane approximation on the nonlinear dynamics functions H1,H2 and H3 the details of which are not shown. We find the nonlinear dynamics approximation is then
where we now use a standard subscript scheme to indicate the partials. If we hold everything constant except i which we increase to i+δi, what happens? Increasing the IFN- γ level should increase collateral damage. Hence, \(H_{1\boldsymbol {i}}^{o} = +\). What about the other two cell populations, M and N?
Assumption 2
We assume this increase in i has no effect. Hence, \(H_{2\boldsymbol {i}}^{o} = H_{3\boldsymbol {i}}^{o} = 0\).
This assumption is similar to the one we made in [3] and we think it is important to the eventual auto immune response. Thus, the coefficient matrix above which we call Ψ so far looks like
Now hold everything constant except j and increase j to j+δj. What happens?
Anzeige
Assumption 3
What happens will depend on what the signals J and K are. We can’t argue much yet. However, we suspect the critical assumption to make is the increase in j causes M and N to decrease. Hence, we assume \(H_{2\boldsymbol {j}}^{o} = -\) and \(H_{3\boldsymbol {j}}^{o} = -\) for each type of infected cell population.
Or letting \(H_{2\boldsymbol {j}}^{o} = -a, H_{3\boldsymbol {j}}^{o} = -b, H_{2\boldsymbol {k}}^{o} = c\), \(H_{3\boldsymbol {k}}^{o} = d\), we have the coefficient matrix now looks like
The amount of I,J and K depend on the initial amount of trigger applied when in the equilibrium state; i.e. this is the amount that causes the initial infection. This is Vo. We assume the dynamics here are
In the model of “The CDN IJK model” section, we assumed C,M and N depended on the perturbations of I,J and K from a zero state. Now, we want to model the I,J and K deviations from a base state I0,J0 and K0 which is not zero. As previously discussed, we expect K0=(1−p0) V0, the initial IFN- γ level I0=0 and the initial upregulation level J0=q1V0. Let the deviations from these equilibrium values be given by i=I−I0, J=J−J0 and k=K−K0. The model can then be rewritten as
The analysis of the signs of these partials is next. This is similar to what we did for the previous model. If we hold everything constant except i which we increase to i+δi, what happens? Increasing the IFN- γ level should increase IFN- γ.
Assumption 5
For the signals j and k, we assume \(G_{1\boldsymbol {i}}^{\boldsymbol {V_{0}}} = +, G_{2\boldsymbol {i}}^{\boldsymbol {V_{0}}} = 0\). and \(G_{3\boldsymbol {i}}^{\boldsymbol {V_{0}}} = 0\) as well.
Thus, the coefficient matrix above which we call Φ so far looks like
Now hold everything constant except k and increase k to k+δk. What happens?
Assumption 7
We assume an increase in k will not effect IFN- γ levels, i, and hence \(G_{1\boldsymbol {k}}^{\boldsymbol {V_{0}}} = 0\). An increase in k must imply \(G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}} = +\). We then assume the signals j and k interact so that \(G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} = -\).
Or letting \(G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} = a, G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} = b, G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} = -c, G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}} = d\), we have the coefficient matrix now looks like
$$\begin{array}{@{}rcl@{}} \boldsymbol{\Phi} &=& \left[\begin{array}{ccc} + & + & 0 \\ 0 & a & -c\\ 0 & b & d \end{array}\right] \end{array} $$
Oscillations in J and K
The eigenvalues of this linearized system are found by setting det(λI−Φ)=0. Thus, the coefficient matrix above which we call Φ so far looks like
or \(G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} = G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}}\) and \(G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} = -G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}}\). The eigenvalues are then \(\lambda _{1} = G_{1\boldsymbol {i}}^{o}\) and the complex conjugate pair \(\alpha \pm \beta \sqrt {-1}\) where \(\alpha = G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} = G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}}\) and \(\beta = G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} = -G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}}\). The eigenvectors here are
Finally, recall we have \(\alpha = G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}}\) and \(\beta = G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}}\); thus, the oscillatory solutions for j and k are
We do not think the phase shift δ should be a constant; i.e. independent of V0. and therefore, we assume that the critical parameters here are proportional to V0. Our rough calculation showed us \(R = \boldsymbol {V_{0}} \sqrt {q_{1}^{2} + (1-p_{0})^{2}}\), and thus, R should be proportional to V0 in general. Therefore, we assume
Now we have to compute these integrated transient values. We label them as IT for the transient i integration; JT for the transient J integration; and KT for the transient K integration. We then have
Finally, let’s define two new parameters, θ1 and θ2 as \(\theta _{1} = \frac {r_{1}}{\sqrt {r_{2}^{2}+r_{3}^{2}}}\) and \(\theta _{2} \: = \: \tan ^{-1}\left (\frac {r_{3}}{r_{2}} \right)\). Using the above, we can rewrite JT(t) as
Using a standard reference triangle for the phase angle θ2, we see \(\cos (\theta _{2}) = \frac {r_{2}}{\sqrt {r_{2}^{2}+r_{3}^{2}}}\) and \(\sin (\theta _{2}) = \frac {r_{3}}{\sqrt {r_{2}^{2}+r_{3}^{2}}}\). We can then rewrite JT(t) again as
We note the same comment on the dependence of R, α,β and δ on V0 holds still. Now using these values and the terms Q1 and Q2, we we can rewrite KT(t) as follows:
Let \(c_{j} = H_{1\boldsymbol {J}}^{o} + H_{2\boldsymbol {J}}^{o} + H_{3\boldsymbol {J}}^{o}\) and \(c_{k} = H_{1\boldsymbol {K}}^{o} + H_{2\boldsymbol {K}}^{o} + H_{3\boldsymbol {K}}^{o}\). Then we have
Let’s simplify some more using another phase shift. Define the phase angle \(\theta _{3} = \tan ^{-1}\left (\frac {c_{j}}{c_{k}} \right)\); then, we can rewrite the health like this.
Next, we can combine the ratio \(H_{1\boldsymbol {i}}^{o} \frac {A}{G_{1\boldsymbol {i}}^{\boldsymbol {V_{0}}}}\) into the new parameter \(\zeta _{1}^{\boldsymbol {V_{0}}}\) and rewrite \(G_{1\boldsymbol {i}}^{\boldsymbol {V_{0}}}\) as \(\zeta _{2}^{\boldsymbol {V_{0}}}\) to give
We could also assume the terms \(\zeta _{1}^{\boldsymbol {V_{0}}}\) and \(\zeta _{2}^{\boldsymbol {V_{0}}}\) are proportional to V0. We would model this by implying \(\zeta _{1}^{\boldsymbol {V_{0}}} = r_{5} \boldsymbol {V_{0}}\) and \(\zeta _{2}^{\boldsymbol {V_{0}}} = r_{6} \boldsymbol {V_{0}}\). We then find
These parameters depend in complex ways on the initial trigger dose V0 and it is very difficult to tease out the details.
Collateral damage
We can also work out the functional dependence on collateral damage on initial trigger dose over time. Recall the collateral damage population is given by
Of course, since S2, Λ1 and ϕ are different from the corresponding values in the health function, it is a bit difficult to compare simulation results, but it is easy to see the qualitative ideas of oscillation in health and collateral. We have done similar experiments in [3] and indeed the graphs we now show were generated using the same MatLab code. The point is that the existence of the oscillation in health, collateral damage and so forth is due to the assumptions we made on the nonlinear interactions between the two populations M and N mediated by the signals J and K. As long as those sorts of interactions are occurring, this kind of interaction behavior is assured; and that is very interesting we feel. We can easily run a quick simulation to see if our predictions of oscillations in the health and collateral damage function are verified. We use the same parameter settings and MatLab code as we used in [3]. The interested reader can look those details up as necessary. We ran the simulation with the chosen parameter values from [3] and plotted both the maximum and minimum collateral values versus the trigger dose in Fig. 1.
×
Note that there is variation in the collateral damage due to the nonlinear interactions between the J, and K. This is due to the assumptions we have made on the kinds of nonlinear interactions that occur. The remainder of this paper will necessarily discuss why we think these kind of nonlinearities are possible in a variety of auto immune situations.
As noted in [3], it is clear what is happening. The model
can oscillate as trigger load increases. To do this, it is important for the two terms in Δ(t) to be out of phase. Hence, roughly speaking cos(r3V0t−r4V0−θ2+θ3) must be sometimes negative when cos(r4V0−θ2−θ3) is positive. This allows for an increase in health of approximately ξs1 where ξ is the difference between the two terms. This is possible when the two cos arguments are out of phase by about π radians. Note it is also important that the exponential term \(\phantom {\dot {i}\!}e^{r_{2} \boldsymbol {V_{0}} t}\) allows growth. The interaction dynamics are determined by
but then the real part of the eigenvalues would be negative and we would have to model the exponential term as \(e^{-r_{2} \boldsymbol {V_{0}} t}\phantom {\dot {i}\!}\). The induced oscillations would then be damped it would not be possible to see oscillatory grown in the collateral damage function.
Note we can also plot the minimum health obtained over the simulation time for each trigger dose as we did in [3]. We find the percentage minimal values are shown in Fig. 2.
×
Let’s take a moment to reflect on what we are seeing here. If we assume a trigger has an effect on the host’s cell population that leads to two distinct cell populations M and N that interact in nonlinear ways following Assumption 1 - Assumption 7 due to the mediating influences of two signals J and K, we inevitably see the host healthy cell population over time have up and down variations due to the size of initial trigger Vo. Consider the health plots for four levels of Vo shown in Fig. 3.
×
Note that the minimal values of health do indeed decline for increasing initial trigger dose (although we see up and down variation if we look at all the minimal values versus initial trigger dose as we show in Fig. 1. What we want to focus on here is that the health at many initial trigger doses oscillates over the time of the simulation. For example, the health plot corresponding to Vo=25 has a very low minimum value. These plots are generated by abstractions of health and collateral damage and so it is not clear at all how to relate them to the health of a real host, but it does suggest that the host health can rebound from a low value. Hence, collateral damage can diminish for a given initial trigger which shows a kind of relapse effect.
Also note, the theoretical model we have built so far generates what we call collateral damage and relates it to general health with no discussion of T Cell recognition of infected cells. For us collateral damage is related to IFN- γ signalling which is generated by the lysis of cells in the host. In the West Nile Virus infection studied in [1], the splitting into two separate cell populations due to the WNV antigen causes explicitly changes in the avidity computation of the T Cells that recognize MHC-1 complexes on infected cells. These changes lead to an enhanced probability that T Cells will target healthy cells because self proteins become more visible to the adaptive immune system. In [3], we derive the heath and collateral damage model we also develop in this paper by focusing very explicitly on the splitting phenomena. The possibility of self damage is now redirected much more strongly to the splitting into two cell populations which allows for a much more general treatment of self damage. However, it is now time to think more deeply about what the signals J and K would be in specific cases of auto immune response to a trigger.
General trigger models
We now want to think carefully about the signals J and K and the trigger V. Hence, we consider the transcriptional control of a regulatory molecule which can be co-opted by an external trigger. A good example is the regulatory molecule NFκB whose normal action is changed by the WNV antigen. It always plays a role in immune system response but the virus alters what it does in many ways. We have discussed this sort of modeling in [4] for the purpose of approximating computation in excitable neurons and in that paper, we follow the spirit of the semi-abstract approach in [5]. We are now going to re-task it for our purposes of an auto immune discussion, however, this same way of looking at signalling for the context of altering computation in a cognitive model provides another way of looking at the same idea and we think it is always useful to examine a complicated mechanism from multiple points of view.
Consider a trigger T0 which activates a cell surface receptor. Inside the cell, there are always protein kinases that can be activated in a variety of ways. Here we denote a protein kinase by the symbol PK. A common mechanism for such an activation is to add to PK another protein subunit
to form the complex
. This chain of events looks like this:
where CSR denotes a cell surface receptor.
then acts to phosphorylate another protein. The cell is filled with large amounts of a transcription factor we will denote by T1 and an inhibitory protein for T1 we label as \(T_{1}^{\sim }\). This symbol, \(T_{1}^{\sim }\), denotes the complement or anti version of T1. In the cell, T1 and \(T_{1}^{\sim }\) are generally joined together in a complex denoted by \(T_{1}/T_{1}^{\sim }\). The addition of \(T_{1}^{\sim }\) to T1 prevents T1 from being able to access the genome in the nucleus to transcribe its target protein. Using methods similar to those discussed in [4], we find the effects of the trigger T0 on the change in protein production \(T_{1}, \delta _{T_{1}}\phantom {\dot {i}\!}\), can be modeled by
for β>>1. From this quick analysis, we can clearly see the potentially explosive effect changes in T0 can have on
.
We can use these results for our general immune interaction discussion. We have assumed there are two different cell populations M and N which are effected differently by the trigger. Hence, let’s assume there is a pathway involving potentially many steps that leads to an alteration of the fragility of these two cell populations. In a West Nile Virus infection, this fragility is related to the upregulation of MHC-1 complexes but it could be another type of alteration of the overall health of the cell. Let the pathway leading to a change in fragility for M be \(\boldsymbol {\mathcal {P_{M}}}\) and the one leading to the fragility alteration in N be \(\boldsymbol {\mathcal {P_{N}}}\). Then associated such a change in fragility with the alteration of a protein or protein complex we call TM or TN depending on the cell population type. Then we have
for parameters μM, μN, εM and εN. Hence, we can estimate a strength level for the trigger effect on each population that leads to increases in fragility.
Computational abstractions
A close look extracellular triggers abstractly helps us understand how to approximate their effects. Let T0 denote a second messenger trigger which moves though a port P to create a new trigger T1 some of which binds to B1. A schematic of this is shown in Fig. 4. In the figure, r is a number between 0 and 1 which represents the fraction of the trigger T1 which is free in the cytosol. Hence, 100r% of T1 is free and 100(1−r) is bound to B1 creating a storage complex B1/T1. For our simple model, we assume rT1 is transported to the nuclear membrane where some of it binds to the enzyme E1. Let s in (0,1) denote the fraction of rT1 that binds to E1. We illustrate this in Fig. 5.
×
×
We denote the complex formed by the binding of E1 and T1 by E1/T1. From Fig. 5, we see that the proportion of T1 that binds to the genome (DNA) and initiates protein creation P(T1) is thus srT1.
The protein created, P(T1), could be many things. Here, let us assume that P(T1) is a protein that binds to the promoter for one of the many proteins that effect MHC-1 creation, peptide binding etc. For our purposes, we will call it \(\boldsymbol {\mathcal {Q}}\). Thus, our high level model is \(sE_{1}/rT_{1} \: + \: \text {DNA} \rightarrow \boldsymbol {\mathcal {Q}}\). We therefore increase the concentration of MHC-I complexes on the surface of the call, thereby making the cell more visible to the adaptive immune system.
We can model increases in \(\boldsymbol {\mathcal {Q}}\) as increases in T Cell binding efficiency, where e is a number between 0 and 1. We will not assume all of the sE1/rT1 + DNA to M reaction is completed. It follows that e is similar to a Michaelson - Mentin kinetics constant. Our full schematic is then given in Fig. 6.
×
We can model the choice process, rT1 or (1−r)B1/T1 via a simple sigmoid, \(f(x) = 0.5 (1 + \tanh (\frac {x-x_{0}}{g}))\) where the transition rate at x0 is \(f^{\prime }(x_{0}) = \frac {1}{2g}\). Hence, the “gain” of the transition can be adjusted by changing the value of g. We assume g is positive. This function can be interpreted as switching from of “low” state 0 to a high state 1 at speed \(\frac {1}{2g}\). Now the function h=rf provides an output in (r,∞). If x is larger than the threshold x0, h rapidly transitions to a high state r. On the other hand, if x is below threshold, the output remains near the low state 0.
We assume the trigger T0 does not activate the port P unless its concentrations is past some threshold [T0]b where [T0]b denotes the base concentration. Hence, we can model the port activity by \(h_{p}([T_{0}]) = \frac {r}{2} \left ({\vphantom {\frac {[T_{0}]-[T_{0}]_{b}}{g_{p}}}1 + \tanh }\right.\left.\left (\frac {[T_{0}]-[T_{0}]_{b}}{g_{p}}\right)\right)\) where the two shaping parameters gp (transition rate) and [T0]b (threshold) must be chosen. We can thus model the schematic of Fig. 4 as hp([T0]) [T1]n where [T1]n is the nominal concentration of the induced trigger T1. In a similar way, we let \(h_{e}(x) = \frac {s}{2}(1 + \tanh (\frac {x-x_{0}}{g_{e}}))\) Thus, for x = hp([T0]) [T1]n, we have he is a switch from 0 to s. Note that 0 ≤ x ≤ r[T1]n and so if hp([T0]) [T1]n is close to r[T1]n,he is approximately s. Further, if hp([T0]) [T1]n is small, we will have he is close to 0. This suggests a threshold value for he of \(\frac {r[T_{1}]_{n}}{2}\). We conclude
which lies in [0,s). This is the amount of activated T1 which reaches the genome to create the target protein P(T1). It follows then that [P(T1)]=he(hp([T0])[T1]n)[T1]n. The protein is created with efficiency e and so we model the conversion of [P(T1)] into a change in \(\boldsymbol {\mathcal {Q}}\) as follows. Let
which has output in [0,e). Here, we want to limit how large a change we can achieve in \(\boldsymbol {\mathcal {Q}}\). Hence, we assume there is an upper limit which is given by \(\Delta \: \boldsymbol {\mathcal {Q}} \: = \: \delta _{\boldsymbol {\mathcal {Q}}} \: \boldsymbol {\mathcal {Q}}^{max}\). Thus, we limit the change in the the expression of \(\boldsymbol {\mathcal {Q}}\) to some percentage of a baseline value. It follows that \(h_{\boldsymbol {\mathcal {Q}}}(x)\) is about \(\delta _{\boldsymbol {\mathcal {Q}}}\) if x is sufficiently large and small otherwise. This suggests that x should be [P(T1)] and since translation to P(T1) occurs no matter how low [T1] is, we can use a switch point value of x0=0. We conclude
Our model of the change in \(\boldsymbol {\mathcal {Q}}\) expression is therefore \(\Delta \: \boldsymbol {\mathcal {Q}}^{max} \: = \: h_{\boldsymbol {\mathcal {Q}}}(\left [P(T_{1})\right ])\).
We can use these results for our general immune interaction discussion as well. From earlier comments, we know that associated with a change in fragility in the two cell populations M and N is the alteration of a protein or protein complex called P(TM) or P(TN) depending on the cell population type. Then we have
Our model of the change in maximum P(TM) expression is therefore \(\Delta \: \boldsymbol {P(T_{M})}^{max} \: = \: h_{\boldsymbol {P(T_{M})}}(\left [P(T_{M})\right ])\). We can do this for the N cells as well and obtain
Our model of the change in maximum P(TN) expression is therefore \(\Delta \: \boldsymbol {P(T_{N})}^{max} \: = \: h_{\boldsymbol {P(T_{N})}}([P(T_{N})])\).
Diffusion trigger models
We will now look at the trigger from a diffusion perspective. This is different as in the earlier models, we focus on how cell populations change in time and derive health and collateral functions that show their dependence on the initial viral dose. We did not consider any spatial relationships between the cellular populations. Now we will do so and the discussion will give us another way to look at the nonlinear interactions between M and N. It is well known that second messenger systems often involve Ca++ ion movement in and out of the cell. The amount of free Ca++ ion in the cell is controlled by complicated mechanisms, but some is stored in buffer complexes. The release of calcium ion from these buffers plays a big role in cellular regulatory processes and which protein P(T1) is actually created from a trigger T0. The diffusion model is very powerful. Consider some substance u which satisfies
$$\begin{array}{@{}rcl@{}} \frac{\partial u }{ \partial t } &=& D \frac{\partial^{2} {u} }{ \partial {x}^{2} }\\ -D \frac{\partial u }{ \partial x } \mid_{0,L} &=& J_{0,L} \end{array} $$
where D is called the diffusion constant for this substance. For simplicity this is a one dimensional model where the spatial variable x comes from the line segment [0,L]. For example, instead of a three dimensional cell modeled as a sphere, the cell is modeled as a string of finite length. Hence, stuff can only enter the cell from either the right or the left. The condition \(-D \frac {\partial u }{ \partial x } \mid _{0,L} = J_{0,L}\) states that there are conditions on the flux of u through the boundary at x=−0 or x=L that must be satisfied. The term J0,L can be thought of as an injection of current into the cell. In this model, we think of the substance u as being in equilibrium in the cell and the current injection J0,L alters that equilibrium and the diffusion model, when solved, tells us what happens to u due to the sudden current injection at the boundary. The critical review on the control of free calcium in cellular processing in [6] notes the concentration of Ca++ in the cell is controlled by the reversible binding of calcium ion to the buffer complexes, B1,B2 and so forth. There in general are quite a few different buffer complexes which all behave differently. These buffer molecules act as calcium ion sensors that, in a sense, decode the information contained in the calcium ion current injection and then pass on a decision to a target. Many of these targets can be proteins transcribed by accessing the genome. Hence, the P(T1) could be a buffer molecule Bj and so the trigger that causes the calcium current injection into the cell could influence the concentration of a buffer Bj and therefore influence how it itself is decoded. In this situation, the boundary condition J0,L plays the role of the entry calcium current. Such a calcium ion input current through the membrane could be due to membrane depolarization causing an influx of calcium ions through the port or via ligand binding to a receptor which in turn indirectly increases free calcium ion in the cytosol. Such mechanisms involve the interplay between the way the endoplasmic reticulum handles release and uptake and also the storage buffers. This boundary current in general therefore determines the u(t,x) solution through the diffusion equation. The exact nature of this solution is determined by the receptor types, buffers and storage sites in the ER. Differences in the period and magnitude of the calcium current u(t,x) resulting from the input J0,L trigger different second messenger pathways. Hence, there are many possible outcomes due to a given input current J0,L.
We will now modify discussions in [7, 8] and [9] that show us how to model calcium ion movement in the cell to develop a model of trigger movement in and out of the cell populations M and N.
We assume the trigger enters the host and can be sequestered in some form in both M and N cell populations. We also assume the trigger has associated with some sort of diffusion process; letting u(t,x) be the concentration of the trigger in the host at time t and spatial position x, we posit ut=D0uxx. Also, note we present our arguments as if the host was one dimensional; i.e., the two cell populations lies along a one dimensional axis measured by the location variable x. This is, of course, very simplistic, but we only want to suggest some functional dependencies here, so it will suffice for our purposes. Let’s assume these two populations use or bind the trigger with binding rate constants \(k_{M}^{+}\) and \(k_{N}^{+}\) and disassociation rate constants \(k_{M}^{-} \) and \(k_{N}^{-}\). Let the total number of cells in the host be P. Then the fraction of cells in the M population is \(\frac {\boldsymbol {M}}{P}\) which we call CM and the fraction in the N population is \(\frac {\boldsymbol {M}}{P}\) which is denoted by CN. Hence, the number of cells that have not been exposed to the trigger is P−M(t,x)−N(t,x)=F(t,x).
Now, let u(t,x) be the concentration of free trigger in the host at (t,x). Some of the trigger has been used to create cells in the populations M and N, but the rest is unused. Hence, if C is a cell which has not been altered by the trigger, we have the reactions
$$\begin{array}{@{}rcl@{}} T + \: \boldsymbol{C} &\rightarrow_{k_{M}^{+}}& \boldsymbol{M}, \quad \boldsymbol{M} \rightarrow_{k_{M}^{-}} T \: + \: \boldsymbol{C}\\ T + \: \boldsymbol{C} &\rightarrow_{k_{N}^{+}}& \boldsymbol{N}, \quad \boldsymbol{N} \rightarrow_{k_{N}^{-}} T \: + \: \boldsymbol{C} \end{array} $$
where T is the trigger. Of course, the equations above depend on time and space, but we have not written in that dependence to avoid clutter. Note also, in this context, the backward reaction in which trigger is freed from the cellular populations M(t,x) and N(t,x) is typically that of lysis and so the backward rates are part of our nonlinear interaction model. We are just adding low level detail. The corresponding dynamics are
and we also know \(\left [\boldsymbol {C}\right ] = \frac {\boldsymbol {P} - \boldsymbol {M} - \boldsymbol {N}}{\boldsymbol {P}}\). The amount of trigger being freed from the M population is \(k_{M}^{-} \frac {\boldsymbol {M}}{\boldsymbol {P}} = k_{M}^{-} C_{M}\) and the amount being added to the M population is the amount of trigger not in the M state minus the amount of trigger already in the M state. This can be calculated at
To make the manipulations easier, let \(B_{M} = 1 - \frac {\boldsymbol {N}}{\boldsymbol {P}}\) and \(B_{N} = 1 - \frac {\boldsymbol {M}}{\boldsymbol {P}}\). We can rewrite the equation above as
where D0 is diffusion coefficient for free trigger. We now assume the spread of cells we collect into the populations M and N satisfy some sort of diffusion law. Certainly, cells are added to these populations as the trigger diffuses throughout the host’s body. Hence, this assumption is a good start. We therefore assume the diffusion dynamics for CM and CN are given by
where we have not shown the derivation of the boundary terms here as they are less germane to our interests. It seems reasonable to assume that the interaction with the cell populations, determined by \(k_{M}^{-}\) and \(k_{M}^{+} u\) is fast and reaches equilibrium quickly. Hence, we will assume that (CM)t=(CM)xx=0 and (CN)t=(CN)xx=0 giving
Note this tells us that CM and CN are functions of the w Let CM(w) and CN(w)denote this functional dependence. From the chain rule, we have \(\frac {\partial C_{M} }{ \partial x } = \frac {\partial C_{M} }{ \partial w } \: \frac {\partial w }{ \partial x }\) and \(\frac {\partial C_{N} }{ \partial x } = \frac {\partial C_{N} }{ \partial w } \: \frac {\partial w }{ \partial x }\). Then, the dynamics become
$$\begin{array}{@{}rcl@{}} w_{t} &=& \frac{\partial^{2} {w} }{ \partial {x}^{2} } + \frac{\partial}{\partial x} \left(\! (D_{M} - D_{0}) \frac{\partial C_{M} }{ \partial w } \frac{\partial w }{ \partial x } + (D_{N} - D_{0}) \frac{\partial C_{N} }{ \partial w } \frac{\partial w }{ \partial x } \right)\\ &=& \frac{\partial}{\partial x} \left(\left(D_{0} + (D_{M} - D_{0}) \frac{\partial C_{M} }{ \partial w } + (D_{N} - D_{0}) \frac{\partial C_{N} }{ \partial w } \right) \frac{\partial w }{ \partial x } \right) \end{array} $$
Notice that if we define a new diffusion coefficient,
for the diffusion process that governs w by
What would it mean if u≪KM and u≪KN? Let’s take the first case: u≪KM implies \(k_{M}^{+} u \ll k_{M}^{-}\). Now \(k_{M}^{-}\) represents the rate that the M cells lose the trigger. This occurs only when the cells are destroyed. These cells are destroyed either because they have exceeded their normal lifespans or because the trigger has made them more fragile. This fragility could mean the cells have caught the attention of the immune system and are being destroyed or the fragility of the cells is such that standard apoptosis strategies are employed to remove the damaged cell. Note losing trigger from the M cells therefore corresponds to increasing trigger concentration. Since \(k_{M}^{+}\) is the rate at which M cells are formed, \(k_{M}^{+} u\) giving the amount of trigger lost from the formation of the M cells per M cell. We generally assume that in a trigger situation, the trigger is growing inside the M and N cell populations. If the trigger is a virus, replication only occurs after infection and once inside these cells, the virus grows. This additional trigger is then released into the host upon lysis of a M or N cell. It seems reasonable to assume the amount of released trigger is usually quite a bit bigger than the amount of trigger that initiates the formation of these cells. Thus, the inequality \(k_{M}^{+} u \ll k_{M}^{-}\) seems reasonable. A similar argument shows that \(k_{N}^{+} u \ll k_{N}^{-}\). Thus, it is reasonable to assume u≪Km and u≪KN which leads to the approximations
$$\begin{array}{@{}rcl@{}} C_{M} &=& \frac{B_{M}}{K_{M}} \: u, \quad C_{N} = \frac{B_{N}}{K_{N}} \: u \end{array} $$
(8)
Thus, w has become
$$\begin{array}{@{}rcl@{}} w &=& \left(1 + \frac{B_{M}}{K_{M}} + \frac{B_{N}}{K_{N}} \right) \: u \Longrightarrow u = \frac{w}{1 + \frac{B_{M}}{K_{M}} + \frac{B_{N}}{K_{N}}} \end{array} $$
Define the new diffusion constant \(\hat {\mathcal {D}}\) by \(\hat {\mathcal {D}} = \frac {D_{0} + D_{M} \gamma _{M} + D_{N} \gamma _{N}} {\Lambda }\). The free trigger dynamics are thus
.
Approximations to trigger modification
Let’s examine what might happen if a trigger event T0 initiated an increase in M. This trigger event initiates a complex pathway culminating in a protein transcription (see Section “General trigger models” for the general trigger discussion). Recall, we let the pathway leading to a change in fragility for M be \(\boldsymbol {\mathcal {P_{M}}}\). We associate such a change in fragility with the alteration of a subsidiary signal TM and we derived
for parameters μM and εM. In Section “Computational abstractions”, a computational approach using sigmoid activation function hM further found if the change in fragility in M due to the signal TM is the alteration of a protein or protein complex called P(TM), then
where \(e_{P(T_{M})}\) is a scaling factor and \(\delta _{P(T_{M})}\) is the change in P(TM) expression. Our model of the change in maximum P(TM) expression is therefore \(\Delta \: \boldsymbol {P(T_{M})}^{max} \: = \: h_{\boldsymbol {P(T_{M})}}([P(T_{M})])\).
Let’s assume CM is increased to CM+ε. It is reasonable to assume that both \(k_{M}^{+}\) and \(k_{M}^{-}\) are independent of the amount of CM that is present. The same comment holds for \(k_{N}^{+}\) and \(k_{N}^{-}\). We have \(B_{M} = 1 - \frac {N}{P}\) stays the same, but \(B_{N} = 1 - \frac {M}{P} = 1 - C_{M} \rightarrow 1 - C_{M} - \epsilon = B_{N} - \epsilon \). Thus,
\(\tilde {\mathcal {D}} = \frac {\Lambda \: \hat {\mathcal {D}} - \epsilon \frac {D_{N}}{K_{N}}}{\Lambda - \epsilon \frac {1}{K_{N}}}\). Now let ξM denote \(\frac {1}{K_{N}}\) and use that in the equation above. We find \(\tilde {\mathcal {D}} = \frac {\Lambda \: \hat {\mathcal {D}} - \epsilon \xi _{M} D_{N} }{\Lambda - \epsilon \xi _{M} }\). The change in the diffusion constant is then
To first order, we know \(\frac {\epsilon }{\Lambda - \epsilon \xi _{M}} \approx \frac {\epsilon }{\Lambda }\) and so \(\Delta \hat {\mathcal {D}} \approx \frac {\epsilon D_{N}}{\Lambda }\left (1 - \frac {\hat {\mathcal {D}}}{D_{N}} \right)\). We conclude the new diffusion dynamics are on the order of
This change in the solution u(t,x) then can then initiate further changes in the distribution of the M and N cells. A similar argument can be used for a change in the N population and it is clear if the signal generates changes in both M and N, to first order we generate an altered diffusion model whose solution gives us clues as to new behavior. Without boundary conditions, the general solution to a diffusion model with diffusion constant D is given by
We have been studying auto immune reactions from a theoretical point of view in this work. We begin by building a model of an auto immune response which is due to nonlinear interactions in two populations of cells M and N which are mediated by the two signals J and K. We do not specify at this time what these two signals are and instead we argue from first principles. There is a third signal also, the IFN- γ level, which is denoted by I. We let the deviations of these signals from base levels be given by i, j and k. Then the presence of a form of self damage in this model appears to be a consequence of the nonlinear interactions in the i, j and k model:
and the chance of oscillation between the cellular population groups is lost. Hence, we can note some consequences and predictions due to our model.
The crucial assumption here is that the triggering event has an effect on the host that divides into two parts. For a WNV infection, these two cell populations are the dividing and nondividing infected cells, D and N, respectively. But here, we have posited that these two cell populations are given by M and N instead. Hence, any infectious agents or trigger that gives rise to such a split response engenders a similar collateral damage response which we interpret as an autoimmune reaction. We note this give us a significant insight into general autoimmune responses. Note that Fig. 1 shows there is collateral damage that oscillates due to the trigger and we could interpret a downswing in collateral damage as a relapse event.
We have assumed \(G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} = +\), \(G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} = +\), \(G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} = -\), \(G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}} = +\), which then says the coefficient matrix of the linearized upregulation and free antigen model has the form
This algebraic sign pattern itself can give rise to complex eigenvalues for the linearized nonlinear interaction model and we have not explored this more general problem. Here, we have posited specific relations that give rise to clearcut oscillations. We have assumed \(G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} = G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}} = \alpha ^{\boldsymbol {V_{0}}}\) and \(G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} = -G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} = \beta ^{\boldsymbol {V_{0}}}\) which gives rise to the characteristic coefficient matrix
The remaining questions are then to try to understand the algebraic sign patterns from a low level analysis of the trigger signal that initiates the potential auto immune reaction. We have provided in this paper, three different ways to look at the trigger response.
We analyze a general trigger in Section “General trigger models” and show that we can understand how the signal generates protein transcription changes via equations such as
which shows how changes in the trigger generate changes in another signal via a cascade of protein transcriptions culminating in a change in fragility for M.
Then, in Section “Computational abstractions”, a computational approach using sigmoid activation function hM further found that if we associate the change in fragility in M due to TM to be the alteration of a protein complex P(TM), then the maximum P(TM) expression is on the order of \(\Delta \: \boldsymbol {P(T_{M})}^{max} \: = \: h_{\boldsymbol {P(T_{M})}}([P(T_{M})])\) where h is a traditional sigmoid response function which switches the protein from a low to a high level.
We can also model the trigger signal in terms of a diffusion process as we did in Section “Approximations to trigger modification”. The trigger effects M and N is complicated ways and in this section, we study what happens if the pathways the trigger operates on generate a change in M itself. We show this in turn alters the diffusion coefficient that controls the trigger dynamics thereby potentially altering all of the trigger pathways.
Let’s use these ideas to develop an understanding of what the oscillation conditions means at the micro level. To make the analysis accessible, let’s assume the proteins TM and the protein P(TM) are the same and the same is true for TN and P(TN). Then, we can write at equilibrium
Let \(\theta _{M} = \hat {\mu }_{M} \: \mu _{M} \: T_{M}^{max}\). Note θM can be positive or negative. A similar argument can be made for TN. We conclude
Now J′=G2(i,j,k) which we approximate by \(\frac {\delta j}{\delta t} \approx G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} \boldsymbol {j} + G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} \boldsymbol {k}\). Hence over one time unit, we have \(\delta j \approx G_{2\boldsymbol {j}}^{\boldsymbol {V_{0}}} \boldsymbol {j} + G_{2\boldsymbol {k}}^{\boldsymbol {V_{0}}} \boldsymbol {k}\). A similar argument shows \(\delta k \approx G_{3\boldsymbol {j}}^{\boldsymbol {V_{0}}} \boldsymbol {j} + G_{3\boldsymbol {k}}^{\boldsymbol {V_{0}}} \boldsymbol {k}\). If the protein TM and P(TM) are actually j and the proteins TN and P(TN) are k, we have
from which can conclude we probably have oscillations if the algebraic sign of θ3j is opposite to θ2k and if the algebraic signs of θ2j and θ3k match. We also want θ2j positive so we get undamped oscillations. The more exact equality conditions are probably not actually needed although the analysis was easier when we made them.
How do we use this information? Once we identify signals j and k useful for the dynamical model of interest, we need to experimentally estimate \(\frac {\delta \boldsymbol {j}}{ \boldsymbol {j}}\), \(\frac {\delta \boldsymbol {j} }{\boldsymbol {k}}, \frac {\delta \boldsymbol {k}}{\boldsymbol {j}}\) and \(\frac {\delta \boldsymbol {k}}{\boldsymbol {k}}\). This will give us estimates for the algebraic signs. We believe there will be an autoimmune interaction is the sign patterns we have discussed hold.
Conclusion
In conclusion, we have shown that we can build a reasonable model of how a trigger agent such as a virus, a bacteria or an environmental toxin can infect a host’s cell and cause an autoimmune reaction. Part of our model is a macro one and we believe it provides clues as to how general auto immune reactions behave. We have posited that for an infectious agent or trigger to cause oscillations in health it is required that the trigger causes alterations in two distinct cell populations. Then, if the nonlinear interactions between these two populations satisfies the conditions for damped oscillatory response we have mentioned here, we should see oscillations in the host health and collateral damage. Another part of our model is a detailed micro level one which looks at the triggering pathway and examines how the events in that pathway can contribute to the nonlinear interaction assumptions we make. We also discuss in detail how a sudden trigger increase can be modeled in terms of a diffusion based response and how that also can influence the nonlinear interactions we need for an auto immune response.
We will finish with a few speculations about how to decide if there is an auto immune response. If one is suspected, we could run the following experiment. Let’s assume there are N possible signals ω1,…,ωN that we think could be important in the analysis of the chosen potential auto immune response. There are many possible cytokines, chemokines and other molecular agents that could be of interest. We then setup a standard M×M well type genomic assay experiment. Each well is designed by growing a three dimensional organoid which will play the role of a host. This is quite possible and the paper [10] provides clear guidelines as to how to do this for mini human brains grown from stem cells. We would first measure cytokine and chemokine etc. levels in all of the wells as well as other expressed proteins for a given trigger level. At this stage, we are trying to find to the populations M and N which handle the trigger level differently as this is part of our assumptions that are needed to cause an auto immune response. If two such populations are discovered, then we need to identify the agents J and K to use in the model. Assume N=5 for convenience. Then, for each pair p≠q, we must measure the equivalents of \(\frac {\delta \boldsymbol {j}}{\boldsymbol {j}}, \frac {\delta \boldsymbol {j}}{\boldsymbol {k}}\), \(\frac {\delta \boldsymbol {k}}{\boldsymbol {j}}\) and \(\frac {\delta \boldsymbol {k}}{\boldsymbol {k}}\). For a given p and q pair, let these measured values be \(A_{pq}^{1}, A_{pq}^{2}, A_{pq}^{3}\) and \(A_{pq}^{4}\). We then have the possibilities shown in Fig. 7.
×
We sift through Fig. 7 looking for the following: we want \(A_{pq}^{1} > 0\) for undamped oscillations and we want the oscillation conditions: the sign of \(A_{pq}^{3}\) is the opposite of \(A_{pq}^{2}\) and the signs of \(A_{pq}^{1}\) and \(A_{pq}^{4}\) match. If we can find such a pair (p,q) then we have identified two signals for the two populations of M and N type cells that could imply an auto immune response is possible for this trigger. We think this is quite interesting and could help us decide if a medical event should be classified as an auto immune event.
Methods
We consider this work essentially a theoretical model and we hope that we can generate some insights into the many troubling auto immune problems we face.
Funding
Publication of this article was funded by National Health and Medical Research Council Project Grants, Numbers, 512413, 1030897, to NJCK and Australian Research Council Discovery Project Number DP0666152 to AK and NJCK.
Availability of data and materials
Not applicable.
Authors’ contributions
All authors were equally responsible for the ideas and development of the work with JP responsible for the mathematical and computational details. All authors read and approved the final manuscript.
Competing interests
The authors declare that they have no competing interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
Ob bei einer Notfalloperation nach Schenkelhalsfraktur eine Hemiarthroplastik oder eine totale Endoprothese (TEP) eingebaut wird, sollte nicht allein vom Alter der Patientinnen und Patienten abhängen. Auch über 90-Jährige können von der TEP profitieren.
Wenn unter einer medikamentösen Hochdrucktherapie der diastolische Blutdruck in den Keller geht, steigt das Risiko für schwere kardiovaskuläre Ereignisse: Darauf deutet eine Sekundäranalyse der SPRINT-Studie hin.
Insektenstiche sind bei Erwachsenen die häufigsten Auslöser einer Anaphylaxie. Einen wirksamen Schutz vor schweren anaphylaktischen Reaktionen bietet die allergenspezifische Immuntherapie. Jedoch kommt sie noch viel zu selten zum Einsatz.
Beginnen ältere Männer im Pflegeheim eine Antihypertensiva-Therapie, dann ist die Frakturrate in den folgenden 30 Tagen mehr als verdoppelt. Besonders häufig stürzen Demenzkranke und Männer, die erstmals Blutdrucksenker nehmen. Dafür spricht eine Analyse unter US-Veteranen.
Update Innere Medizin
Bestellen Sie unseren Fach-Newsletter und bleiben Sie gut informiert.