A methodological approach for using high-level Petri Nets to model the immune system response
Authored by Santo Motta, Marzio Pennisi, Francesco Pappalardo, Salvatore Cavalieri
Date Published: 2016
DOI: 10.1186/s12859-016-1361-6
Sponsors:
No sponsors listed
Platforms:
SNOOPY
Model Documentation:
Other Narrative
Pseudocode
Model Code URLs:
https://github.com/francescopappalardo/ISPN
Abstract
Background: Mathematical and computational models showed to be a very
important support tool for the comprehension of the immune system
response against pathogens. Models and simulations allowed to study the
immune system behavior, to test biological hypotheses about diseases and
infection dynamics, and to improve and optimize novel and existing drugs
and vaccines.
Continuous models, mainly based on differential equations, usually allow
to qualitatively study the system but lack in description; conversely
discrete models, such as agent based models and cellular automata, permit to describe in detail entities properties at the cost of losing
most qualitative analyses. Petri Nets (PN) are a graphical modeling tool
developed to model concurrency and synchronization in distributed
systems. Their use has become increasingly marked also thanks to the
introduction in the years of many features and extensions which lead to
the born of ``high level{''} PN.
Results: We propose a novel methodological approach that is based on
high level PN, and in particular on Colored Petri Nets (CPN), that can
be used to model the immune system response at the cellular scale. To
demonstrate the potentiality of the approach we provide a simple model
of the humoral immune system response that is able of reproducing some
of the most complex well-known features of the adaptive response like
memory and specificity features.
Conclusions: The methodology we present has advantages of both the two
classical approaches based on continuous and discrete models, since it
allows to gain good level of granularity in the description of cells
behavior without losing the possibility of having a qualitative
analysis. Furthermore, the presented methodology based on CPN allows the
adoption of the same graphical modeling technique well known to life
scientists that use PN for the modeling of signaling pathways. Finally, such an approach may open the floodgates to the realization of multi
scale models that integrate both signaling pathways (intra cellular)
models and cellular (population) models built upon the same technique
and software.
Tags
Competition
networks
Signal-transduction pathways
Biological-systems