<!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>Ontology Patterns for Tubular or Spherical Layered Structures. A Case Study from Oncology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Johannes HERRMANN</string-name>
          <email>johannes.r.herrmann@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Susanne ZABKA</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Martin BOEKER</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stefan SCHULZ</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science, University of Freiburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute for Medical Biometry and Medical Informatics &amp; Comprehensive Cancer Center, Faculty of Medicine and Medical Center, University of Freiburg</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute for Medical Informatics, Statistics and Documentation, Medical University of Graz</institution>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The TNM classification supports malignant tumour staging and classification, based on size and location. The ontology framework TNM-O was recently proposed as a formal-ontological foundation of TNM. A number of gastrointestinal tumours have similar rules for classification, dependent on the anatomical layers of the wall of the digestive tract the tumour invades into. In this paper we propose a generalized pattern to represent spatial relations between the layers of tubular or spherical structures in anatomy. Using this pattern, we can create a strict total order on the layers, which proves useful for reasoning about the location of entities like tumours that spread across gastro-intestinal wall structures.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>ontology</kwd>
        <kwd>layered structures</kwd>
        <kwd>mereotopology</kwd>
        <kwd>TNM classification</kwd>
        <kwd>gastrointestinal tumours</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The TNM system is the most important coding scheme for malignant tumours. It is based
on three components:</p>
      <sec id="sec-1-1">
        <title>T - The extent of the primary tumour</title>
        <p>
          N - The absence or presence and extent of regional lymph node metastases
M - The absence or presence of distant metastases
The addition of numeric values indicates the extent of the malignant disease, e.g. T0, T1,
T2, T3, T4 [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], for the extent of the primary tumour in a tissue, on which we focus in
this paper. T1 to T4 are proportional to the size of the tumour, dependent on the organ in
which it evolves, and the anatomical layers it affects. E.g. a tumour found in the
innermost layer only is a T1 tumour, whereas a tumour that invades into the outermost layer
and neighbouring body parts is classified as T4. T2 and T3 are assigned if the tumour
was found in one of the middle layers.
        </p>
        <p>
          Although all gastrointestinal tumours can be coded according to these rules, systematic
differences in the coding of the affected intestinal segment and layer are problematic.
TNM-O is an ontological framework for the TNM classification system, which can be
used to assign TNM classes to real world pathology data [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. With the current approach,
there is an ontology part defined for each tumour localisation, which represents the extent
of the tumour. In a previous study [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ], T1 to T4 were distinguished based on the
infiltration depth of the layers. In the following class or individual descriptions of tumours, the
feature ”btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))”
is mentioned. This feature is used to differentiate between TNM codes which are not
discussed in this paper. It was only included as part of a citation of [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] and has no effect
on the application of the pattern.
        </p>
        <sec id="sec-1-1-1">
          <title>InvasiveTumorOfSubmucosaOfColonAndRectum</title>
        </sec>
        <sec id="sec-1-1-2">
          <title>EquivalentTo ColonAndRectumTumour and</title>
          <p>btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
and
btl2:isIncludedIn some SubmucosaOfLargeIntestine</p>
          <p>In cases where the tumour crosses multiple layers of the wall of the digestive tract,
however, this definition is not unambiguous. Consider an individual tumour with the
following features:</p>
        </sec>
        <sec id="sec-1-1-3">
          <title>ColonAndRectumTumor</title>
          <p>
            btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
btl2:isIncludedIn some SubmucosaOfLargeIntestine
btl2:isIncludedIn some MuscularisPropriaOfLargeIntestine
The HermiT reasoner [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ] classifies this individual as both a T1 and T2 tumour, even
though those classes should be disjoint. This problem can be solved by specifying
exactly in which layers the tumour may or may not be included:
          </p>
        </sec>
        <sec id="sec-1-1-4">
          <title>InvasiveTumorOfSubmucosaOfColonAndRectum</title>
          <p>EquivalentTo ColonAndRectumTumor and
btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
and
btl2:isIncludedIn some SubmucosaOfLargeIntestine and
btl2:isIncludedIn some MuscularisPropriaOfLargeIntestine and
not (btl2:isIncludedIn some SubserosaOfLargeIntestine) and
not (btl2:isIncludedIn some VisceralPeritoneumOfLargeIntestine)and
not (btl2:isIncludedIn some (Organ and not (LargeIntestine)))</p>
          <p>TNM distinguished the following anatomical locations for gastrointestinal wall
tumours, viz. oesophagus, stomach, small intestine, appendix and colon/rectum. At least
25 complex class definitions of this form are needed for a full representation of TNM
codes for all of the above anatomical locations and at least five layers. This would add
some unnecessary redundancy and complexity to TNM-O. The objective of this work is
therefore to provide a generalising pattern, for more concise definitions that classify all
tumour configurations correctly. The pattern presented in section three is the main result
of this work.</p>
        </sec>
        <sec id="sec-1-1-5">
          <title>ThirdLayer</title>
        </sec>
        <sec id="sec-1-1-6">
          <title>SecondLayer</title>
        </sec>
        <sec id="sec-1-1-7">
          <title>FirstLayer</title>
        </sec>
        <sec id="sec-1-1-8">
          <title>Lumen</title>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Methods</title>
      <p>
        The ontology was created using Prote´ge´ [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] under the domain top-level ontology
BioTopLite2 [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The HermiT DL reasoner [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] was used for classifying the individuals.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <sec id="sec-3-1">
        <title>3.1. The Pattern</title>
        <p>
          The aim of the pattern is to generalize relationships between layers of a wall structure.
This structure has to be spherical or tubular, such that each layer either is completely
surrounded by or completely surrounds some other layer. In addition, the number of layers
has to be finite. Let n denote that number of layers. For simplicity, we will refer to the
innermost layer as the first one, and to the outermost one as the n-th layer (cf. Fig. 1).
In order to model this tubular, layered structure, a superclass for all of the structure’s
components is created. In our example [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], it is named LayeredStructureComponent. Its
subclasses are classes of layers, of which complete tubular structures are composed. In
order to formulate OWL axioms for the classes that represent the layers, two transitive
object properties are required, viz. isSurroundedBy and its inverse surrounds. This
reflects our understanding that the fourth layer surrounds not only the third layer, but also
the second and the first one.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>The property isSurroundedBy has a subproperty chain: btl2:isPartOf isSurround</title>
      <p>edBy. Thus, an object which is part of some layer is surrounded by the same entities as
the layer itself.</p>
      <p>The general pattern for the i-th layer, with 1 i n 1, is:
i-thLayer EquivalentTo</p>
      <sec id="sec-4-1">
        <title>LayeredStructureComponent and</title>
        <p>not (isSurroundedBy some i-thLayer) and
isSurroundedBy some i + 1-thLayer</p>
        <sec id="sec-4-1-1">
          <title>The n-th layer has a slightly different definition: n-thLayer EquivalentTo</title>
        </sec>
      </sec>
      <sec id="sec-4-2">
        <title>LayeredStructureComponent and</title>
        <p>not (isSurroundedBy some n-thLayer)</p>
        <p>By definition of these classes, the property isSurroundedBy forms a strict total
order on the layers. The relation is transitive by definition and trichotomous, because for
each two layers they are either the same or one surrounds the other. We hypothesise that
this feature is useful once the pattern is applied to TNM-O.</p>
        <p>To make this pattern more comprehensible for humans, we introduce two more classes,
which do not change the semantics of the pattern: the InnerLayer, which in our example
is equivalent to the FirstLayer and the OuterLayer, which is equivalent to the n-thLayer.
Thus, independent of the application, it is obvious in which order the layers were
enumerated. Furthermore, it is possible to use the definition of the n-thLayer as a general
definition for the OuterLayer, because of its independence from the number of layers.</p>
      </sec>
      <sec id="sec-4-3">
        <title>3.2. Application in TNM-O</title>
        <p>We will use colorectal tumours as an example for the application of this pattern. The
application to other tumour types mentioned in the introduction is similar. The only
differences are the names of the layers and tumours.</p>
        <p>
          In the seventh edition of the TNM the primary tumour is classified as follows [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]:
        </p>
        <sec id="sec-4-3-1">
          <title>T1 Tumour invades submucosa T2 Tumour invades muscularis propria T3 Tumour invades subserosa or into non-peritonealized pericolic or perirectal tissue</title>
          <p>T4 Tumour directly invades other organs or structures and/or visceral peritoneum</p>
        </sec>
        <sec id="sec-4-3-2">
          <title>T4a Tumour perforates visceral peritoneum</title>
          <p>T4b Tumour directly invades other organs or structures</p>
          <p>The crucial information for classifying the primary tumour is its depth of invasion:
the deeper the tumour invades the wall from the lumen of the gut, the higher it is classified
in TNM. In other words: the submucosa of the colon is surrounded by the muscularis
propria, the muscularis propria is surrounded by the subserosa and so on. The last ”layer”
can be envisioned as the surrounding organs. This is not a layer in the conventional way,
but these organs and structures are only relevant as they surround the visceral peritoneum.
So we can view the mereological sum of the surrounding structures as layer in order to
apply the pattern.</p>
          <p>To do so, we simply rename the layers according to the classification:</p>
          <p>FirstLayer ! Submucosa
SecondLayer ! MuscularisPropria
ThirdLayer ! Subserosa
FourthLayer ! VisceralPeritoneum</p>
          <p>FifthLayer ! AdjacentStructure</p>
          <p>For the definition of gastrointestinal tract tumours it is important to consider that
they generally grow outwards. For example a T3 tumour may not only invade into the
subserosa, but also the muscular layer and the submucosa. To model this we will use the
strict total order described above. The class definitions for the T1 and T2 tumours are as
follows:</p>
        </sec>
      </sec>
      <sec id="sec-4-4">
        <title>InvasiveTumorOfSubmucosaOfColonAndRectum</title>
      </sec>
      <sec id="sec-4-5">
        <title>EquivalentTo ColonAndRectumTumor and</title>
        <p>btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
and
not (btl2:isPartOf some MuscularisPropria) and
btl2:isPartOf some (isSurroundedBy some MuscularisPropria)</p>
      </sec>
      <sec id="sec-4-6">
        <title>InvasiveTumorOfMuscularisPropriaOfColonAndRectum</title>
      </sec>
      <sec id="sec-4-7">
        <title>EquivalentTo ColonAndRectumTumor and</title>
        <p>btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
and
not (btl2:isPartOf some Subserosa) and
btl2:isPartOf some (isSurroundedBy some Subserosa)</p>
        <p>The definitions for the other tumours are similar: aside from confinement and
invasiveness, which are the same for the T1 to T4b tumours, they differ only in the layer in
which they are not located. By using the isSurroundedBy property, the model represents
that the tumour may be a part of all layers surrounded by the layer that must not contain
the tumour.</p>
        <p>These definitions are much more concise than those shown in the introduction, while still
correctly classifying the tumours. Consider for example the following individual, which
represents a T3 tumour:</p>
      </sec>
      <sec id="sec-4-8">
        <title>ColonAndRectumTumor</title>
        <p>btl2:isBearerOf some (Confinement and (btl2:projectsOnto some Invasive))
not (btl2:isPartOf some Subserosa)
btl2:isPartOf some Submucosa
btl2:isPartOf some MuscularisPropria</p>
        <p>
          This tumour is correctly classified by the reasoner [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] (see T3 Tumor individual in
the example file [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]), even though it is part of two layers, like the individual shown in the
introduction.
        </p>
        <p>Another feature of this pattern is that the layer in which the tumour is not part of is
important for the classification. Assume the tumour described above would not have the
characteristic ”not (btl2:isPartOf some Subserosa)”. In this case the individual could be
in the subserosa or not, which means that the tumour could also be a T3, T4a or T4b
instead of a T2. Because of this uncertainty, the reasoner does not classify that individual,
which is correct.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Conclusion and Outlook</title>
      <p>Many structures of organisms share commonalities in their basic construction. One
important example of such a structure is the hollow organ, which can be composed of
several layers. Pathological processes may extend across these layers.</p>
      <p>
        We proposed a generalization of the description principles of these processes and
structures by engineering a general ontology design pattern. We demonstrated [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] that based
on simple axiomatic assumptions an OWL-classifier drew correct conclusions.
However there are certain limitations to this pattern. It does not provide a distinction
between the first layer and the lumen. This problem arises, because parthood and
containment are difficult to delineate, especially in the biomedical context as discussed in
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Consider for example food in the digestive tract. One could argue, that this food is
not part of the digestive tract, because before ingestion it was a separate entity. On the
other hand, during digestion a number of nutrients are absorbed in the digestive tract
and become part of the body. In order to clearly discern between lumen and first layer, a
pattern or model is needed which deals with these problems.
      </p>
      <p>
        As much as the proposed pattern simplifies the modelling of anatomical entities within
the TNM ontology, the correct place for it would be an ontology of anatomy proper, like
the Foundational Model of Anatomy (FMA). The FMA had introduced useful
abstractions for anatomical entities [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], but it has not used the full descriptive power of OWL.
The integration of the proposed pattern into a redesigned version of the FMA (or another
anatomy ontology) would be desirable.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Sobin</surname>
            ,
            <given-names>L. H.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Gospodarowicz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>C.</given-names>
            <surname>Wittekind</surname>
          </string-name>
          . ”
          <article-title>TNM classification of malignant tumours 7th edn Wiley</article-title>
          .” (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Boeker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Franc¸a,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Bronsert</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            , &amp;
            <surname>Schulz</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>TNM-O: ontology support for staging of malignant tumours</article-title>
          .
          <source>Journal of biomedical semantics</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <fpage>64</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Musen</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          <article-title>The Prote´ge´ project: a look back and a look forward</article-title>
          .
          <source>AI matters 1</source>
          .4 (
          <year>2015</year>
          ):
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boeker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Martinez-Costa</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>The BioTop family of upper level ontological resources for biomedicine</article-title>
          .
          <source>Stud Health Technol Inform</source>
          ,
          <volume>235</volume>
          ,
          <fpage>441</fpage>
          -
          <lpage>45</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>HermiT</surname>
            <given-names>OWL</given-names>
          </string-name>
          reasoner: http://www.hermit-reasoner.com/
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>[6] Example ontology (layers.owl) that demonstrates the application of the pattern</article-title>
          : https://github. com/JoBuRo/layered-structures
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Jansen</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Crisp islands in vague seas: Cases of determinate parthood relations in biological objects</article-title>
          .
          <source>In Mereology and the Sciences</source>
          (pp.
          <fpage>163</fpage>
          -
          <lpage>188</lpage>
          ). Springer, Cham.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Neal</surname>
            <given-names>PJ</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shapiro</surname>
            <given-names>LG</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosse</surname>
            <given-names>C.</given-names>
          </string-name>
          <article-title>The digital anatomist structural abstraction: a scheme for the spatial description of anatomical entities</article-title>
          .
          <source>Proc AMIA Symp</source>
          .
          <year>1998</year>
          :
          <fpage>423</fpage>
          -
          <lpage>427</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>