<!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>Role-based representation and inference of biochemical processes</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Christian Bölling</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michel Dumontier</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Michael Weidlich</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Hermann-Georg Holzhütter</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Biology, Carleton University</institution>
          ,
          <addr-line>1125 Colonel By Drive, Ottawa</addr-line>
          ,
          <country country="CA">Canada</country>
          <addr-line>K1S5B6</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science, Humboldt-Universität Berlin</institution>
          ,
          <addr-line>Rudower Chaussee 25, 12489 Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute of Biochemistry</institution>
          ,
          <addr-line>Charité Universitätsmedizin Berlin, Seestr.73, 13347 Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2004</year>
      </pub-date>
      <abstract>
        <p>We present a streamlined data model for representation of biochemical processes which consistently adopts a perspective on these processes as molecular events. Our model references a small number of established foundational relations predominantly from RO and employs BFO as upper ontology. It addresses some of the limitations in terms of interoperability, semantic compatibility and expressivity encountered in other approaches to modeling biochemical processes. Using a role-based approach we demonstrate how from this perspective various metabolic and transport processes can be consistently represented across different levels of granularity and how relations between processes like sequence of events can be inferred.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Computational approaches to study biochemistry require
machine accessible representations of biochemical
knowledge. While various schemes have been specified for the
representation of biochemical processes, their underlying
conceptualizations differ with regard to biochemical scope,
molecular detail, and provision of meta-data and adopt
formal syntax and semantics to varying degrees. BioPAX
        <xref ref-type="bibr" rid="ref1">(Demir et al., 2010)</xref>
        provides a basic ontology to exchange
data on biochemical pathways and their interactions, with an
emphasis that these represent bulk phenomena, as opposed
to single molecular events. Although the BioPAX ontology
is specified using the Web Ontology Language
        <xref ref-type="bibr" rid="ref4">(OWL,
Hitzler et al., 2009)</xref>
        , the axioms are mostly there to
constrain the types of relations allowed, as opposed to a more
expressive description of pathways and the molecular
participants found therein. Towards addressing these
limitations, an OWL-based representation was put forward to
describe types of biochemical pathways and reactions in terms
of the molecular participants, their parts and the roles that
they play
        <xref ref-type="bibr" rid="ref2">(Dumontier, 2008)</xref>
        . Here, we extend on that
preliminary work with a basic ontology of biochemical
processes consisting of one or more biochemical reactions, and
specifying roles that molecular entities play therein.
Accompanied by relevant rules specified using the Semantic
      </p>
    </sec>
    <sec id="sec-2">
      <title>RESULTS</title>
      <p>The perspective taken on biochemical processes in this work
is that individual molecular entities, i.e. single molecules,
interact with each other in various processes through which
molecular structures of various complexity are formed and
dynamic biochemical and physiological phenomena on the
macroscopic scale are produced. In our OWL2
representation, individuals of classes describing biochemical processes
represent singular molecular events, i.e. directed transitions
of a chemical system from an initial to a terminal state
involving individual molecules.
2.1</p>
      <sec id="sec-2-1">
        <title>OWL-constructs for role-based representation of biochemical processes</title>
        <p>
          As a matter of convenience, our representation uses the
class and property distinctions identified by the Basic
Formal Ontology
          <xref ref-type="bibr" rid="ref3">(BFO, Grenon et al., 2004)</xref>
          and the OBO
Relation Ontology
          <xref ref-type="bibr" rid="ref7">(RO, Smith et al., 2005)</xref>
          . Molecules are
types of bfo:object, roles are types of bfo:role and
biochemical processes are types of bfo:process.
        </p>
        <p>
          We developed a basic ontology of roles that chemical
participants hold in the context biochemical processes (Fig. 1).
The role ontology includes a role for catalysts
(catalyst_role), reactants (reactant_role), substrates
(substrate_role), products (product_role),
effectors such as activators (activator_role,
enzymatic_activator_role) and inhibitors
(inhibitor_role, enzymatic_inhibitor_role).
Consistent with IUPAC and IUBMB terminology
          <xref ref-type="bibr" rid="ref6">(IUPAC, 2011)</xref>
          reactants are participants that are present at the onset and
products are participants that are present at the end of the
process. Substrates are reactants that are converted to
products by the activity of one or more enzymes. Enzymes are
catalysts of mostly protein nature. Effectors are chemical
entities that affect the functionality of enzymes with respect
to the rate of reaction.
        </p>
        <p>We further developed a simple ontology of biochemical
processes which distinguishes between elementary reactions
and overall reactions (Fig. 1). Elementary reactions pertain
to fine-grained mechanistic aspects of biochemical
processes and include association, dissociation and conversion
events. Overall reactions comprise of single- and
multienzyme reactions and net reactions catalyzed by structurally
independent enzymes which as such reflect traditional
biochemical pathways. The roles of chemical entities may be
described in the context of the biochemical reactions in
which they are realized. Stoichiometry may also be
specified as cardinality restriction on the realizes property
between the process and the role. For example,
hexokinaselike reactions, i.e. the conversion of glucose (glc) and ATP
to glucose-6-phosphate (g6p) and ADP are defined as:
(realizes exactly 1 (product_role</p>
        <p>and (has_bearer some adp)))
and (realizes exactly 1 (product_role
and (has_bearer some g6p)))
and (realizes exactly 1 (reactant_role
and (has_bearer some atp)))
and (realizes exactly 1 (reactant_role
and (has_bearer some glc)))
Due to their status in BFO as specifically dependent
continuants, these roles are borne only by single molecules, thus
reaction stoichiometry is duly reflected in our
representation.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Representation of biochemical processes at various levels of granularity</title>
        <p>Both elementary reactions and overall reactions can be
described in terms of its reactants and products, i.e. in terms of
the molecular roles being realized in a biochemical process.
For example, the association of ATP and the hexokinase
enzyme is an elementary reaction of the hexokinase
reaction, while the overall phosphorylation of glucose with ATP
involves ATP, glucose, ADP and glucose-6-phosphate
(Fig. 2). In the case of hexokinase, we observe that it plays
the role of a reactant in the elementary reactions which are
part of the hexokinase reaction and glycolysis, while it plays
the enzyme role in those more “macro” reactions.
Additional detail, such as the participation of catalysts or
cofactors can be represented with the corresponding role classes,
making clear the nature of their participation.
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Relations between processes: process parts and sequence</title>
        <p>The relation of more complex processes to their constituent
process parts can be represented by part_of and
preceded_by relations from RO as outlined in
Dumontier 2008. In addition directly_preceded_by, as a
sub-property of RO’s preceded_by connects instances of
processes which are coupled by joint participants which
bear product roles in the preceding and reactant roles in the
succeeding process (Fig. 3). In contrast to the
immediately_preceded_by relation defined in RO, this
property relates processes which are not necessarily temporally
adjacent.</p>
      </sec>
      <sec id="sec-2-4">
        <title>Location of processes and representation of transport reactions</title>
        <p>Location of molecules can be represented using the RO
relations located_in. Location of processes, i.e. where they
occur is specified using the occurs_in property.</p>
        <p>Transport processes are represented also in terms of their
reactants and products, formalizing the transported entities
Role-based representation and inference of biochemical processes
as individual instances of the corresponding chemical
species connected to instances of reactant role and product role
via the bears property and to instances of the
corresponding locations via located_in (Fig. 4). For example, the
antiport of 2-ketoglutarate (2kg) and malate (mal) across the
mitochondrial membrane is defined as:
(realizes exactly 1 (product_role
and (has_bearer some (2kg</p>
        <p>and (located_in some mitochondrion)))))
and (realizes exactly 1 (product_role
and (has_bearer some (mal</p>
        <p>and (located_in some cytosol)))))
and (realizes exactly 1 (reactant_role
and (has_bearer some (2kg</p>
        <p>and (located_in some cytosol)))))
and (realizes exactly 1 (reactant_role
and (has_bearer some (mal</p>
        <p>and (located_in some mitochondrion)))))</p>
      </sec>
      <sec id="sec-2-5">
        <title>2.5 Inference of process and entity characteristics</title>
        <p>Reasoning over the OWL representation of biochemical
processes as described above enables the following:
Classification of processes: Processes can be classified
according to specialization of roles and chemicals. For
instance, a process involving a chemical as a reactant
would subsume a process involving that chemical as a
substrate. Given an ontology of chemicals (e.g.</p>
        <p>ChEBI), similar classification of processes are enabled.
Location of molecules: This can, for participants of
localized processes, be inferred from the location of the
process using SWRL: biochemical_process(?p),
occurs_in(?p,?l), has_participant(?p,?o)
-&gt; located_in(?o,?l)(the has_participant
property can be inferred for any bearer of any role
realized in a reaction).</p>
        <p>Sequence of processes: within the same location this can be
deduced by invoking the SWRL-rule:
product_role(?r1), reactant_role(?r2),
has_bearer(?r1,?o), has_bearer(?r2,?o),
realizes(?p1,?r1), realizes(?p2,?r2),
occurs_in(?p1,?l), occurs_in(?p2,?l) -&gt;
directly_precedes(?p1,?p2) and the transitivity of
the preceded_by relation.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 DISCUSSION</title>
      <p>
        In this representation biochemical processes can be
consistently described on different levels of granularity accounting
for different roles of participating molecules on different
levels. By including location and transport even complex
biochemical processes can be represented using a small set
of basic relations. This provides a stable platform for
interoperability with ontological descriptions of related
biological entities (e.g. molecules, tissues, taxa) which could also
be used to represent and interrelate GO biological processes
via their participants. Our representation applies a consistent
perspective on biochemical processes as microscopic
chemical events. This provides, together with the formal
semantics of OWL2, a clear semantic basis to represent
complex processes and complex structure-function
relationships and to interpret their asserted and inferred properties
in terms of biochemical entities. For example, substrate
channeling can be represented through molecule instances
which bear product and substrate roles for the preceding and
succeeding reaction in a straightforward manner. Thus, our
representation is suited to overcome some of the limitations
regarding interoperability, semantic compatibility and
expressivity that have been identified in other models
        <xref ref-type="bibr" rid="ref2">(Dumontier, 2008)</xref>
        which makes it a promising base for
representation and analysis of the biochemistry of organs like
the liver, i.e. of complex systems, comprising interrelated
processes on several scales.
      </p>
    </sec>
    <sec id="sec-4">
      <title>ACKNOWLEDGEMENTS</title>
      <p>CB and MW were supported by the German Federal
Ministry of Education and Research (BMBF) within the Virtual
Liver Network (grant numbers 0315756, 0315741).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Demir</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          et al. (
          <year>2010</year>
          ).
          <article-title>The BioPAX community standard for pathway data sharing</article-title>
          .
          <source>Nat Biotechnol</source>
          <volume>28</volume>
          ,
          <fpage>935</fpage>
          -
          <lpage>942</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Dumontier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2008</year>
          ). Situational Modeling:
          <article-title>Defining Molecular Roles in Biochemical Pathways and Reactions</article-title>
          .
          <source>Proceedings of the 5th OWLED Workshop on OWL: Experiences and Directions.</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Grenon</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goldberg</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>Biodynamic ontology: applying BFO in the biomedical domain</article-title>
          .
          <source>Stud Health Tech Inf</source>
          <volume>102</volume>
          ,
          <fpage>20</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Hitzler</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krötzsch</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parsia</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rudolph</surname>
          </string-name>
          , S. eds. (
          <year>2009</year>
          ).
          <article-title>OWL2 Web Ontology Language: Primer</article-title>
          . Latest version available at http://www.w3.org/TR/owl2-primer/
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel-Schneider</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boley</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tabet</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grosof</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2004</year>
          ).
          <article-title>SWRL: A semantic web rule language combining OWL and RuleML</article-title>
          . Latest version available at http://www.w3.org/Submission/SWRL/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>IUPAC</surname>
          </string-name>
          (
          <year>2011</year>
          )
          <article-title>IUPAC Compendium of Chemical Terminology - the Gold Book</article-title>
          . Latest version available at http://goldbook.iupac.org/
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ceusters</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klagges</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Köhler</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lomax</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mungall</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neuhaus</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rector</surname>
            ,
            <given-names>A. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosse</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2005</year>
          ).
          <article-title>Relations in biomedical ontologies</article-title>
          .
          <source>Genome Biol</source>
          <volume>6</volume>
          ,
          <fpage>R46</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>