<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Modular and Hierarchical Modelling Concept for Large Biological Petri Nets Applied to Nociception</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mary Ann Blatke</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Wolfgang Marwan</string-name>
          <email>marwan@mpi-magdeburg.mpg.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Magdeburg Centre for Systems Biology (MaCS), Otto-von-Guericke Universitat Magdeburg</institution>
          ,
          <addr-line>Universitatsplatz 2, 39106 Magdeburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Here, we introduce a modular and hierarchical modeling concept for large biological Petri nets. This modeling concept suggests representing every functional system component of a molecular network by an autonomous and self-contained Petri net, so-called module. Due to the speci c architecture of the modules, they need to ful ll certain properties important for biological Petri nets to be valid. The entire network is build-up by connecting the modules via common places corresponding to shared molecular components. The individual modules are coupled in a way that the structural properties that are common to all modules apply to the composed network as well. We applied this modeling concept on nociceptive signaling in DRG-neurons to compose a model describing pain on a molecular level for the rst time. We veri ed the applicability of our modeling concept for very complex components and con rmed preservation of the properties after module coupling.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        A major issue in systems biology is the construction and validation of large
biological networks, especially if the involved mechanisms should be considered in
depth. This is the case for the nociceptive network in the peripheral endings of
DRG-neurons (nociceptors) that are responsible for pain signaling (see Figure
1). Pain is a very complex phenomenon with behavioral, peripheral and central
nervous system components, wherein nociception comprises the underlying
molecular mechanisms [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. (Chronic) pain is certainly one of the most serious public
health issues (see [
        <xref ref-type="bibr" rid="ref3 ref6">3,6</xref>
        ] and references therein).Hitherto, there exists no coherent
computational model for pain due to the complexity and lack of knowledge on
the underlying molecular mechanisms. A complete and validated pain model
would be an important progress to develop a mechanism-based pain therapy to
successfully treat pain su ering.
      </p>
      <p>
        In general, modular approaches have always been useful to manage large
networks. So far, in systems biology just single pathways have been regarded
as modules [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Our modular and hierarchical modeling concept is beyond this
scope. It is a promising approach to handle large biological systems by treating
functional molecular components as single independent entities. In this respect,
Petri nets are an appropriate tool. They are designed for concurrent systems.
Thus, Petri nets are ideally suited to describe biological systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], like the
nociceptive system. Also, they allow for a hierarchical arrangement of large and
complex networks in the form of a neat graphical representation. Single
functional proteins (receptors, channels, enzymes etc.) are represented by hierarchical,
autonomous and self-contained Petri nets, called modules, which have to ful ll
certain properties important for biological Petri nets [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Those rstly qualitative
modules are validated by a comprehensive analysis and are subsequently
subjected to stochastic simulation studies. The modular and hierarchical modeling
concept implies a special coupling procedure of the modules to an entire network
of communicating components. Advantageously, the properties of the entire
network can be predicted due to the adhered properties of the single modules and
the special module coupling.
      </p>
      <p>
        The constructed pain model is a rst approach to integrate the currently
published neurobiological and clinical knowledge about nociception in one coherent
and validated model describing all the interactions between the involved
components. Hitherto, it contains 31 modules that have been constructed and connected
by the modular and hierarchical modeling concept (see also section "`Nociceptive
Network"'). For the construction and validation of the modules and the entire
network we used the Petri net editor Snoopy [9] and the place/transition analysis
tool Charlie [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
    </sec>
    <sec id="sec-2">
      <title>Method</title>
      <p>
        First, the identi ed components in the regarded system have to be categorized
in primary and secondary entities. Primary entities are proteins or protein
complexes (enzymes, receptors, ion channels, adaptor proteins etc.), whose function
and activity can be regulated due to modi cation by other components.
Secondary entities cannot undergo modi cations of their activity and function. This
group contains ligands, second messengers, precursor molecules, ions and energy
equivalents. Secondary entities are regulators or substrates of primary entities or
they are transported by those. Primary entities can be further di erentiated by
their function, whether they regulate other primary entities or process secondary
entities. Every primary entity constitutes a module that contains a hierarchical
arranged, autonomous and self-contained Petri net. Detailed information about
the introduced modeling concept can be found in reference [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>Architecture of a Module. Places of a module correspond to di erent states
of functional domains of primary entities (phosphorylation sites, binding
domains, inhibitory sequences etc.) or di erent states of secondary entities (free or
bound, precursor or proceeded molecule etc.). In this context, transitions of a
module describe inter-/intramolecular actions that occur within the corresponding
primary entity (like binding/dissociation, (de-)phosphorylation, conformational
changes or processing of substrates etc) and change the states of the involved
entities. Every module contains two classes of subnets indicating the regulation
or the e ector function of a primary entity. The e ector function subnets of those
primary entities that might regulate a variety of other primary entities are
generalized. The possible targets are fused to one abstract target. Such subnets can
be reused for the construction of the regulatory subnets of discrete targets. An
illustrative example of a regulative network consisting of three di erent enzymes
is shown in Figure 2.</p>
      <p>
        Validation of a Module. The constructed modules have to ful ll certain
properties important for biological networks [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] to be valid which are considered by
a comprehensive analysis. Table 1 gives an overview about the properties that
every module must ful ll (see also Figure 3A). Having successfully validated the
qualitative modules, they are subjected to a stochastic simulation, even if
experimental parameters are not available so far. Simulation studies are carried
out to analyze whether the dynamic behavior of the modules can in principle
re ect the assigned e ector function as indicated by the time-dependent
tokenow. A stochastic mass action function is assigned to every transition that can
be modulated by a parameter according to biological needs. The parameters are
determined by 'in silico' experiments.
      </p>
      <p>Assembling of the Modules to an Entire Network. The single modules
can easily be connected to a larger network. The prerequisites for the direct and
indirect coupling of the modules have been established separately. The subnets
of the modules already consider all possible interactions. Thus, the modules are
'naturally' connected by places that are equivalent to complexes between the
di erent entities (indicated as logical places) and actions on which the di erent
entities participate. At the top-level of the entire network the modules are just
visible as coarse transitions. Thus, the connection of the modules is not
immediately obvious and the network seems to be very compact. Due to logical places
the complex branching of the modules is only visible on lower levels. The e ector
function subnets of primary entities showing the regulation of a variety of other
primary entities are not needed anymore. Therefore, all places corresponding
to abstract targets and transitions connected with abstract targets have to be
be abolished. The entire network already contains all speci ed targets of those
primary entities. Figure 2 shows also the coupling of the enzymes to an entire
network.</p>
      <p>Deducing Properties for the Entire Network from the Modules. Due
to the way of coupling, it is possible to transfer the structural properties of the
modules on the entire network (see Table 1A). We show that they do not change
after the coupling procedure. The entire network still contains no boundary
transitions but boundary places of secondary entities. Therefore, it cannot be covered
with T-invariants. We observe that all T-invariants of the coupled modules are
conserved in the entire network. Furthermore, the coverage of the entire network
with P-invariants is achieved. Due to the special module coupling just certain
actions can occur to the P-invariants. The P-invariants of each module can be
retained or deleted without changing the coverage with P-invariants of the entire
network. The retention of P-invariants can be divided in ve cases: (1) Retention
of unique P-invariants, (2) Melting of identical P-invariants, (3) Combination
of overlapping P-invariants, (4) Deletion of states of abstract targets in a
Pinvariant and replacement by all possible speci ed targets, (5) Integration of
P-invariants in retained P-invariants. A P-invariant that contains only states
of an abstract target is deleted in the entire network, because the equivalent
places have been deleted before. Due to the coverage of the entire network with
P-invariants it is bounded. By virtue of boundness and the non-coverage with
T-invariants the entire network cannot be live and reversible (see also Table 1B).
After validating the entire network by its properties, the dynamic behavior must
be investigated by simulation studies (see Figure 2B).</p>
      <p>Every module contains actions that process just under
certain intra-/intermolecular circumstances like a special state
of a domain. The corresponding places of such domains are
connected with the transition of an action by an double arc.</p>
      <p>The arc weigth is "1" because just elementary actions are
considered. Meaning just one element of every secondary
entity and one state of every domain can attend on the educte
side as well as on the product side.</p>
      <p>Due to Ordinary.</p>
      <p>There are no boundary transitions (sinks or sources) that
add or withdraw any tokens.</p>
      <p>Input place
Output place
Non-blocking
multiplicity
Conservative
Static
free</p>
      <p>con ict
Connected
Strongly
Connected
Covered with
Pinvariants</p>
      <p>Yes1
Yes1
No1
No
No
Yes
No1</p>
      <p>Yes
Covered with
Tinvariants</p>
      <p>No1
Deadlock trap No1
property
B - Behavioral Properties
Structurally/ Yes
k-bounded
Strongly covered No
with T-invariants
Dead Transitions No
Dynamically
con ict free
Dead States
Liveness
Reversibility</p>
      <p>Yes1
No1
No1</p>
      <p>The modules are bordered by places corresponding to
domains of other primary entities or secondary entities.</p>
      <p>Due to boundary places this property cannot be ful lled.</p>
      <p>Modules contain certain domains of primary substances that
can build complexes with domains of the same or another
primary substance as well as with secondary substances.</p>
      <p>Modules contain certain domains of primary entities and
secondary entities that can attend on more than one action on
the reactant side.</p>
      <p>Every module must be connected, as well as the entire
network.</p>
      <p>The boundery nodes preclude strong connectedness.</p>
      <p>Every Module has to be covered with P-Invariants, because:
{ Every domain of a primary entity and every secondary</p>
      <p>entity must exist in one of the possible state.
{ There can just exist one of the possible states of a
domain of a primary entity or a secondary entity at the
same time.
{ There can just exist certain combinations of those states</p>
      <p>at the same time.</p>
      <p>Every P-Invariant has an important biological interpretation
that contributes to the function of the module.</p>
      <p>Due to boundary places this property cannot be ful lled. The
same is valid for the entire network. But every T-Invariant
has also an important biological interpretation that describes
reversible processes like binding/dissociation,
phosphorylation/dephosphorylation, activation/inactivation etc.)
Due to boundary places this property cannot be ful lled.</p>
      <p>The same is valid for the entire network.</p>
      <p>Due to the coverage with P-invariants the modules are
bounded.</p>
      <p>Due to boundary places this property cannot be ful lled.</p>
      <p>Also exist transitions describing two reverse actions.</p>
      <p>The initial marking must assure that every action can
proceed.</p>
      <p>Modules can contain actions that inhibit the feasibility of
other actions.</p>
      <p>Modules can contain actions that can act independent of the
limitations by secondary entities.</p>
      <p>Cannot be ful lled because boundness and non-coverage
with T-invariants.</p>
      <p>
        Due to boundary places this property cannot be ful lled.
Currently, we have constructed 31 modules (see also gure 1) with the help of
modular and hierarchical modeling concept on the basis of 320 scienti c articles.
All modules have been connected to an entire nociceptive network with a total
size of 709 places, 800 transitions and 4391 arcs that are spread over 291 pages
with a nesting depth of up to 4. The modules of nociceptive signaling components
as well as the resulting nociceptive network have been validated. They adhere the
given properties of the modular and hierarchical modeling concept. All modules
and the entire nociceptive network as well as detailed results of the analysis and
simulations studies can be found in reference [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
4
      </p>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>
        With the help of the modular and hierarchical modeling concept we were able to
construct and validate a number of modules of important nociceptive signaling
components and assemble them to an entire nociceptive network [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Hitherto,
the nociceptive network is not complete. Twice as many modules will be needed
to describe all known interactions.
      </p>
      <p>Nevertheless, we veri ed the applicability of our modeling concept even for very
complex components and the preservation of the properties after module
coupling.
1 Exception for single modules are possible due to their functionality.
All constructed modules are well documented and organized in a library for
reuse in other systems. The modules can be connected according to the speci c
demands of any 'wet lab' or 'in silico' experiments.</p>
      <p>
        To investigate the whole nociceptive system with 'in silico' experiments, we rst
need to modularize the missing nociceptive components and parameterize the
modules. We plan to establish a possible parameter set by trial and error. This
parameter set can then be challenged by error analysis and model checking. With
an initially parameterized nociceptive network we will presumably be able to:
(1) investigate changes in network behavior on perturbations of the network, (2)
predict experiments, (3) suggest possible targets for new intervention strategies
in pain therapy based on sensitivity analysis. To investigate multiple copies of
signaling components as well as diverse DRG-neuron population we also intend
to color our low level net [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Further we want to extend reconstructed networks
[10] out of experimental data by module mapping. We are still searching for new
methods to screen the modules and the nociceptive network for non-obvious
properties that are de ned by their structure.
      </p>
      <p>In summary, our modular and hierarchical modeling concept seems to be a
promising way to handle and investigate large biological system, to develop new
analysis approaches and Petri net applications.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgements</title>
      <p>This work is supported by the Modeling Pain Switches (MOPS) program of
Federal Ministry of Education and Research (Funding Number: 0315449F). We
thank Prof. Monika Heiner and Sonja Meyer for the outstanding support and
cooperation during this work.
9. C Rohr, W Marwan, M Heiner: Snoopy - a unifying Petri net framework to
investigate biomolecular networks; Bioinformatics 2010 26(7)
10. Marwan, W., Wagler, A. and Weismantel, R.: Petri nets as a framework for the
reconstruction and analysis of signal transduction pathways and regulatory networks.
Natural Computing (2009)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Alberghina</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          et al.:
          <article-title>A modular systems biology analysis of cell cycle entrance into S-phase</article-title>
          .
          <source>Topic in Current Genetics</source>
          <volume>13</volume>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>McMahon</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Koltzenburg</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Textbook of Pain. Churchill
          <string-name>
            <surname>Livingstong</surname>
          </string-name>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Hucho</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Levine</surname>
          </string-name>
          , J.:
          <article-title>Signaling Pathways in Sensitization: Toward a Nociceptor Cell Biology</article-title>
          .
          <source>Neuron</source>
          <volume>55</volume>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Blatke, M.-A.:
          <article-title>Petri-Netz Modellierung mittels eines modularen and hierarchischen Ansatzes mit Anwendung auf nozizeptive Signalkomponenten (Diploma thesis)</article-title>
          . Otto von Guericke University Magdeburg (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Heiner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gilbert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Donaldson</surname>
          </string-name>
          , R.:
          <source>Petri Nets in Systems and Synthetic Biology. In School on Formal Methods</source>
          , Springer LNCS 5016 (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Stein</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>L.J.</given-names>
          </string-name>
          :
          <source>Peripheral Mechanisms of Opioid Analgesia. Current Opinion in Pharmacology 9</source>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Franzke</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <source>Charlie 2</source>
          .
          <fpage>0</fpage>
          -
          <string-name>
            <given-names>A</given-names>
            <surname>Multithreaded Petri Net</surname>
          </string-name>
          <article-title>Analyzer (Master's thesis)</article-title>
          . Brandenburg University of Technology Cottbus (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>F</given-names>
          </string-name>
          , Heiner,
          <string-name>
            <surname>M:</surname>
          </string-name>
          <article-title>Colored Petri nets to model and simulate biological systems;</article-title>
          <source>Int. Workshop on Biological Processes &amp; Petri Nets (BioPPN)</source>
          ,
          <source>satellite event of Petri Nets</source>
          <year>2010</year>
          , Braga, Portugal, June 21
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>