| Literature DB >> 17900357 |
Virginia A Folcik1, Gary C An, Charles G Orosz.
Abstract
BACKGROUND: We introduce the Basic Immune Simulator (BIS), an agent-based model created to study the interactions between the cells of the innate and adaptive immune system. Innate immunity, the initial host response to a pathogen, generally precedes adaptive immunity, which generates immune memory for an antigen. The BIS simulates basic cell types, mediators and antibodies, and consists of three virtual spaces representing parenchymal tissue, secondary lymphoid tissue and the lymphatic/humoral circulation. The BIS includes a Graphical User Interface (GUI) to facilitate its use as an educational and research tool.Entities:
Mesh:
Year: 2007 PMID: 17900357 PMCID: PMC2186321 DOI: 10.1186/1742-4682-4-39
Source DB: PubMed Journal: Theor Biol Med Model ISSN: 1742-4682 Impact factor: 2.432
Summary of the agents, signals and behaviors in the Basic Immune Simulator.
| AGENT TYPES AND ZONES | IMMUNE CELLS REPRESENTED AND FUNCTIONAL DESCRIPTION | SIGNALS | CYTOKINES, CHEMOKINES [28] AND MOLECULES REPRESENTED BY EACH SIGNAL |
| Parenchymal Cell Agent (PC) Zone 1 | Functional tissue cells | (Parenchymal-kine 1) PK1 | Stress factors such as Heat Shock Proteins [66], Uric Acid [67], and Chemerin [68], chemokines such as CX3CL1, CCL3, CCL5, CCL6 |
| Virus | Virus particles | ||
| Apoptotic bodies | Apoptotic bodies or dead cells associated with programmed cell death | ||
| Necrosis factors | Cell fragments associated with death by necrosis | ||
| Dendritic Cell Agent (DC1, DC2) Zones 1, 2 | Tissue surveillance, antigen presentation, INNATE immunity | (Mono-kine 1) MK1 | IL-12, IL-8 (CXCL8) [69], CCL3, CCL4, CCL5, CXCL9, CXCL10, CXCL11 |
| (Mono-kine 2) MK2 | IL-10, CCL1, CCL17, CCL22, CCL11, CCL24, CCL26 | ||
| Macrophage Agent (MΦ1, MΦ2)Zone 1 | Scavenging of dead cell debris, antigen presentation, INNATE immunity | MK1 | IL-12, IL-8 (CXCL8), CCL3, CCL4, CCL5, CXCL9, CXCL10, CXCL11 |
| MK2 | IL-10, CCL1, CCL17, CCL22, CCL11, CCL24, CCL26 | ||
| T Cell Agent (T, T1, T2) Zones 2,3,1 | T HELPER lymphocytes, cell-mediated, ADAPTIVE immunity | (Cytokine 1) CK1 | IFN-γ, IL-2, TNF-β |
| (Cytokine 2) CK2 | TGF-β, IL-4, IL-5, IL-6, IL-10, IL-13 | ||
| Cytotoxic T Lymphocyte Agent (CTL) Zones 2,3,1 | T CYTOTOXIC lymphocytes, cell-mediated, ADAPTIVE immunity | CK1 | IFN-γ |
| Natural Killer Cell Agent (NK) Zone 1 | Natural Killer Cells, cell-mediated immunity, kills stressed cells, INNATE immunity | CK1 | IFN-γ |
| B Cell Agent (B, B1, B2) Zones 2,3,1 | B Lymphocytes, ADAPTIVE, humoral immunity, makes antibodies | (Antibody 1) Ab1 | Cytotoxic and neutralizing antibody |
| (Antibody 2) Ab2 | Targeting and neutralizing antibody | ||
| Complement | Bound antibody catalyzes complement product formation, C3a, C5a [70] | ||
| Granulocyte Agent (Gran) Zones 3,1 | Neutrophils, Eosinophils and Basophils, INNATE immunity, releases enzymes and toxins by degranulation and produces reactive oxygen species | (Degranulation product 1) G1 | Degranulation products, reactive oxygen products |
| Portal Agent Zones 1,2,3 | Blood vessels, lymphatic ducts. The only agent representing a structure rather than a cell type. |
All of the programmed entities that exist in the simulation are listed in the "AGENT TYPES AND ZONES" and "SIGNALS" columns. The words "cell" or "lymphocyte" are meant to refer to the actual living structure. The word "agent" refers to the representation or programmed object that exists in the simulation.
Summary of literature citations for agent behaviors
| Parenchymal agent (PC) | Signal production | [66-68] |
| Neighbor detection/contact/killing | [71] | |
| Migration | Not applicable (NA) | |
| Proliferation | NA | |
| Death | [55, 70, 72-75] | |
| Dendritic Cell agent (DC) | Signal detection | [38, 76-79] |
| Signal production | [38, 77, 80, 81] | |
| Neighbor detection/contact/killing | [30, 31, 38, 80-89] | |
| Migration | [28, 30, 38] | |
| Proliferation | [38] | |
| Death | [57, 83, 89-91] | |
| Macrophage agent (MΦ) | Signal detection | [16, 17, 66, 70, 73, 92] |
| Signal production | [92] | |
| Neighbor detection/contact/killing | [55, 73, 75, 85] | |
| Migration | [28, 66, 70] | |
| Proliferation | NA | |
| Death | [93] | |
| T Cell agent (T) | Signal detection | [38, 81] |
| Signal production | [81, 85] | |
| Neighbor detection/contact/killing | [30, 36, 38, 81, 83, 86, 94, 95] | |
| Migration | [28, 30] | |
| Proliferation | [83, 95] | |
| Death | [71, 91, 96] | |
| Cytotoxic T Lymphocyte agent (CTL) | Signal detection | [97] |
| Signal production | [87, 98] | |
| Neighbor detection/contact/killing | [87, 97, 98] | |
| Migration | [28] | |
| Proliferation | [97] | |
| Death | [99] | |
| Natural Killer agent (NK) | Signal detection | [66, 72, 100] |
| Signal production | [101] | |
| Neighbor detection/contact/killing | [86, 99, 100, 102] | |
| Migration | [28] | |
| Proliferation | NA | |
| Death | [99] | |
| B Cell agent (B) | Signal detection | [82, 103] |
| Signal production | [73, 82, 103, 104] | |
| Neighbor detection/contact | [36, 82, 103] | |
| Migration | [28, 104] | |
| Proliferation | [36, 103, 105] | |
| Death | [82, 103] | |
| Granulocyte agent (Gran) | Signal detection | [28, 70] |
| Signal production | [74] | |
| Neighbor detection/contact/killing | [55, 74] | |
| Migration | [28] | |
| Proliferation | [74] | |
| Death | [74] | |
| Portal Agent (Portal) | Signal detection | [28] |
| Signal production | [28] | |
| Neighbor detection/contact/killing | [28] | |
| Migration | [28] | |
| Proliferation | NA | |
| Death | [55] |
Figure 1Description of the three zones of activity of the Basic Immune Simulator. 1a Zone 1, the parenchymal tissue zone. This represents a generic functional tissue (yellow circles represent Parenchymal Cell agents) within the body that becomes infected with a virus (represented as the red, diffusing signal). If one assumes the average diameter of a cell to be approximately 0.01 mm, then Zone 1 represents an area of about 1.0 mm2 of tissue. 1b Zone 2, the secondary lymphoid tissue zone. Secondary lymphoid tissue includes the lymph nodes and spleen. This is the site where the agents representing the lymphoid cells (B Cell agents, T Cell agents, and Cytotoxic T Lymphocyte agents) reside, and the site where the agents representing antigen presenting cells (Dendritic Cell agents) interact with the lymphoid agents causing them to proliferate. 1c Zone 3, the blood and lymphatic circulation. When the agents in the secondary lymphoid tissue proliferate (Zone 2), they migrate into the lymph/blood (Zone 3) and then travel back to the initial infection site (Zone 1).
Initial conditions and agent types involved in the immune hyper-response
| (Conditions in Figure 2) | ||||||
| 0.07 | 0.93 | 0.07 | 0.29 | 0 | 14 | |
| 0 | 0.89 | 0.22 | 0.22 | 0 | 9 | |
| 0.38 | 0.75 | 0.25 | 0.25 | 0 | 8 | |
| 0.57 | 0.57 | 0.43 | 0.29 | 0 | 7 | |
| 0 | 1.0 | 0 | 0 | 0 | 1 | |
| 0.93 | 0.29 | 0.93 | 0 | 0 | 14 | |
| 0.89 | 0.26 | 0.89 | 0.05 | 0 | 19 | |
| 1.0 | 0.25 | 1.0 | 0 | 0 | 4 | |
| 1.0 | 0.12 | 0.75 | 0.12 | 0 | 8 | |
| 1.0 | 0.18 | 1.0 | 0.09 | 0 | 11 | |
| 0.86 | 0.09 | 0.32 | 0.03 | 0.11 | 66 | |
| 0.17 | 0.83 | 0.25 | 0 | 0 | 12 | |
| 0.83 | 0.33 | 0.83 | 0 | 0 | 6 | |
| 0.86 | 0.57 | 0.86 | 0.14 | 0 | 7 | |
| 0.09 | 0.91 | 0.09 | 0.36 | 0 | 22 | |
| 0.50 | 0.67 | 0.46 | 0.29 | 0.04 | 24 | |
| 0.79 | 0.38 | 0.69 | 0.14 | 0 | 29 | |
| 0.10 | 0.84 | 0.10 | 0.16 | 0 | 19 | |
| 0.64 | 0.45 | 0.64 | 0.09 | 0 | 11 | |
| 1.0 | 0 | 1.0 | 0 | 0 | 1 | |
| 0.50 | 0.22 | 0.28 | 0 | 0.02 | 40 | |
| 0.68 | 0.25 | 0.54 | 0.04 | 0.11 | 28 | |
| 0.87 | 0.17 | 0.74 | 0.09 | 0.13 | 23 | |
| 0.10 | 0.30 | 0.10 | 0 | 0.70 | 10 | |
| 0.26 | 0.17 | 0.35 | 0 | 0.87 | 23 | |
| 0.50 | 0 | 0.50 | 0 | 1.0 | 4 | |
For the simulation runs that ended in the immune hyper-response, the fraction of the runs in which the agents representing the lymphocytes in Zone 2 that proliferated excessively are given. The fractions do not add up to 1.0 for each row because more than one agent type may have proliferated excessively. The agent types were counted as contributing to the hyper-response if more than 900 agents were present in Zone 2 at the time when the simulation run terminated. The simulation was programmed to terminate when more than 30,000 agents were detected to be participating at a given time. There were multiple check points to count the number of agents participating.
Figure 2The effect of varying the number of DCs at initialization on the immune response. The percent of simulation runs for which the immune system eliminated the virally infected parenchymal cell agents (% win), the percent of simulation runs that ended with infection of all of the parenchymal cell agents (% loss) and the percent of simulation runs that ended with hyper-proliferation of T Cell and B Cell agents (% hyper) are shown. The number of simulation runs for each condition were as follows: 0 DC, n = 100; 10 DCs, n = 105; 20 DCs, n = 110; 30 DCs, n = 101; 40 DCs, n = 100; 50 DCs, n = 150; 60 DCs, n = 163; 70 DCs, n = 179; 80 DCs, n = 127; 90 DCs, n = 108; and 100 DCs, n = 103.
Figure 3The effect of eliminating each agent type from the simulated immune response at initialization. Figures 3a, 3b and 3c show the percent of simulation runs that ended with the immune win, loss and hyper-response outcomes, respectively, when the indicated agent type was missing, in combination with initial conditions of 20, 50 or 80 DCs. The control has all cell types present. The number of simulation runs for each data bar is as follows: No Bs with 20 DCs, n = 82; with 50 DCs, n = 73; with 80 DCs, n = 92; no CTLs with 20 DCs, n = 64; with 50 DCs, n = 61; with 80 DCs, n = 106; no DCs, n = 100; no MΦs with 20 DCs, n = 50; with 50 DCs, n = 55; with 80 DCs, n = 76; no NKs with 20 DCs, n = 53; with 50 DCs, n = 71; with 80 DCs, n = 66; no Ts with 20 DCs, n = 75; with 50 DCs, n = 50; with 80 DCs, n = 50; no Granulocyte agents with 20 DCs, n = 93; with 50 DCs, n = 54; with 80 DCs, n = 54. The asterisks indicate significant differences from the control conditions using the Chi-squared test. The p-value for the bars marked **** is p <= 0.0001.
Figure 4The effect of adding more agents to the simulated immune response at activation. Figures 4a, 4b and 4c show the percent of simulation runs that ended with the immune win, loss and hyper-response outcomes, respectively, when more of the indicated agent type was recruited, in combination with initial conditions of 20, 50 or 80 DCs. The control in each case is the same as shown in Figures 2 and 3. More DCs added with 20 DCs, n = 49; with 50 DCs, n = 52; with 80 DCs, n = 83; more CTLs added with 20 DCs, n = 61; with 50 DCs, n = 107; with 80 DCs, n = 50; more MΦs added with 20 DCs, n = 62; with 50 DCs, n = 80; with 80 DCs, n = 72; more NKs added with 20 DCs, n = 108; with 50 DCs, n = 80; with 80 DCs, n = 96; more Gran added with 20 DCs, n = 89; with 50 DCs, n = 50; with 80 DCs, n = 50. The asterisks indicate significant differences from the control conditions using the Chi-squared test. The p-values are as follows: **** p <= 0.0001, *** p <= 0.0015, ** p <= 0.005, * p <= 0.01.
Figure 5Quantities of activated adaptive immune agents participating in the simulated immune response. The numbers of agents participating in the viral infection simulation (109 runs with the 20 DCs starting conditions) for selected agent types are shown. The data are grouped by the outcome of each simulation run. Blue diamonds represent the mean of the immune wins (n = 58), pink squares represent the mean of the immune losses (n = 48) and green triangles represent the mean of the immune hyper-response data (n = 9), for every tick of the simulation runs (see inset in Figure 5h). The fine lines of matching color represent the standard deviation for each outcome at every tick. The inset plots contain the same data means (as the plots that contain them) for the initial ticks of the simulation, on a scale to show greater detail. Except for part h which shows data from infected Parenchymal agent counts in Zone 1, all of the other agent counts were recorded from Zone 2. Note that the scales for the numbers of agents differ for each plot.
Figure 6Quantities of agents representing innate immune components participating in the simulated response. For the same 109 simulation runs shown in Figure 5, the numbers of agents participating were recorded for Zone 1 and the data for selected agent types are shown. Only activated agents are included. The data are grouped by outcome and color coded as in Figure 5.