<!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>GO faster ChEBI with reasonable biochemistry</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Duncan Hull</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Chemical Entities of Biological Interest</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Manchester Interdisciplinary Biocentre, School of Chemistry</institution>
          ,
          <addr-line>131 Princess Street</addr-line>
          ,
          <institution>University of Manchester</institution>
          ,
          <addr-line>Manchester, M1 7DN</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Refining ChEBI: necessary and sufficient</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Many new ontologies have been developed in recent years with the aim of facilitating data integration in both the chemical and life sciences. One such ontology is Chemical Entities of Biological Interest (ChEBI) [4]. As the name suggests, this ontology describes biologically interesting chemical entities - which includes small molecules such as aspirin. Currently, ChEBI does not make use of description logic but ongoing revisions to the ontology [2] have created new opportunities for more extensive reasoning over ChEBI in the future. This also raises some challenging problems which require attention. This paper describes some of these problems, structured as follows: Section 2 introduces and describes ChEBI in more detail. This is followed by a discussion of some of the issues ChEBI currently faces in its maintenance and development in section 3, which also outlines and discusses potential solutions. Finally, section 4 draws some conclusions and points to future work. Each molecular entity in ChEBI has several representations of its chemical structure, describing what atoms are connected and how: 1) The Simplified Molecular Input Line Entry Specification (SMILES) string and 2) the International Chemical Identifier (InChI) and a two dimensional structure diagram, see [6] for figure. The latest release (version 49) contains 15 833 annotated entities in its database which makes ChEBI fairly small when compared to similar databases. PubChem for example contains more than 38 million substances and 18 million unique structures [10]. The automation of routine and mundane curation tasks would leave curators with time to to do more skilled work [5]. A full description of ChEBI is outside the scope of this paper, further details can be found in [4]. Having briefly introduced ChEBI, the next section looks at some of the challenges and opportunities for reasoning with the ChEBI ontology. As with many ontologies, ChEBI has potential for refinement and improvement some of these issues have become apparent in the REFINE project, introduced in</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>section 3.1, others are more general. Where appropriate, solutions discussed here
that use the Web Ontology Language (OWL) are demonstrated with examples
using the Manchester syntax. Currently, ChEBI defines all classes using necessary
conditions, none are defined using necessary and sufficient conditions, which
limits the use of reasoning over the ontology and means that many parent-child
relations have to be maintained manually, rather than automatically inferred by
reasoners. So for example, organic molecular entities (CHEBI:25700) are
defined textually as “a molecular entity that contains carbon”. The
machineunderstandable OWL version of ChEBI defines this class as:</p>
      <sec id="sec-1-1">
        <title>Class: OrganicMolecularEntity SubClassOf: MolecularEntity</title>
        <p>This states that to be a member of the OrganicMolecularEntity class, there
is only one necessary (SubClassOf) condition, that the entity concerned is also
MolecularEntity, but unlike the textual definition makes no mention of carbon.
From this information, a reasoner will not be able to classify entities as subclasses
(or not) of OrganicMolecularEntity. Instead these links have to be asserted
manually by a curator. Currently, ChEBI asserts eight immediate “children” of
this class shown below. Maintaining these parent-child links by hand is a tedious
and error-prone task. An alternative definition of Organic Molecular Entity that
makes more use of reasoning, by using necessary and sufficient (EquivalentTo)
conditions would be:</p>
      </sec>
      <sec id="sec-1-2">
        <title>Class: OrganicMolecularEntity</title>
      </sec>
      <sec id="sec-1-3">
        <title>EquivalentTo:</title>
      </sec>
      <sec id="sec-1-4">
        <title>MolecularEntity that hasPart some CarbonAtom and hasPart some HydrogenAtom</title>
        <p>This would say more about what an OrganicMolecularEntity was, and would
allow a reasoner to infer and classify cholesterol and methane (ChEBI:16183)
as organic but carbon dioxide as inorganic, because although it contains
carbon, it does not have any hydrogen atoms. This is a fairly trivial example, but
chemistry has many of these kinds of rules which could be encoded as “defined”
rather than “primitive” classes. Adding defined classes would make ChEBI
easier to maintain, so instead of asserting a multiple-inheritance hierarchy by hand,
curators manage a single-inheritance hierarchy, and let a reasoner infer the rest.
Currently, this is something the ChEBI developers plan to do in future releases1.
3.1</p>
        <sec id="sec-1-4-1">
          <title>Refining metabolism, alignment and ambiguity</title>
          <p>
            A modular and orthogonal ontology are essential requirements because ChEBI
is used to describe the components of biochemical pathways (series of reactions)
1 http://chebi.wiki.sourceforge.net/New+ChEBI+Ontology
and is not used only in isolation. So for example, glucose (ChEBI:17234) is part
of a pathway called glycolysis (GO:0006096) which involves several entities
described by both ChEBI and the Gene Ontology. Aligning these two ontologies
has been problematic [
            <xref ref-type="bibr" rid="ref1">1</xref>
            ], because of the need for abductive rather than deductive
reasoning to identify non-alignments. Working with metabolic models, the
REFINE project2 has been using ChEBI to mine PubMed and other bibliographic
databases using curated models of a biochemical pathways from the biomodels
database. The aim is to link these models, via text-mining, to the primary
quantitive and qualitative evidence in the literature that a given reaction, or series of
reactions, actually exists. This is made possible through the use of ChEBI, which
has been used to annotate pathways in the biomodels database, however some
models are annotated inconsistently. For example, a model describing glycolysis
in yeast contains a reference to ChEBI:26055, an old identifier which redirects
to ChEBI:44897 (Phosophenolpyruvic acid) see [
            <xref ref-type="bibr" rid="ref6">6</xref>
            ] for figure. Cross references
from this ChEBI record refer to KEGG:C00074 (phosphoenolpyruvate) which
then links back to two different entities in ChEBI via annotations ChEBI:18021
(phosphoenolpyruvate) ChEBI:44897 (Phosophenolpyruvic acid)3. These kinds
of contradictory annotations are very common and it may be possible to
highlight inconsistencies through the use of functional properties in OWL, although
this still leaves their resolution unsolved.
3.2
          </p>
        </sec>
        <sec id="sec-1-4-2">
          <title>Representing and Searching for Structures</title>
          <p>
            The ability to search for chemical structures is an essential requirement for
chemical databases. Currently, ChEBI supports three methods (similarity,
substructure and identity) using techniques that are well established in cheminformatics
[
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]. A key requirement for searching is the ability to represent cyclic structures,
such as benzene (ChEBI:16716) which has a “ring” structure, shown as part of
Figure 1. This is a challenge for OWL, because most reasoners work by
constructing tree-like graphs, which do not always lend themselves to representing
and reasoning about circular structures. However, description graphs [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] and
SWRL make this possible, and it would be an interesting exercise to see if
semantic techniques could improve on established methods[
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]. It may even be the
case that reasoning can succeed where conventional cheminformatics has failed,
due to the inherent problems of dealing with “semantically bleached strings”
(InChI’s).
4
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Conclusions and Future work</title>
      <p>
        Several previous attempts to build “chemical semantic webs” [
        <xref ref-type="bibr" rid="ref3 ref9">9, 3</xref>
        ] have
concentrated on the use RDF, rather than OWL, to represent metadata, and have
made little or no use of reasoning. This paper has briefly shown where OWL can
2 REFINE project: http://dbkgroup.org/refine
3 see http://pod.cs.man.ac.uk/srp/infotech.mov for details
help by making more use of necessary and sufficient conditions, allowing
reasoning about chemical structure, highlighting ambiguous inconsistencies although
problems with Gene Ontology (GO) alignment still remain.
5
      </p>
    </sec>
    <sec id="sec-3">
      <title>Acknowledgements</title>
      <p>
        This work has been funded by the BBSRC grant reference BB/E004431/1 as part
of the REFINE project devised by Douglas Kell and run by Sophia Ananiadou.
The author would also like to thank all the ChEBI team, The OBO consortium,
Paul Dobson, Colin Batchelor and Steve Pettifer. A more complete version of
this paper can be found at [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Michael</given-names>
            <surname>Bada</surname>
          </string-name>
          and
          <string-name>
            <given-names>Lawrence</given-names>
            <surname>Hunter</surname>
          </string-name>
          .
          <article-title>Identification of obo nonalignments and its implications for obo enrichment</article-title>
          .
          <source>Bioinformatics</source>
          (Oxford, England),
          <volume>24</volume>
          (
          <issue>12</issue>
          ):
          <fpage>1448</fpage>
          -
          <lpage>1455</lpage>
          , May
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Colin</given-names>
            <surname>Batchelor</surname>
          </string-name>
          .
          <article-title>An upper-level ontology for chemistry</article-title>
          .
          <source>In The 5th International Conference on Formal Ontology in Information Systems (FOIS</source>
          <year>2008</year>
          ),
          <year>October 2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>O.</given-names>
            <surname>Casher</surname>
          </string-name>
          and
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Rzepa</surname>
          </string-name>
          .
          <article-title>Semanticeye: A semantic web application to rationalize and enhance chemical electronic publishing</article-title>
          .
          <source>J. Chem</source>
          . Inf. Model.,
          <volume>46</volume>
          (
          <issue>6</issue>
          ):
          <fpage>2396</fpage>
          -
          <lpage>2411</lpage>
          ,
          <year>November 2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Kirill</given-names>
            <surname>Degtyarenko</surname>
          </string-name>
          , Paula de Matos, Marcus Ennis, Janna Hastings, Martin Zbinden,
          <string-name>
            <given-names>Alan</given-names>
            <surname>Mcnaught</surname>
          </string-name>
          , Rafael Alc´antara, Michael Darsow, Micka¨el Guedj, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Ashburner</surname>
          </string-name>
          .
          <article-title>Chebi: a database and ontology for chemical entities of biological interest</article-title>
          .
          <source>Nucleic Acids Res</source>
          ,
          <year>October 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Doug</given-names>
            <surname>Howe</surname>
          </string-name>
          , Maria Costanzo, Petra Fey, Takashi Gojobori, Linda Hannick, Winston Hide,
          <string-name>
            <given-names>David P.</given-names>
            <surname>Hill</surname>
          </string-name>
          , Renate Kania, Mary Schaeffer, Susan St Pierre, Simon Twigger,
          <article-title>Owen White, and</article-title>
          <string-name>
            <surname>Yon.</surname>
          </string-name>
          <article-title>Big data: The future of biocuration</article-title>
          .
          <source>Nature</source>
          ,
          <volume>455</volume>
          (
          <issue>7209</issue>
          ):
          <fpage>47</fpage>
          -
          <lpage>50</lpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Duncan</given-names>
            <surname>Hull</surname>
          </string-name>
          .
          <article-title>Go faster chebi with reasonable biochemistry</article-title>
          .
          <source>Nature Precedings</source>
          ,
          <year>September 2008</year>
          . http://dx.doi.org/10101/npre.
          <year>2008</year>
          .
          <volume>2329</volume>
          .1.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Andrew</surname>
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>Leach</surname>
            and
            <given-names>Valerie J.</given-names>
          </string-name>
          <string-name>
            <surname>Gillet</surname>
          </string-name>
          . An Introduction to Chemoinformatics. Kluwer Academic Publishers, rev. ed edition,
          <year>September 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Boris</given-names>
            <surname>Motik</surname>
          </string-name>
          , Bernardo C. Grau, Ian Horrocks, and
          <string-name>
            <given-names>Ulrike</given-names>
            <surname>Sattler</surname>
          </string-name>
          .
          <article-title>Representing structured objects using description graphs</article-title>
          . AAAI Press,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Taylor</surname>
          </string-name>
          , R. J.
          <string-name>
            <surname>Gledhill</surname>
            ,
            <given-names>J. W.</given-names>
          </string-name>
          <string-name>
            <surname>Essex</surname>
            ,
            <given-names>J. G.</given-names>
          </string-name>
          <string-name>
            <surname>Frey</surname>
            ,
            <given-names>S. W.</given-names>
          </string-name>
          <string-name>
            <surname>Harris</surname>
          </string-name>
          , and D.
          <string-name>
            <surname>C. De Roure</surname>
          </string-name>
          .
          <article-title>Bringing chemical data onto the semantic web</article-title>
          .
          <source>J. Chem</source>
          . Inf. Model.,
          <volume>46</volume>
          (
          <issue>3</issue>
          ):
          <fpage>939</fpage>
          -
          <lpage>952</lpage>
          , May
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Williams</surname>
          </string-name>
          .
          <article-title>A perspective of publicly accessible/open-access chemistry databases</article-title>
          .
          <source>Drug discovery today</source>
          ,
          <volume>13</volume>
          (
          <fpage>11</fpage>
          -12):
          <fpage>495</fpage>
          -
          <lpage>501</lpage>
          ,
          <year>June 2008</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>