<!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>Shape Perception in Chemistry</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Janna HASTINGS</string-name>
          <email>hastings@ebi.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Colin BATCHELOR</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mitsuhiro OKADA</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Cheminformatics and Metabolism, European Bioinformatics Institute</institution>
          ,
          <addr-line>Hinxton</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Philosophy, Keio University</institution>
          ,
          <addr-line>Tokyo</addr-line>
          ,
          <country country="JP">Japan</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Evolutionary Bioinformatics, Swiss Institute of Bioinformatics</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Royal Society of Chemistry</institution>
          ,
          <addr-line>Cambridge</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Swiss Centre for Affective Sciences, University of Geneva</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <fpage>83</fpage>
      <lpage>94</lpage>
      <abstract>
        <p>Organic chemists make extensive use of a diagrammatic language for designing, exchanging and analysing the features of chemicals. In this language, chemicals are represented on a flat (2D) plane following standard stylistic conventions. In the search for novel drugs and therapeutic agents, vast quantities of chemical data are generated and subjected to virtual screening procedures that harness algorithmic features and complex statistical models. However, in silico approaches do not yet compare to the abilities of experienced chemists in detecting more subtle features relevant for evaluating how likely a molecule is to be suitable to a given purpose. Our hypothesis is that one reason for this discrepancy is that human perceptual capabilities, particularly that of 'gestalt' shape perception, make additional information available to our reasoning processes that are not available to in silico processes. This contribution investigates this hypothesis. Algorithmic and logic-based approaches to representation and automated reasoning with chemical structures are able to efficiently compute certain features, such as detecting presence of specific functional groups. To investigate the specific differences between human and machine capabilities, we focus here on those tasks and chemicals for which humans reliably outperform computers: the detection of the overall shape and parts with specific diagrammatic features, in molecules that are large and composed of relatively homogeneous part types with many cycles. We conduct a study in which we vary the diagrammatic representation from the canonical diagrammatic standard of the chemicals, and evaluate speed of human determination of chemical class. We find that human performance varies with the quality of the pictorial representation, rather than the size of the molecule. This can be contrasted with the fact that machine performance varies with the size of the molecule, and is of course impervious to the quality of diagrammatic representation. This result has implications for the design of hybrid algorithms that take features of the overall diagrammatic aspects of the molecule as input into the feature detection and automated reasoning over chemical structure. It also has the potential to inform the design of interactive systems at the interface between human experts and machines.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>ontology</kwd>
        <kwd>shape perception</kwd>
        <kwd>cognition</kwd>
        <kwd>spatial reasoning</kwd>
        <kwd>logical reasoning</kwd>
        <kwd>molecular graph</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        “A mind that has the ability to choose how it will represent a particular problem it needs to
solve, choosing from a repertoire of representational capacities that include more analogical
and more symbolic notations is more flexible, hence more ‘intelligent’ ” [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ]
Organic chemists make extensive use of chemical diagrams for designing,
exchanging and analysing the features of chemicals. In this language, chemicals are represented
on a flat (2D) plane following standard stylistic conventions [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. The use of
diagrammatic languages to concisely convey information for humans to process is an essential
component of many sciences. In biology, pathway diagrams convey information about
biological processes [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. A good visualization of scientific information facilitates rapid
understanding and can thereby lead to novel insights not otherwise possible [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. One
such example is Category Theory in mathematics, in which the use of diagrams is
essential for representing mathematical properties and proofs [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ].
      </p>
      <p>
        In the search for novel drugs and therapeutic agents, large quantities of chemical data
are generated. Interacting with these data and sifting a relevant subset (for a given
problem) from the sizeable background is an ongoing challenge. Tools such as the molecule
cloud can give an overview of a chemical dataset by showing common scaffolds sized
for how often they appear in the dataset [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Many features of chemical entities have
relevance on whether a given molecule is suited to a given purpose. Algorithmic and
logic-based approaches are able to efficiently compute certain of these features, such as
the presence of specific atoms or functional groups, overall mass and charge [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]2.
Algorithmic approaches can also gauge the overall shape of a molecule (at least in terms
of delineating the outline of the three-dimensional space it fills) and calculate the
mathematical similarity of that shape to that of other molecules or the reciprocity to
potential binding sites [
        <xref ref-type="bibr" rid="ref2 ref20 ref40">40,2,20</xref>
        ]. Yet, many problems in chemical informatics remain
difficult to efficiently automate over large molecular collections (e.g. finding maximal shared
components between a set of molecular graphs [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ], detecting all the cycles in a given
molecule [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]).
      </p>
      <p>
        In what follows, we focus on a class of problems that are known to be challenging
for algorithmic solutions (in terms of efficiency), and yet are apparently straightforward
for human chemists: detecting the overall shape and class of a presented molecule, in
molecules that are large and composed of relatively homogeneous parts interconnected
in cycles (such as the class of fullerene molecules [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]). As discussed in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ],
determination of overall shape and chemical class for these classes of molecules is particularly
challenging since the dense interconnection of the atoms in multiple fused cycles and
the homogeneity of the atom environments. We hypothesise that a contributing factor in
this performance discrepancy is that the use of a visual language in chemistry enables
humans to directly harness the ‘gestalt’ or shape-detecting features of their visual
perceptual machinery, seeing the whole molecule at once through the diagrammatic
depiction, and therefore not needing to do the same sorts of computations that our algorithms
need to do. If this line of thinking is correct, we should observe that the ability of
humans to perform these tasks is affected by perturbances in the diagrammatic depiction
more than in the size of the molecule. We conducted a study in which we time
experi2As discussed in [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], we ignore statistical ‘black box’ approaches since they do not allow for explanations
of their deductions and are not provably correct.
enced chemists performing a classification task on molecular diagrams with varied (a)
diagrammatic faithfulness, and (b) size of the chemicals. We then evaluated the speed
and accuracy of the chemists’ performance given these variances.
      </p>
      <p>The remainder of this document is organised as follows. In the next section, we give
our experimental design in the context of some background information about chemical
diagrams and the class of chemical problems that we will use as a case study. Thereafter,
we present our results and discussion. With only three participants and only 30 diagrams
included in our experiment, our results can be considered a pilot study rather than a
conclusive investigation. However, we consider these preliminary findings suggestive of
future research directions, and we go on to further speculate about the implications for
the use of artificial intelligence in chemistry applications.</p>
    </sec>
    <sec id="sec-2">
      <title>1. Methods</title>
      <sec id="sec-2-1">
        <title>1.1. The diagrammatic language of chemistry</title>
        <p>
          Molecular entities are commonly represented visually as connected graphs, in which
the vertices represent atoms (or groups) and the edges chemical bonds [
          <xref ref-type="bibr" rid="ref39">39</xref>
          ].
Cheminformatics software use the underlying graph as chemical data structure that serves as
input to algorithmic calculations of features of the chemicals. Logic-based approaches
also use a graph-based underlying representation as input to automated reasoning
processes [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. For human consumption, however, the underlying graph is projected onto a
two-dimensional plane for visual interpretation. This diagrammatic depiction is a core
offering of almost all chemical databases, and professional chemists develop an aptitude
at discerning molecular features via such representations. Some examples of chemical
diagrams are illustrated in Figure 1.
        </p>
        <p>Chemical diagrams serve an invaluable purpose for chemists: they enable rapid
evaluation of the overall chemistry of a given molecule, detection of errors or problems in
the chemical structure being represented (e.g. infeasibility or chemical instability), and
assessment of the properties or classifications that are relevant for the given molecule.</p>
        <p>
          Chemical diagrams, like maps, represent spatial information. We have earlier
referred to such spatial representations such as street maps, chemical diagrams, and
engineering design models as structural diagrams [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], and they were called analogical
representations in [
          <xref ref-type="bibr" rid="ref36">36</xref>
          ]. Here, we will focus not on the structural associations that we
highlighted before, but on the features of the overall shape and layout of chemicals that
are available in chemical diagrams.
        </p>
        <p>
          Molecular flexibility is also very important for molecular shape [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ], as one 2D
depiction can, through flexibility, yield many different 3D conformers that have vastly
different properties in vitro. Such flexibility is not explicitly represented in 2D illustrations
of molecules, but can be inferred from such representations given appropriate chemical
knowledge.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>1.2. Chemical shape perception task</title>
        <p>
          For our experiment, we have deliberately chosen classes of molecule that are known to
be challenging to represent with logic-based automated reasoning approaches. Earlier,
we have conducted an evaluation of the capabilities of algorithmic and logic-based
approaches to reasoning tasks with molecular structures in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. The classes we selected
for use in this task are:
1. Macrocyclic molecules, including calixarenes;
2. Polycyclic cages, including several differently sized fullerenes;
3. Shape-characterised molecules such as the catenanes and molecular knots;
4. Molecules that were not members of the above three classes as ‘controls’.
        </p>
        <p>
          Macrocyclic molecules are molecules that form a large cyclic structure composed of
linkages of smaller functional groups. Polycyclic cages are molecules that are composed
entirely of cycles that are fused together in such a way as to form an overall cage-like
structure, which is a feature that has interesting applications in medicinal chemistry and
in materials science as the structure can serve to protect or capture a smaller molecule
on the inside, or be engineered to lengthy tubes that are very strong. Examples are the
fullerenes, cucurbiturils (named for their similarity to pumpkins), nanotubes, and small
regular compounds such as cubane. Such nanomaterials have recently shown promise in
the challenge of capturing highly volatile nerve agents and thereby preventing damage
in vivo [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. Molecules with specific shapes are of interest in the development of
molecular machines, including the presence of stationary and movable parts, and the ability to
respond with controlled movements to the external environment. Molecules that are
mechanically interlocked—such as bistable rotaxanes and catenanes are some of the most
intriguing systems in this area because of their capacity to respond to stimuli with
controlled mechanical movements of one part of the molecule (e.g. one interlocked ring
component) with respect to the other stationary part [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. Similarly, molecules which
display unusual energetic properties by virtue of their overall shape, such as molecular
Mo¨ bius strips and trefoil knots, are an active research area for many novel applications,
and in many cases mimic the extraordinary properties of biomolecular machinery such
as active sites within protein complexes [
          <xref ref-type="bibr" rid="ref34 ref42">34,42</xref>
          ].
        </p>
        <p>
          We selected five individual molecule types for the first two classes (macrocyclic
molecules and cages). For the shape-characterised molecules, we were not able to find
as many representatives in public chemical databases (our main source was the ChEBI
database [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]), therefore we selected only four examples. Eight molecules that were not
members of any of the three target classes but which were highly similar to one of the
selected molecules (based on cheminformatics similarity scoring using Tanimoto over
the molecular fingerprint, as implemented in OrChem [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ]). Molecules were selected
ranging from small to large, as measured in terms of counts of non-hydrogen atoms.
        </p>
        <p>A randomly selected subset of eight of those 22 molecules was then subjected to
diagrammatic distortion. Different distortion mechanisms were used. Firstly, the original
molecule was computationally assigned a 3D conformation, which was then projected
back onto a 2D diagram (a common outcome of computational processing of chemicals
originally drawn by human chemists). Secondly, computational procedures for ‘clean’
2D diagram generation were used. Finally, some of the diagrams were subjected to image
processing to obscure the standard chemical representation either through blurring or
shape-based transformation. The total number of diagrams was thus 30. The full set of
molecules is shown in Figure 2.</p>
        <p>These diagrams were then displayed to the three experienced chemist participants in
a random sequence3. For each diagram, the chemist was asked to determine the
chemical class of the molecule, presented with the three classes, a fourth option ‘none of the
above,’ and a final option ‘unable to tell from this diagram.’ Participants were timed as
they completed the task, and their accuracy and agreement were calculated. Figure 3
shows a screenshot of the interface we developed in order to complete the perceptual
task.</p>
        <p>3There were three participants, each of whom had an academic background in chemistry and interacted with
chemical data on a daily basis. The participants were explained the purpose of the experiment and each gave
their informed consent. All data were stored anonymously and securely.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2. Results</title>
      <sec id="sec-3-1">
        <title>2.1. The effect of image distortion on performance</title>
        <p>Image distortion had a significant effect on the accuracy of the chemical raters in
choosing the correct classification for the classes. Figure 4 (a)4 shows a boxplot of the
classification task accuracy for the standard images as compared to the distorted images. The
time taken (Figure 4 (b)) shows less of an effect than the accuracy, with the means not
significantly different but the variance much larger in the case of the distorted images.</p>
        <p>
          Ordinarily, chemists would look for additional information in case they encounter
a partially obscured image and needed to determine the chemical class. Therefore, we
do not restrict here our measure of accuracy to the percentage of correct classifications.
Agreement between chemists in a classification task is an alternative measure of
accuracy, which is especially useful in case the correct classification is not known in advance,
but can supplement the known accuracy score used above with a clue as to the difficulty
of the task. It might, for example, have been the case that the chemists had all agreed on
incorrect classifications for the distorted images, leading to low accuracy but high
agreement. However, agreement also differed strongly between the non-distorted and the
distorted set of images, with the distorted images having a much lower agreement as
measured by Cohen’s Kappa statistic for multiple raters [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. For the non-distorted pictures,
the kappa was 0.88. For the distorted pictures, the kappa was 0.46%.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>2.1.1. The effect of size on performance</title>
        <p>The scatter plot in Figure 5 (a) shows that size did not have a large impact on the time
taken to perform the task. The red correlation line shows a weak positive correlation
4For space considerations, we do not present the full raw data result table here. However, this is available on
request.
between size and time taken to complete the task. However, this correlation is largely
influenced by one data point, which itself depends on just one data point. The blue line
shows the much weaker correlation that results from excluding the single outlier from
the analysis.</p>
        <p>Figure 5 (b) shows that accuracy was slightly anti-correlated with the size of the
molecule, but this effect is not significant, with the p-value of the correlation only 0.24,
and the 95% confidence interval for the correlation coefficient was from -0.54 to 0.15.</p>
        <p>
          These results can be compared to algorithmic approaches and logic-based
approaches for the relevant sort of feature detection that would be required to
automatically compute the same task, i.e. automatic classification into the correct class based on
chemical structures. Unfortunately, there is not yet any available generic system that is
able to perform the classifications tasks that were used in this experiment with which we
may have compared the performance to our human experts. Indeed, as discussed in [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]
our research has the long-term objective of enabling the development of just such a
system, however, at this preliminary stage we do not have an available benchmark but must
instead look to the performance profiles of algorithms that are known to be relevant.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>2.2. Algorithmic cheminformatics approaches</title>
        <p>
          The relevant algorithms that would be required to detect the classes specified include
the detection of subgraph isomorphism and finding the smallest set of rings [
          <xref ref-type="bibr" rid="ref18 ref43">18,43</xref>
          ].
These algorithms are known to scale supralinearly in the number of atoms. For example,
subgraph isomorphism in the general case is known to be NP-complete [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ], although
optimisations exist for various sub-classes of molecules, such as those that are planar [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
        </p>
        <p>
          For the particularly shape-defined classes, shape similarity algorithms on molecular
structures exist that use ray-tracing of the projected surfaces of molecules to estimate the
overall shape of the molecule and use that as a descriptor e.g. in virtual screening [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
These methods depend on 3D conformer though, and for flexible molecules many
conformers may result from the same 2D diagrammatic depiction, dramatically decreasing
the performance of the algorithm.
        </p>
        <p>
          Furthermore, a separate algorithm implementing a check on the rules of class
membership would need to be hand-written for each of the three class types used in this task
(macrocyclic, cage, shape-defined). This hampers the extensibility and flexibility of a
system that needs to classify molecules in the general case [
          <xref ref-type="bibr" rid="ref18 ref25">18,25</xref>
          ]. On the other hand,
logic-based systems address these objectives of being generic, extensible and flexible.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>2.3. Logic-based approaches</title>
        <p>
          The popular Web Ontology Language, OWL [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], is highly efficient in representing
treelike structures, but is unable to correctly represent cyclic structures [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. A first-order
logic programming based formalism has been proposed specifically for the case of
representing chemical structures [
          <xref ref-type="bibr" rid="ref25 ref26">26,25</xref>
          ]. These description graph logic programs (DGLP)
are able to represent objects whose parts are interconnected in arbitrary ways,
including cyclic structures. The decidability of logic programs do not rely on the tree-model
property that underlies the description logics behind OWL. However, representation of
classes with more advanced overall topological features such as polycyclic cages is
beyond the expressivity of DGLP as it requires quantification over all atoms in a molecule
rather than specific atoms, parts or properties within the molecule.
        </p>
        <p>
          Perhaps motivated by similar concerns on the limits of the logic-based approaches
underlying languages such as OWL, Maojo et al. propose a ‘morphospatial’ approach to
ontology with application in the nanomaterials domain [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. Shape features are explicitly
encoded in their ontology alongside other features such as composition. However, this
approach merely pushes the problem onto those computational methods that are needed
to derive the shape features automatically from some representation of the input
chemical structure and thereby assign appropriate ontological categories to nanomolecular
structures.
        </p>
        <p>
          An approach for the representation of the overall structure or topology of highly
symmetrical polycyclic molecules is described in [
          <xref ref-type="bibr" rid="ref17 ref23">17,23</xref>
          ]. There, the authors propose
using a combination of monadic second-order logic and ordinary OWL, with a
heterogeneous logical connection framework used to bridge between the two formalisms. This
approach has not yet been implemented in practice, but shows promise for logical
reasoning over features involving regularity in the overall structure of molecules. However,
arbitrary entailment in monadic second-order logic is known to be computationally
expensive5.
        </p>
        <p>
          Spatial logics and spatial axiomatizations have been advanced in which it is possible
to perform computational deductive reasoning [
          <xref ref-type="bibr" rid="ref41 ref5">5,41</xref>
          ]. However, it is not immediately
straightforward to represent the problem of determining from an arbitrary chemical graph
whether it is a member of the class of fullerenes (for example) as a spatial reasoning
problem. We will develop this research question further in future work.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Discussion and Conclusions</title>
      <p>While this study is small and exploratory in nature only, our results provide tentative
support for a role for perception in human performance in the presented classification
decision task, in that observed performance appeared to decrease with the quality of the
diagrammatic representation rather than the size of the molecule. On the other hand, it is
known that the best algorithmic and logical approaches to solving these particular tasks
scale dramatically in the size of the molecule, rendering their habitual application to large
numbers of molecules in a database problematic.</p>
      <p>
        Larkin and Simon [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] attribute observed efficiencies of diagrammatic reasoning
relative to non-diagrammatic reasoning to efficiencies in searching and inference in the
reprentation space compared to that of a non-diagrammatic representation space, e.g.
axioms. This may indeed be the root explanation, but it doesn’t give guidance on how best
to expose the representational efficiency that humans have (the ability to perceive the
overall shape and connectivity in molecular diagrams) to computational processes.
Traditional logical reasoning relies on linguistic or symbolic representation of the properties
of objects together with the rules for deriving inferences on those properties. By contrast,
diagrammatic representation can explicitly encode the relevant properties of objects and
their background constraints such that the needed inferences can be directly drawn from
the spatial constraints evident in the illustration [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], known as the “free ride” property.
      </p>
      <p>
        Systems have been developed that enable the representation of logical axioms
diagrammatically and the formalisation of accompanying reasoning systems to the extent
that diagrammatic and traditional syllogistic reasoning can be combined in order to serve
as an aid for human capability [
        <xref ref-type="bibr" rid="ref28 ref29">29,28</xref>
        ]. Such logical diagrammatic representations do not
correspond directly to portions of reality, as the diagrammatic representations of
chemicals correspond to classes of chemicals, but the correspondence is still analogical, i.e.
by analogy. For example, Euler diagrams represent axioms such as All A are B as a
smaller circle A entirely enclosed in a larger circle B [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. This is analogous to spatial
inclusion, as (for example) a smaller fullerene molecule can be fully enclosed in a larger
fullerene molecule [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], and we could make corresponding statements such as All atoms
in molecule A are INSPAT IALLY molecule B.
      </p>
      <p>5Automated theorem provers such as LEO-II (http://www.ags.uni-sb.de/˜leo/) are able to approximate some
aspects of entailment checking.</p>
      <p>
        Where perception is used as an aid to reasoning, care must be taken in the choice of
the visual representation. For example, when visual diagrams are used as an aid to human
logical reasoning, it has been found that Euler diagrams are more effective than Venn
diagrams [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. Irrelevant and distracting visual detail acts as a hindrance to reasoning rather
than as an aid [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. In the chemistry domain, for the class of classification problems we
are interested in, this may be particularly important. Exposing the specifically visual
information of a chemical diagram to computational processes would introduce additional
constraints on the representation of the chemicals that currently only obtain in case the
representation is intended for human consumption. Visual inference can sometimes be
much more expensive than normal inference in the corresonding axiomatization,
especially when the visual information is incomplete or, as we have tested, perturbed [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
Adherence to standards for clear and unambiguous diagrammatic representation such as
those put forward in [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] would go some way to address this concern in the chemistry
domain.
      </p>
      <p>
        In chemical similarity searching and bioactivity predictive modelling, quantitative
shape-based 3D descriptors have met with mixed results stemming, on the one hand,
from their greater computational cost than their 2D counterparts, and on the other hand,
from the additional ‘noise’ that they can introduce in flexible molecules due to the
variety of conformations [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ]. One direction for our future research will be to evaluate the
performance of these shape-based descriptors in assigning shape classes to molecules,
such as ‘spherical’ and ‘cubic’. We are not aware of any existing work that applies this
type of descriptor to the problem of structure-based chemical classification.
      </p>
      <p>
        Our result emphasises the need for hybrid reasoning systems in chemistry that are
able to combine features derived diagrammatically from visual representations of the
molecule with the now-standard logic-based and algorithmic reasoning over the
graphbased structure. Such hybrid systems have been advanced in other domains. For
example, the Vivid system offers some diagrammatic reasoning capability alongside logical
reasoning capability [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However, this system depends on algorithmic processes that
“observe” pre-defined features in the diagrams included in the system capability. In the
case of the chemical diagrams that form our case study here, some features are features
of the whole diagram for which computational “observation” algorithms do not (to the
best of our knowledge) yet exist. Research in machine vision may yield some methods
that can be harnessed in pursuit of this objective [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ].
      </p>
      <p>
        Sloman [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ] speculates that the ability to integratively process different types of
representation with correspondingly different reasoning tasks might be a distinctive feature
of intelligence in general; it is certainly a feature of human intelligence.
      </p>
      <sec id="sec-4-1">
        <title>Acknowledgements</title>
        <p>JH thanks the Swiss Center for Affective Sciences, and the European Commission via
EU-OPENSCREEN, for funding.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Arkoudas</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bringsjord</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Vivid: A framework for heterogeneous problem solving</article-title>
          .
          <source>Artificial Intelligence (Jun</source>
          <year>2009</year>
          ), http://dx.doi.org/10.1016/j.artint.
          <year>2009</year>
          .
          <volume>06</volume>
          .002
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Ballester</surname>
            ,
            <given-names>P.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Richards</surname>
          </string-name>
          , W.G.:
          <article-title>Ultrafast shape recognition for similarity search in molecular databases</article-title>
          .
          <source>Proc. R. Soc. A</source>
          <volume>463</volume>
          ,
          <fpage>1307</fpage>
          -
          <lpage>1321</lpage>
          (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Berger</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flamm</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gleiss</surname>
            ,
            <given-names>P.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leydold</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stadler</surname>
            ,
            <given-names>P.F.</given-names>
          </string-name>
          :
          <article-title>Counterexamples in chemical ring perception</article-title>
          .
          <source>J Chem Inf Comput Sci</source>
          <volume>44</volume>
          ,
          <fpage>323</fpage>
          -
          <lpage>331</lpage>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Brecher</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Degtyarenko</surname>
            ,
            <given-names>K.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gottlieb</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hartshorn</surname>
            ,
            <given-names>R.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hellwich</surname>
            ,
            <given-names>K.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kahovec</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moss</surname>
            ,
            <given-names>G.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McNaught</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nyitrai</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Powell</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taylor</surname>
          </string-name>
          , K.,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yerin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Town</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Graphical representation standards for chemical structure diagrams (IUPAC recommendations</article-title>
          <year>2008</year>
          ).
          <source>Pure and Applied Chemistry</source>
          <volume>80</volume>
          ,
          <fpage>277</fpage>
          -
          <lpage>410</lpage>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Cabedo</surname>
            ,
            <given-names>L.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Escrig</surname>
          </string-name>
          , M.T.:
          <article-title>A qualitative theory for shape representation and matching for design</article-title>
          . In: R. Lopez de Mantaras and L. Saitta, editors,
          <source>Proceedings of the 16th European Conference on Artificial Intelligence</source>
          (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Conger</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Integration and generalisation of kappas for multiple raters</article-title>
          .
          <source>Psychological Bulletin</source>
          <volume>88</volume>
          ,
          <fpage>322</fpage>
          -
          <lpage>328</lpage>
          (
          <year>1980</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Cook</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>The complexity of theorem-proving procedures</article-title>
          .
          <source>In: Proc. 3rd ACM Symposium on Theory of Computing</source>
          . p.
          <volume>151158</volume>
          (
          <year>1971</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Eppstein</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Subgraph isomorphism in planar graphs and related problems</article-title>
          .
          <source>Journal of Graph Algorithms and Applications 3</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>27</lpage>
          (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Ertl</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rohde</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>The molecule cloud - compact visualization of large collections of molecules</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>4</volume>
          (
          <issue>1</issue>
          ),
          <volume>12</volume>
          (
          <year>2012</year>
          ), http://www.jcheminf.com/content/4/1/12
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Forgan</surname>
            ,
            <given-names>R.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sauvage</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stoddart</surname>
            ,
            <given-names>J.F.</given-names>
          </string-name>
          :
          <article-title>Chemical topology: Complex molecular knots, links, and entanglements</article-title>
          .
          <source>Chemical Reviews</source>
          <volume>111</volume>
          ,
          <fpage>5434</fpage>
          -
          <lpage>5464</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Grau</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motik</surname>
            ,
            <given-names>B.</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.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>OWL 2: The next step for OWL</article-title>
          .
          <source>Web Semantics</source>
          <volume>6</volume>
          ,
          <fpage>309</fpage>
          -
          <lpage>322</lpage>
          (
          <year>November 2008</year>
          ), http://portal.acm.org/citation.cfm?id=
          <volume>1464505</volume>
          .
          <fpage>1464604</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batchelor</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neuhaus</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinbeck</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>What's in an 'is about' link? Chemical diagrams and the IAO</article-title>
          .
          <source>In: Proceedings of the International Conference on Biomedical Ontology (ICBO2011)</source>
          , Buffalo, USA (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batchelor</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Parts and wholes, shapes and holes in living beings</article-title>
          .
          <source>In: Proceedings of the SHAPES 1</source>
          .0 workshop, Karlsruhe, Germany. CEUR-WS volume
          <volume>812</volume>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batchelor</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jansen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Collective bio-molecular processes: The hidden ontology of systems biology</article-title>
          .
          <source>Proceedings of the UMoCoP workshop</source>
          ,
          <year>July 2012</year>
          ,
          <string-name>
            <surname>Birmingham</surname>
            <given-names>UK</given-names>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Hastings</surname>
            , J., de Matos,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dekker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ennis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harsha</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kale</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muthukrishnan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Owen</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turner</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinbeck</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>The ChEBI reference database and ontology for biologically relevant chemistry: enhancements for 2013</article-title>
          .
          <article-title>Nucleic Acids Research Database issue</article-title>
          , gks1146 (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dumontier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hull</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinbeck</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stevens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Ho¨rne, T.,
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Representing chemicals using OWL, description graphs and rules</article-title>
          .
          <source>In: Proc. of OWL: Experiences and Directions (OWLED</source>
          <year>2010</year>
          )
          <article-title>(</article-title>
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kutz</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mossakowski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>How to model the shapes of molecules? combining topology and ontology using heterogeneous specifications</article-title>
          .
          <source>In: Proceedings of the DKR Challenge Workshop</source>
          , Banff, Alberta, Canada,
          <year>June 2011</year>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magka</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batchelor</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duan</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stevens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ennis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinbeck</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Structurebased classification and ontology in chemistry</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>4</volume>
          (
          <issue>1</issue>
          ),
          <volume>8</volume>
          (
          <year>2012</year>
          ), http://www.jcheminf.com/content/4/1/8
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Hey</surname>
            ,
            <given-names>A.J.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tansley</surname>
            ,
            <given-names>D.S.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tolle</surname>
            ,
            <given-names>K.M.:</given-names>
          </string-name>
          <article-title>The Fourth Paradigm: Data-Intensive Scientific Discovery</article-title>
          .
          <source>Microsoft Research</source>
          , Redmond, WA, USA (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bolton</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bryant</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>PubChem3D: Shape compatibility filtering using molecular shape quadrupoles</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <volume>25</volume>
          (
          <year>2011</year>
          ), http://www.jcheminf.com/content/3/1/25
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Knauff</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Johnson-Laird</surname>
            ,
            <given-names>P.N.</given-names>
          </string-name>
          :
          <article-title>Visual imagery can impede reasoning</article-title>
          .
          <source>Memory and Cognition</source>
          <volume>30</volume>
          ,
          <fpage>363</fpage>
          -
          <lpage>371</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <surname>Kowalczyk</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gauden</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Terzyk</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neimark</surname>
            ,
            <given-names>A.V.</given-names>
          </string-name>
          :
          <article-title>Screening of carbonaceous nanoporous materials for capture of nerve agents</article-title>
          .
          <source>Phys. Chem. Chem. Phys</source>
          . pp.
          <string-name>
            <surname>-</surname>
          </string-name>
          (
          <year>2013</year>
          ), http://dx.doi.org/10.1039/C2CP43366D
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Kutz</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hastings</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mossakowski</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <source>Modelling Highly Symmetrical Molecules: Linking Ontologies and Graphs Artificial Intelligence: Methodology, Systems, and Applications. Lecture Notes in Computer Science</source>
          , vol.
          <volume>7557</volume>
          , chap. 11, pp.
          <fpage>103</fpage>
          -
          <lpage>111</lpage>
          . Springer Berlin / Heidelberg, Berlin, Heidelberg (
          <year>2012</year>
          ), http://dx.doi.
          <source>org/10.1007/978-3-642-33185-5 11</source>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Larkin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simon</surname>
          </string-name>
          , H.:
          <article-title>Why a diagram is (sometimes) worth ten thousand words</article-title>
          .
          <source>Cognitive Science</source>
          <volume>11</volume>
          ,
          <fpage>65</fpage>
          -
          <lpage>99</lpage>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Magka</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Ontology-based classification of molecules: A logic programming approach</article-title>
          .
          <source>In: Proceedings of the SWAT4LS conference, 30 November</source>
          <year>2012</year>
          , Paris, France. p. .
          <source>(</source>
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Magka</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Motik</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Modelling structured domains using description graphs and logic programming</article-title>
          .
          <source>Tech. rep.</source>
          , Department of Computer Science, University of Oxford (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Maojo</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fritts</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mart´</surname>
          </string-name>
          ın-Sa´nchez, F.,
          <string-name>
            <surname>de la Iglesia</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cachau</surname>
            ,
            <given-names>R.E.</given-names>
          </string-name>
          ,
          <article-title>Garc´ıa-</article-title>
          <string-name>
            <surname>Remesal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crespo</surname>
            , J., Mitchell,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anguita</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baker</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barreiro</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benitez</surname>
            , S.E., de la Calle,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Facelli</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ghazal</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , Geissbu¨hler,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Gonzalez-Nilo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Graf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.M.</given-names>
            ,
            <surname>Grangeat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Hermosilla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Hussein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Kern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Koch</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          , Legre´,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          ,
          <article-title>Lo´pez-</article-title>
          <string-name>
            <surname>Alonso</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <article-title>Lo´pez-</article-title>
          <string-name>
            <surname>Campos</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Milanesi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moustakis</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Munteanu</surname>
            ,
            <given-names>C.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Otero</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pazos</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <article-title>Pe´rez-</article-title>
          <string-name>
            <surname>Rey</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Potamias</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sanz</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kulikowski</surname>
            ,
            <given-names>C.A.</given-names>
          </string-name>
          :
          <article-title>Nanoinformatics: developing new computing applications for nanomedicine</article-title>
          .
          <source>Computing</source>
          <volume>94</volume>
          (
          <issue>6</issue>
          ),
          <fpage>521</fpage>
          -
          <lpage>539</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Mineshima</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Okada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Takemura</surname>
          </string-name>
          , R.:
          <article-title>Two types of diagrammatic inference systems: Natural deduction style and resolution style</article-title>
          .
          <source>In: Diagrams 2010, Lecture Notes In Artificial Intelligence 6170</source>
          . Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <surname>Mineshima</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Okada</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Takemura</surname>
            ,
            <given-names>R.:</given-names>
          </string-name>
          <article-title>A generalized syllogistic inference system based on inclusion and exclusion relations</article-title>
          .
          <source>Studia Logica</source>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30] P,
          <string-name>
            <surname>V.</surname>
          </string-name>
          ,
          <string-name>
            <surname>J</surname>
          </string-name>
          ,
          <string-name>
            <surname>F.</surname>
          </string-name>
          ,
          <string-name>
            <surname>N</surname>
          </string-name>
          , R.:
          <article-title>Understanding visualization: A formal approach using category theory and semiotics</article-title>
          .
          <source>IEEE Trans Vis Comput Graph. Sep</source>
          <volume>21</volume>
          . (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <surname>Raymond</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Willett</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Maximum common subgraph isomorphism algorithms for the matching of chemical structures</article-title>
          .
          <source>Journal of Computer-Aided Molecular Design</source>
          <volume>16</volume>
          ,
          <fpage>521</fpage>
          -
          <lpage>533</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <surname>Recanati</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Hybrid reasoning and the future of iconic representations</article-title>
          .
          <source>In: Proceedings of the 2008 conference on Artificial General Intelligence 2008: Proceedings of the First AGI Conference</source>
          . pp.
          <fpage>299</fpage>
          -
          <lpage>310</lpage>
          . IOS Press, Amsterdam, The Netherlands, The
          <string-name>
            <surname>Netherlands</surname>
          </string-name>
          (
          <year>2008</year>
          ), http://dl.acm.org/citation.cfm?id=
          <volume>1566174</volume>
          .
          <fpage>1566202</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Rijnbeek</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinbeck</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>OrChem - An open source chemistry search engine for Oracle(R)</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>1</volume>
          (
          <issue>1</issue>
          ),
          <volume>17</volume>
          (
          <year>2009</year>
          ), http://dx.doi.org/10.1186/
          <fpage>1758</fpage>
          -2946-1-17
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <surname>Rzepa</surname>
            ,
            <given-names>H.S.:</given-names>
          </string-name>
          <article-title>Wormholes in chemical space connecting torus knot and torus link p -electron density topologies</article-title>
          .
          <source>Phys. Chem. Chem. Phys</source>
          . pp.
          <fpage>1340</fpage>
          -
          <lpage>1345</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <surname>Sato</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mineshima</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Takemura</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Okada: On the cognitive efficacy of euler diagrams in syllogistic reasoning: A relational perspective</article-title>
          .
          <source>In: Euler Diagram Workshop</source>
          <year>2012</year>
          , CEUR
          <volume>854</volume>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <surname>Sloman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Interactions between philosophy and ai: The role of intuition and non-logical reasoning in intelligence</article-title>
          .
          <source>In: Proceedings of the Second International Joint Conference on Artificial Intelligence</source>
          . p. .
          <source>(</source>
          <year>1971</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <surname>Sloman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Musings on the roles of logical and non-logical representations in intelligence</article-title>
          . In: Glasgow,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Narayanan</surname>
          </string-name>
          ,
          <string-name>
            <surname>H.</surname>
          </string-name>
          ,
          <source>Chandrasekaran (eds.) Diagrammatic Reasoning: Computational and Cognitive Perspectives</source>
          , p. .
          <source>AAAI</source>
          Press (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bradski</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>B.X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Savarese</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Depth-encoded hough voting for coherent object detection, pose estimation, and shape recovery</article-title>
          .
          <source>In: ECCV</source>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <surname>Trinajstic</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>Chemical graph theory</article-title>
          . CRC Press, Florida, USA (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <surname>Venkatraman</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chakravarthy</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kihara</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Application of 3d zernike descriptors to shape-based ligand similarity searching</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>1</volume>
          (
          <issue>1</issue>
          ),
          <volume>19</volume>
          (
          <year>2009</year>
          ), http://www.jcheminf.com/content/1/1/19
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>Vincent</given-names>
            <surname>Dugat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.G.</given-names>
            ,
            <surname>Larvor</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          :
          <article-title>Qualitative geometry for shape recognition</article-title>
          .
          <source>Applied Intelligence</source>
          <volume>17</volume>
          ,
          <fpage>253</fpage>
          -
          <lpage>263</lpage>
          (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <surname>Wannere</surname>
            ,
            <given-names>C.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rzepa</surname>
            ,
            <given-names>H.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rinderspacher</surname>
            ,
            <given-names>B.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paul</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , III,
          <string-name>
            <surname>H.F.S.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>v. R.</given-names>
            <surname>Schleyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Allan</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.S.M.:</surname>
          </string-name>
          <article-title>The geometry and electronic topology of higher-order Mo¨bius charged annulenes</article-title>
          .
          <source>J. Phys. Chem</source>
          .
          <volume>113</volume>
          ,
          <fpage>11619</fpage>
          -
          <lpage>11629</lpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <surname>Wegner</surname>
            ,
            <given-names>J.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sterling</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guha</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bender</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Faulon</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hastings</surname>
            , J.,
            <given-names>O</given-names>
          </string-name>
          <string-name>
            <surname>'Boyle</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Overington</surname>
            , J., Van Vlijmen,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Willighagen</surname>
          </string-name>
          , E.: Cheminformatics.
          <source>Communications of the ACM</source>
          <volume>55</volume>
          (
          <issue>11</issue>
          ),
          <fpage>65</fpage>
          -
          <lpage>75</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>