Ideation and Equations
Our model is built on a system of differential equations. These equations are primarily based on existing clinical data, with a few additions and simplifications to tailor the model to fit our needs. Beginning with the basic cell growth equations:
Our model follows 6 different cell populations over time: HSPCs (PH), lymphoids (PL), myeloids (PM), leukocytes (PK), active Leukocytes (PA), and suppressive Leukocytes (PS). HSPCs are the most important population to monitor, as they differentiate into all the other cell types. The growth/death of our HSPC population over time is defined by the HSPC Growth Rate ( GH = 1.005 cells/day), HSPC Death Rate (DH = 0.002 cells/day), and a homeostasis/crowding factor that depends on the current HSPC population in relation to the carrying capacity (Pmax): ɸ = 1/(1+PH⁄Pmax). Using this all together, the rate of change in PH is defined as: dH⁄dt = GHPHɸ - DHPH
The other 5 cell populations were calculated in a different manner. Because they all differentiate from the HSPCs, their populations all depend on the HSPC population and a set differentiation rate. For the lymphoid class of cells, the population PL depends on PH , the HSPC to lymphoid differentiation rate (rHL = 0.005), and the lymphoid death rate DL = 0.15/70. This gives a total rate of change of dL⁄dt = (PH*rHL* ɸ)-(PL DL). The same methodology was used to define the myeloid class of cells. rHM = 0.44/70, DM = 0.15/70 cells/tick → dM⁄dt = (PH*rHM* ɸ)-(PM DM)
The leukocyte class of cells is produced by both lymphoids and myeloids. Lymphoids convert to leukocytes at a rate of rLK=1, meaning every lymphoid converts to a leukocyte. Myeloids convert to leukocytes at a slower rate, approximated to be rMK=0.5. The combined leukocyte growth rate is then defined as the growth rate of PL times the conversion rate rLK plus the growth rate of PM times the conversion rate rMK: → dK⁄dt = dL⁄dt rLK + dM⁄dt rMK
These above equations provide a base for the HSPC culture and differentiation procedures. Next, we defined the immune response equations. The pathogen population (PP) was assumed to grow at a base rate of 1.6 additional pathogens per unit time (GP1). Furthermore, if Pp in a particular cell is greater than 100 (an arbitrary value used for simplicity), an additional pathogen unit is created (GP2). This models the exponential reproduction and spread of pathogens between cells. These relations define the total pathogen growth rate (GP). The pathogen population directly decreases the HSPC population at a rate of [-I * PP ], where I is a scaling constant known as the “infection intensity.” Our model allows this infection intensity variable to be manipulated by users on a scale of 0 to 200. An infection intensity of 0 means there is no pathogenic insult, 100 means a moderate pathogen insult, and 200 is the maximum pathogen insult. Beyond controlling the HSPC death-rate by pathogen, the infection intensity also determines the initial number of pathogens that are introduced to the system. Because of these two factors, the infection intensity scales exponentially.
The growth of pathogen density in a particular cell also impacts the population and differentiation of leukocytes. Leukocytes differentiate into active leukocytes and suppressive leukocytes depending on the pathogen population. Active leukocytes (PA) grow at a rate of dA⁄dt = dK⁄dt * dP⁄dt, and suppressive leukocytes (PS) grow at a rate of dS⁄dt = dK⁄dt ÷ dP⁄dt. The populations of these active and suppressive leukocytes then impact the pathogen population. Active leukocytes reduce the pathogen population by 0.001 (GPA). Combining this with the above pathogen growth rates gives the following equation for the total population growth of pathogens: dP⁄dt = 1.6 + sgn(PP * 100) + 1/2 - 0.001PA, where sgn(PP * 100) + 1/2 is just a function that returns 1 if PP is greater than 100, and 0 if PP is less than 100.
Two classes of cytokines were used in our model: pro-inflammatory (Pr) and anti-inflammatory (PT). The concentration/population of these cytokines depends directly on PH and on the ratio between the active and suppressive leukocyte populations → Pr = PA + c/PS + c * PH/PmaxM, PT = PS + c/PA + c * PH/PmaxM , where ‘c’ is a smoothing constant used to mitigate the impact of extreme values of PA/PS and ‘M’ is the estimated molarity of the cytokines in the cell-environment.
These cytokine levels also impact PH, PA, and PS: Pr upregulates PH and PA at rate ‘k’, and downregulates PS at the same rate. PT on the other hand downregulates PH and PA at rate ‘k’, and upregulates PS at the same rate. Adding the effects of cytokines on the cell populations gives the following: dH⁄dt = GHPHɸ - DHPH + dr⁄dtk - dT⁄dt
dA⁄dt = (dK⁄dt * dP⁄dt) * Prk
dS⁄dt = (dK⁄dt * dP⁄dt) * PTk