<!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>OGG: a biological ontology for representing genes and genomes in specific organisms</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Yongqun He</string-name>
          <email>yongqunh@med.umich.edu</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yue Liu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bin Zhao</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Michigan Medical School</institution>
          ,
          <addr-line>Ann Arbor, MI 48109</addr-line>
          ,
          <country country="US">USA:</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2014</year>
      </pub-date>
      <fpage>13</fpage>
      <lpage>20</lpage>
      <abstract>
        <p>- In this report, we present the development of the Ontology of Genes and Genomes (OGG), a biological ontology in the domain of genes and genomes. To integrate with other ontologies, OGG is aligned with the Basic Formal Ontology (BFO). OGGspecific term IDs and annotations are designed by mapping to NCBI Taxonomy IDs and NCBI Entrez Gene IDs. Each gene in OGG has over 10 annotation items, includes gene-associated Gene Ontology (GO) and PubMed article information. OGG has represented genes in human, two viruses, and four bacteria. Additionally, 7 OGG subsets are developed to represent genes and genomes of 7 model systems including mouse, fruit fly, zebrafish, yeast, A. thaliana, C. elegans, P. falciparum. An ontology URI dereferencing approach was designed and implemented in Ontobee to resolve the issue of dereferencing OGG terms from different OGG subset documents. OGG can be used in different cases, including SPARQL query of gene information within OGG or in combination with other ontologies, and the OGG gene term reuse in other ontologies (e.g., Vaccine Ontology). The OGG project website is: https://code.google.com/p/ogg/.</p>
      </abstract>
      <kwd-group>
        <kwd>ontology</kwd>
        <kwd>Ontology of Genes and Genomes (OGG)</kwd>
        <kwd>gene</kwd>
        <kwd>genome</kwd>
        <kwd>organism</kwd>
        <kwd>vaccine</kwd>
        <kwd>Gene Ontology (GO)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Genes and genomes are fundamental to biological life and
today’s biological and biomedical research. In molecular
biology, a gene is typically defined as the entire nucleic acids
necessary for the synthesis of a functional unit including
protein or RNA. A genome includes the entirety of an
organism’s genetic material. Depending on organism types, the
genome sizes vary. For example, a human genome has a length
of approximately 3.2 giga base pairs (Gb) that contains
~40,000 genes [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. A typical E. coli has approximately 4.6 Mb
and ~4,000 genes [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. In contrast, a typical HIV virus has only
9.7 kb containing 10 genes [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Many resources of genes and genomes exist. The US
National Center for Biotechnology Information (NCBI)
provides several databases containing rich information about
genes, genomes, and organisms. Particularly, the NCBI
Taxonomy database has classified nearly one million various
organisms [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. NCBI Genome includes detailed information
about genomes. The NCBI Entrez Gene (abbreviated as “NCBI
Gene” later) database has accumulated over 14 million genes
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Other institutes and organizations also provide related
information. For example, the Ensembl database includes gene
and genome information for important eukaryotic organisms
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. To facilitate data exploration, web queries and graphic
visualization interfaces are also included in these resources.
However, none of the gene and genome resources has been
presented in an ontology.
      </p>
      <p>
        An ontology focusing on the representation of classes of
specific genes (e.g., human gene casp2) and genomes (e.g.,
human genome) in various organisms (e.g., human or Homo
sapiens) has not been reported. The Gene Ontology (GO)
represents information about biological processes, molecular
functions, and cellular components of genes or gene products
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Therefore, GO is not an ontology about specific genes. The
GO website provides the links to gene products that are related
to GO terms. For example, the web link
(http://amigo.geneontology.org/amigo/gene_product/UniProtK
B:C9JRR9) provides the information about a human protein
(CASP2) and related GO associations. However, a gene
product is not a gene itself. As a central hub of functional
information on proteins, the UniProtKB is (i.e., the UniProt
Knowledgebase) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is not an ontology. Many other
generelated ontologies also exist, for example, Sequence Ontology
(SO) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], YAMATO ontology [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], and Genetics Ontology
(GXO) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. However, instead of representing specific genes in
different organisms, these ontologies are designed to represent
general top level terms of sequences, genetics, and genomics.
An ontology of specific genes and genomes for various
organisms is frequently needed. For example, in the Vaccine
Ontology (VO) [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and Brucellosis Ontology (IDOBRU) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ],
many genes from specific organisms (e.g., bacteria and viruses)
have been used for development of vaccines and generation of
gene mutant. It is not optimal to generate VO and IDOBRU
specific terms for these genes since these genes should come
from a common ontology source for better data integration and
sharing based on OBO Foundry principles [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
      <p>
        To address a major bottleneck of lacking an ontology of
specific genes from different organisms, we have initiated the
development of a new ontology called the Ontology of Genes
and Genomes (OGG). OGG is developed to incorporate
existing gene and genome resources with a unique design. The
OGG project (initially GGO, and later called OGG) was
announced in the end of October 2013 and has received very
positive feedback [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]. The ontology and its namespace
“OGG” have been approved by the Open Biological and
Biomedical Ontologies (OBO) Foundry [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. In this
manuscript, we present the rationale, design pattern, and
selected use cases of OGG.
      </p>
      <p>II.</p>
    </sec>
    <sec id="sec-2">
      <title>METHODS</title>
      <sec id="sec-2-1">
        <title>A. Ontology format and editing</title>
        <p>
          OGG is generated using the W3C standard Web Ontology
Language (OWL2) [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. The Protégé-OWL editor (version
4.2) is used for manual OGG editing.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>B. Ontology term reuse</title>
        <p>
          OGG imports the whole set of the Basic Formal Ontology
(BFO) as its upper level ontology [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ]. BFO has been used as
an upper level ontology used by over 100 biological and
biomedical ontologies. The alignment of OGG with BFO
makes it possible to integrate OGG with other ontologies. To
support ontology interoperability, many terms from reliable
ontologies are reused. To facilitate the reusing process,
OntoFox [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ] was applied for automatically extracting
individual terms from existing ontologies, including
NCBITaxon (i.e., a taxonomy ontology based on the NCBI
Taxonomy database) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], the Ontology for Biomedical
Investigations (OBI) [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ], and Information Artifact Ontology
(IAO) [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ].
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>C. New OGG term generation</title>
        <p>New OGG-specific terms were generated using new OGG
IDs with the prefix of “OGG_” followed by 10 digits. An
OGG-base OWL file was first generated to include basic OGG
hierarchy and key terms. The data of the NCBI Gene database
was downloaded from the NCBI Gene FTP
(ftp://ftp.ncbi.nih.gov/gene/). A MongoDB database
(http://www.mongodb.org/) was generated to parse and store
the downloaded NCBI Gene contents. To avoid name conflicts,
a specific scheme is designed to assign non-redundant OGG
IDs. Based on the pre-defined scheme and using the OGG-base
and MongoDB data, a Java program was developed to generate
new OGG IDs, hierarchies, and annotations.</p>
      </sec>
      <sec id="sec-2-4">
        <title>D. OGG URI dereferencing:</title>
        <p>
          A URI “dereferencing” is defined as an act of retrieving a
representation of a resource identified by a uniform resource
identifier (URI) [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]. Following the default OBO Foundry
domain dereferencing policy, OGG URIs are directed to be
resolved in Ontobee [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. However, since different OGG
OWL files (e.g., ogg.owl and ogg-mm.owl) exist and all OGG
subsets use the same OGG namespace, for a given OGG term
URI, Ontobee was not be able to identify which OGG OWL
file to use for the URI dereferencing. This issue was solved
with a special design and updated Ontobee program as
described in the Results section.
        </p>
      </sec>
      <sec id="sec-2-5">
        <title>E. OGG use cases:</title>
        <p>
          Three OGG use cases are introduced. First, OGG was used
as a knowledge base for SPARQL query of various gene and
genome information. Second, since OGG includes
geneassociated GO IDs, SPARQL queries were developed to query
both OGG and GO for useful gene-related information. Third,
the OGG terms of genes and genomes were reused in existing
ontologies such as the Vaccine Ontology (VO) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>III.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>RESULTS</title>
      <sec id="sec-3-1">
        <title>A. OGG ontology design and development (1) OGG is aligned with BFO and OBO Foundry ontologies</title>
        <p>The OGG was developed by first identifying the relations
among gene, genome, and organism. Specifically, an organism
* Corresponding author of the paper.
has a genome, and a genome has many genes. OGG represents
both genes and genomes as BFO:material entity (Fig. 1).</p>
        <p>
          The OGG:gene (OGG_0000000002) is defined as “a
material entity that represents the entire DNA sequence
required for synthesis of a functional protein or RNA
molecule” [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ]. In addition to the coding regions (exons), a
gene includes transcription-control regions and sometimes
introns. Although the majority of genes encode proteins, some
encode tRNAs, rRNAs, and other types of RNA. It is noted
that the OGG ‘gene’ is an ontology class or type [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ].
Although OGG focuses on the representation of specific genes
in different species, these specific genes are subclasses of the
OGG:gene, and they are not ontology individuals or tokens
(i.e., spatio-temporal particulars) [
          <xref ref-type="bibr" rid="ref25">25</xref>
          ].
        </p>
        <p>
          The default OGG covers 7 model organisms, including
Homo sapiens (e.g., human), two viruses, and four bacteria
(Fig. 2). The two viruses are HIV and influenza virus. The four
bacteria include Escherichia coli, Mycobacterium tuberculosis,
Pseudomonas aeruginosa (a common opportunistic and
nosocomial pathogen), and Brucella melitensis (cause of a
common zoonotic disease brucellosis). The organism
information including their hierarchy was extracted from the
NCBITaxon ontology using the OntoFox program [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
Corresponding to a specific “organism X” (e.g., human), the
terms ‘genome of organism X’ and ‘gene of organism X’ were
generated in OGG. The hierarchical structures of the genomes
and genes of all the organisms maintain the same as the
hierarchy of these organisms shown in the NCBITaxon
taxonomy ontology (Fig. 2). As shown in Fig. 2, a large
number of OGG terms are generated using the strategy of
ontology cross-product generation [
          <xref ref-type="bibr" rid="ref26">26</xref>
          ]. For example, the OGG
term ‘gene of Eukaryota’ (OGG_2000009606) is a
crossproduct term generated using the OGG term ‘gene’ and the
NCBITaxon term ‘Eukaryota’. Particularly, ‘gene of
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Eukaryota’ ‘is gene of organism’ some Eukaryota.</title>
        <p>entity (BFO)
continuant (BFO)
independent continuant (BFO)</p>
        <p>material entity (BFO)
organism (OBI)</p>
        <p>Eukaryota
(NCBITaxon
Homo sapiens
(NCBITaxon)
has part
has part
genome (OGG)</p>
        <p>gene (OGG)
genome (OGG) has part Eukaryota gene</p>
        <p>Eukaryota</p>
        <p>(OGG)
human genome has part
(OGG)
human gene
(OGG)
Fig. 1. Basic OGG hierarchy of gene and genome representation. OGG is
aligned with BFO. Like organism, genes and genomes are material entities. The
relations among an organism, a genome, and a gene are that an organism has
part a genome, and a genome has part a gene. For example, a human organism
has a human genome, and a human genome has genes. It is noted that other
organisms are not included in this figure. The term ‘has part’ is a regular OWL
object property. All the arrows without the ‘has part’ label represent the
rdf:subClassOf (or called is a) relation.</p>
        <p>
          In OGG, a ‘gene disposition’ is defined as a
BFO:disposition where a gene has a tendency of being
expressed to different gene products such as protein and RNA.
Corresponding to various gene dispositions [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], OGG
includes a hierarchy of different types of organism genes under
the branch of ‘material entity’. For example, OGG includes a
term called ‘protein-coding gene’ that has the disposition of
‘protein-coding gene disposition’. For each specific species,
there are also different specific types of genes in each
organism, such as ‘protein-coding gene of Homo sapiens’ (Fig.
2). Indeed, the type of genes with the highest number of genes
is usually the protein-coding gene. There are many different
RNA gene types including ribosomal RNA (rRNA), transfer
RNA (tRNA), small nuclear RNA (snRNA), small nucleolar
RNA (snoRNA), and non-coding RNA (ncRNA) (Fig. 2).
        </p>
        <p>With millions of genes sequenced and annotated, it is a
challenge to assign OGG gene IDs without redundancy. We
have thus generated a special scheme (or called algorithm) for
new OGG ID assignments (Fig. 3).</p>
        <p>
          The key part of this scheme is ontology ID mapping with
NCBITaxon IDs and NCBI Gene IDs, the two sets of reliable
and non-redundant identifiers from the NCBI resources. The
resource of the NCBI organism taxonomy database has been
transformed to the NCBITaxon organism taxonomy ontology
[
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. Making OGG genome and gene IDs map to NCBITaxon
IDs and NCBI Gene IDs allow us to design and develop
computer programs to automatically generate reliable and
nonredundant OGG genome and gene URIs (Fig. 3). A gene can
be expressed into different types of gene productions. NCBI
summarizes 12 gene types (e.g., protein-coding and tRNA gene
types) based on the gene products [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ]. Correspondingly, OGG
includes 12 gene dispositions mapping to these 12 gene types.
Based on a specific gene disposition associated with a gene,
our program classifies the gene type. The BFO object property
(i.e., relation) ‘has disposition at all times’ (BFO_0000162)
has been generated to represent a relation between a gene and a
gene disposition. For example, the ‘protein-coding gene of
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>Homo sapiens’ ‘has disposition at all times’ some ‘proteincoding gene disposition’.</title>
        <p>As an example, Fig. 3B illustrates how OGG is used to
assign IDs and annotations for a human gene CASP2 (i.e.,
casp2) that encodes a human protein Caspase-2. The same
design pattern is applied to all other genes in other organisms.</p>
        <p>organsimX
(NCBITaxon_xxxx)</p>
        <p>map
genomeoforgansimX
(OGG_1 00000 xxxx )
haspart
haspart
geneoforgansimX
(OGG_200000xxxx)</p>
        <p>si_a
proteni-codniggeneoforgansimX
(OGG_2 06000xxxx
(A)</p>
        <p>NCBITaxon
NCBItaxdi:</p>
        <p>NCBIGene
organsimXgeneY
(GeneID:
xxxx
yyyy )
datatransformaotin
organsimXgeneY
(OGG_ 300000yyyy)
si_a
)</p>
        <p>human
(NCBITaxon_9606)
haspart
haspart
humangenome
(OGG_ 1000009606</p>
        <p>)
humangene
(OGG_2 00000 9606 )</p>
        <p>si_a
proteni-codnighumangene
(OGG_2 06000 9606 )
(B)</p>
        <p>NCBITaxon
map humantaxdi:
9606
835 )</p>
        <p>NCBIGene
humangeneCASP2</p>
        <p>(GeneID:
datatransformaotin
humangeneCASP2
(OGG_ 3000000 835 )
si_a</p>
        <p>Since both NCBI Taxonomy IDs and NCBI Gene IDs are
unique (non-redundant) and stable among all organisms, our
OGG naming design can be reused to efficiently generate new
OGG subsets for other organisms without a naming conflict.
(3) OGG gene annotations use the NCBI Gene resource</p>
        <p>The gene annotation information from the NCBI Gene
database was extracted and used to annotate genes using
OGGpredefined annotation or object properties. In total up to 17
annotation items are provided for each gene. Examples of the
annotations include gene symbol, alternative terms, NCBI
Gene ID, description, and associated GO and PubMed IDs
(Fig. 4).</p>
        <p>
          One of the gene annotations is the GO IDs associated with
a specific gene. For example, CASP2 is associated with
GO_004197 (EC: IDA; PMID: 10980123) (Fig. 4), where EC:
IDA means “Evidence Code” (EC) “Inferred from Direct
Assay” (IDA). PMID is the PubMeD unique identifier. Some
genes are associated with a large number of GO IDs. For
example, human TP53 gene is associated with over 6,000 GO
IDs. To show all these IDs in a single HTML page is neither
necessary nor user-friendly. Therefore, we have chosen to
show up to 20 GO IDs in the Ontobee page (See
redhighlighted text in Fig. 2). All the other GO IDs associated
with the gene can be retrieved by viewing the page source (Fig.
4B). Instead of HTML source code, the source of an ontology
term URI in Ontobee is generated as the easy-to-parse
RDF/OWL format [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>(A)
(B)
Fig. 4. Example of OGG gene term annotations using Ontobee. The
human gene CASP2 is used as an example here. In total 14 different types of
annotations are included for this gene. (A) HTML display of the gene
information. Only up to 20 GO IDs and 50 PMIDs are displayed in the
HTML web page. (B) Page source of the OGG term URI. The complete list
of the GO associations is provided in the web page source. Google Chrome
was used as the web browser. Note that only parts of the HTML and page
source contents are viewed here.
(4) Statistics of OGG and released OGG subsets</p>
        <p>At current stage, OGG has been developed to represent the
information of all genes and genomes of 14 organisms (Table
1). Due to the large number of genes in these 14 organisms, it
is not feasible to put all the genes of all sequenced organism
genomes into single OWL document. Therefore, in addition to
the 7 organisms covered in the default OGG, we have
generated OGG subsets targeting for different model
organisms. For example, OGG-Mm represents the OGG subset
for Mus musculus (i.e., mouse). The development of OGG
subsets follows the same strategy as shown in Fig. 1-4. The
statistical numbers of the OGG and different OGG subsets are
included in Table 1.</p>
        <p>
          According to the OBO Foundry PURL domain
dereferencing policy [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ], an OGG term URI is by default
dereferenced in Ontobee (Fig. 5). For example, based on this
policy, the OGG term URI:
        </p>
        <p>http://purl.obolibrary.org/obo/OGG_3000000835 (mouse
CASP2 gene) should be directed to:</p>
        <p>http://www.ontobee.org/browser/rdf.php?o=OGG&amp;iri=http:
//purl.obolibrary.org/obo/OGG_3000000835</p>
        <p>However, by our design, the mouse gene is located in the
OGG-Mm subset file instead of the default OGG file. Since all
OGG-specific terms in OGG and different OGG subsets use
the same OGG prefix “OGG_”, an OGG term in an OGG
subset may be mistakenly dereferenced using the default OGG
instead of its corresponding OGG subset (e.g., OGG-Mm).</p>
        <p>To solve this issue, we have developed and implemented a
new strategy in Ontobee as illustrated in Fig. 5. Basically, once
Ontobee detects an OGG term for dereferencing, it will act
based on different conditions. For example, when the OGG
term ID starts with the number “3”, Ontobee will know that
this is an OGG gene term. The Ontobee program will then
identify the NCBI Gene ID based on the OGG ID assignment
strategy (Fig. 3). Using a web NCBI E-utility program
embedded in Ontobee, the NCBI Taxonomy ID associated with
this gene will be identified. The Ontobee database maintains a
predefined mapping table between NCBI Taxonomy IDs and
OGG subset names. Based on the mapping result, Ontobee will
know which OGG subset stored in the Ontobee RDF triple
store should be used for retrieving the term information and
displaying the information. Fig. 5 illustrates how an OGG term
(i.e., human gene CASP2) is dereferenced in Ontobee.</p>
        <p>Search in a web browser or software program:
http://purl.obolibrary.org/obo/OGG_3000012366</p>
        <p>Dereferenced by OBO PURL domain policy:
http://www.ontobee.org/browser/rdf.php?o=OGG&amp;iri=http://purl.obolibrary.org/obo/OGG_3000012366
able to retrieve data stored in the triple store. Therefore,
SPARQL queries can be developed to query the rich gene and
genome information represented in OGG and OGG subsets.
For example, Fig. 6 provides an example of SPARQL querying
the number of human tRNA genes (OGG_2010009606). With
only a few lines of code, this query shows that 579 tRNA genes
exist in the human organism.
Fig. 5. Illustration of Ontobee dereferencing OGG term URI. of OGG. An
example OGG term URI of representing mouse gene CASP2 is dereferenced in
Ontobee using the OGG-Mm subset. This pipeline shows all the steps where
those steps inside the dashed box occur inside Ontobee. Note that the NCBI
Taxonomy ID associated with an OGG gene is already stored as an annotation
content of the OGG gene record (see Fig. 4). See text for more detail.</p>
        <p>It is noted that an alternative solution for the dereferencing
problem is to provide a direct mapping between an OGG gene
term ID and an OGG subset. Before the mapping, all we have
is an ontology name (i.e., OGG) and an ontology term IRIs. If
we store a mapping from OGG terms to OGG subset names
directly, we will have to store a huge number of mappings due
to the availability of a huge number of OGG gene terms. Since
there is no specified range of gene IDs available for easy
mapping, each individual OGG term will need a specific
mapping. This is very space-consuming. Furthermore, if new
gene terms are added, we will have to add new mappings. It
will be much more challenging to maintain. In comparison,
since the mapping before a NCBI Gene ID and its Taxonomy
ID is available already recorded, our design of “Gene ID –
Taxonomy ID – OGG subset” is more robust and maintainable.</p>
        <p>
          In addition to OGG, some other ontologies, such as the
Infectious Disease Ontology (IDO) [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ], also have different
ontology subsets (e.g., the IDO-core and IDOBRU [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]) but
use the same namespace. In such cases, appropriate
dereferencing of ontology terms can be very challenging. The
solution designed and implemented in this OGG study provides
a novel and feasible example on how to address this situation.
Indeed, we have recently used a similar mapping approach to
solve the issue of IDOBRU ontology term dereferencing. In the
IDOBRU dereferencing case, since a specific range of IDO IDs
were pre-assigned to IDOBRU, an examination of an IDO ID
allows Ontobee to determine which subset (IDO-core or
IDOBRU) to use for term dereferencing.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>C. OGG use cases:</title>
        <p>OGG can be used for different applications. Three use
cases are introduced as follows:</p>
      </sec>
      <sec id="sec-3-5">
        <title>Use Case 1: Query OGG for gene information</title>
        <p>
          OWL-formatted OGG is stored in the Ontobee RDF triple
store, a database system based on the Resource Description
Framework (RDF) [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]. SPARQL is an RDF query language
        </p>
        <p>Ontobee SPARQL Query
Ontobee SPARQL Query Result
Fig. 6. SPARQL query of RNA genes in human. The OGG term
OGG_2010009606 is ‘tRNA gene of Homo sapiens’. The query was performed
using the Ontobee SPARQL query interface: http://www.ontobee.org/sparql/.</p>
      </sec>
      <sec id="sec-3-6">
        <title>Use Case 2: Query OGG &amp; GO for the gene-GO associations</title>
        <p>
          Besides querying OGG class hierarchy as shown above,
the rich annotation contents of OGG genes can also be queried.
As shown in Fig. 4, an OGG gene is usually associated with
many GO terms that represent the biological processes, cellular
components, or molecular functions of the gene product [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. To
identify what or how many genes are associated with a GO
term, we can use SPARQL query again. Fig. 7 provides a
SPARQL query example of identifying how many mouse
genes are associated with GO ‘leukocyte apoptotic process’
(GO_0071887) and the subclasses of the GO term. Based on
GO, GO_0071887 has 18 subclasses in 5 layers. The SPARQL
query shown in Fig. 7 is able to identify all the OGG genes that
are associated with GO_0071887 or any of its subclasses.
        </p>
        <p>PREFIX obo: &lt;http://purl.obolibrary.org/obo/&gt;
SELECT DISTINCT ?s ?labelogg ?annotation
from &lt;http://purl.obolibrary.org/obo/merged/GO&gt;
from &lt;http://purl.obolibrary.org/obo/merged/OGG-Mm&gt;
WHERE
{
{ #Note: Get OGG genes associated with GO_0071887
?s a owl:Class .
?s rdfs:label ?labelogg .
?s obo:OGG_0000000029 ?annotation .</p>
        <p>FILTER regex(?annotation, "GO_0071887") .
}
union
{ #Note: Get OGG genes with descendants of GO_0071887
?s a owl:Class .
?s rdfs:label ?labelogg .
?s obo:OGG_0000000029 ?annotation .</p>
        <p>FILTER regex(?annotation, bif:substring(?x, 32, 10)) .
?x rdfs:subClassOf obo:GO_0071887 option (transitive) .
?x rdfs:label ?labelgo .</p>
        <p>
          ?x a owl:Class .
}
}
and Brucellosis Ontology [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. An example is shown in Fig. 8.
Using OntoFox, we imported 10 M. tuberculosis gene terms
from OGG (more OGG terms will later be imported to VO).
These OGG gene terms were used to logically represent many
live attenuated M. tuberculosis vaccines. For example, the
OGG term for M. tuberculosis gene drrC (OGG_3000888491)
is now used in VO to define a vaccine ‘Mycobacterium
tuberculosis drrC mutant vaccine’ (VO_0002780) as:
‘has part’ some (‘Mycobacterium tuberculosis’ and (‘has
gene mutation’ some drrC))
        </p>
        <p>
          In this case, ‘has gene mutation’ represents a shortcut
relation between an organism and a gene where the organism
has a mutation of the gene. After the OGG term is imported to
VO, it is also possible to add additional annotation to the OGG
term inside VO. For example, a comment is added to annotate
M. tuberculosis gene drrC in the content of VO (Fig. 8).
Fig. 8. Usage of OGG gene terms in VO. Ten M. tuberculosis gene terms
were imported to VO by OntoFox [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. These ten genes were mutated from
wild type M. tuberculosis for generating live attenuated vaccines. Note that this
this is a screenshot of an Ontobee web page dereferencing the OGG term:
http://purl.obolibrary.org/obo/OGG_3000888491.
        </p>
        <p>IV.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>DISCUSSION</title>
      <p>In this paper, we have introduced the Ontology of Genes
and Genomes (OGG). OGG is aligned with the BFO, making it
possible for OGG to integrate with over 100 other BFO-aligned
biological and biomedical ontologies.</p>
      <p>The rationale and methods of the OGG development has
been well discussed and vetted among ontology developers in
the OBO Foundry discussion email list (obo-discuss). One
major session of discussions occurred in October 2013.
Another major session of discussions occurred in the end of</p>
      <p>March and early April 2014. In here, we want to summarize a
few most important issues we have discussed.</p>
      <p>
        Currently, OGG defines the term “gene” inside OGG. The
reason why OGG does not use the “gene” definition in the
Sequence Ontology (SO) is that current SO version still treats
the “gene” as a sequence feature instead of a material entity as
defined in OGG. Instead of being a material entity, the
SO:gene (SO_0000704) is classified under the branch of
SO:sequence_feature (SO_0000110), which is aligned with the
BFO term ‘generically dependent continuant’ [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Therefore,
SO describes the gene sequences that inhere in genes rather
than the genes themselves. However, SO developers have
realized the gap between the gene as a material entity (a BFO
‘independent continuant’) and the gene sequence as a
‘generically dependent continuant’, and proposed to fill the gap
by Sequence Ontology:Molecules (SOM), an ontology of
molecules with genomic origin [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Based on the discussion
between OGG and SO developers, once the SO improvements
are made, OGG will discuss with SO and align its definition
with SO [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. Meanwhile, other ontologies, including the
Genetics Ontology (GXO) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and the Ontology for Genetic
Interval (OGI) [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ], have represented gene-related entities with
different details and emphases. There are also many unresolved
issues in how to represent and analyze many
gene/genomerelated entities such as different types of genomic segments,
and relations between genes and alleles [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Ontology terms
with the same label in natural language may have different
meanings in different ontologies. A collaborative and
integrative work among these different ontologies would
support shared and community-based ontological
representation of gene-related entities.
      </p>
      <p>
        The Protein Ontology (PR) [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] has initially been
developed to primarily represent protein groups. The recent
versions of PR have also included specific proteins from
different organisms. Both PR and OGG developers realize that
the representations of specific prokaryotic and eukaryotic
proteins are critical for different applications such as the study
of host-microbe interactions and vaccine design [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. Proteins
are the main type of gene products. PR and OGG developers
have been communicating and collaborating in the
development of these two important ontologies.
      </p>
      <p>
        Another recent discussion in OBO-discuss email list is on
the usage of NCBI Gene or Genome namespace or the usage of
OGG namespace to represent the genes and genomes [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In
general, it has been agreed that commonly referenced public
resources such as NCBI Gene and Ensembl databases store the
data about the entities (e.g., gene). They are different from the
gene entities represented in the ontology. Therefore, it is not
recommended by OBO Foundry to use resource names (e.g.,
NCBI Gene) as the namespace of an ontology. However, the
data resource is required to be cited as a definition source. A
linking to the resource page mechanism is also being discussed
inside the ontology community.
      </p>
      <p>
        Since current OGG design relies on the existence of a gene
and organism in the NCBI Gene and Taxonomy resources, the
design does not cover the scenario when a gene or an organism
is not recorded in these NCBI resources. For example, African
swine fever virus (ASFV) isolate Zi UK gene (GenBank
accession number: AF015681; GenBank GI: 2905984) is a
virulence determinant [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ]. This ASFV isolate is not classified
in the NCBI Taxonomy database and thus does not have an
NCBI Taxonomy ID (or an NCBITaxon ontology term ID).
The NCBI GenBank record of this gene
(http://www.ncbi.nlm.nih.gov/nuccore/AF015681) uses the
NCBI Taxonomy ID of 10497, which is the ASFV species
taxonomy ID instead of the ID for the ASFV isolate. Although
this gene from the ASFV isolate Zi exists in the GenBank
database, the gene is not listed in the NCBI Gene database.
One major difference between the NCBI GenBank and Gene
resources is that the GenBank sequences are obtained primarily
through public submissions [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ], but the NCBI Gene database
includes non-redundant curated gene data representing our
current knowledge of known genes in different organisms [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
In such a case when a gene record is in GenBank (or a
nonNCBI resource) but not in NCBI Gene, different ways may be
used to represent this gene in OGG. For example, we may
generate an OGG gene ID “OGG_AF015681”, where the
“AF015681” is the accession number of the gene in GenBank.
This strategy of ontology ID generation is similar to how the
Protein Ontology (PR) reuses the UniProtKB protein accession
numbers [
        <xref ref-type="bibr" rid="ref37">37</xref>
        ]. The usage of such a strategy should be cautious
since it might potentially cause duplications between different
gene records in OGG.
      </p>
      <p>The OGG representation of specific genes in different
organisms supports gene-related data integration and ontology
reuse. Three use cases are demonstrated in this manuscript.
More use cases can be identified. For example, OGG can be
used to represent genes whose expression levels are measured
using different DNA microarray technologies. The usage of
OGG genes makes it possible to compare gene expression
levels with the same gene representation. In the Big Data era,
OGG provides a standard gene representation to be used in the
field of Semantic Web.</p>
    </sec>
    <sec id="sec-5">
      <title>ACKNOWLEDGMENT</title>
      <p>We thank Drs. Chris Mungall, Alan Ruttenberg, Barry
Smith, Jie Zheng, Yu Lin, Richard H. Scheuermann, Erick
Antezana, and Darren Natale for their valuable discussions and
feedback. This research is supported by NIH grant
R01AI081062.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. C.</given-names>
            <surname>Venter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Adams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. W.</given-names>
            <surname>Myers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. W.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. J.</given-names>
            <surname>Mural</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. G.</given-names>
            <surname>Sutton</surname>
          </string-name>
          , et al.,
          <article-title>"The sequence of the human genome,"</article-title>
          <source>Science</source>
          , vol.
          <volume>291</volume>
          , pp.
          <fpage>1304</fpage>
          -
          <lpage>51</lpage>
          , Feb 16
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>F. R.</given-names>
            <surname>Blattner</surname>
          </string-name>
          , G. Plunkett, 3rd,
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Bloch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. T.</given-names>
            <surname>Perna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Burland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Riley</surname>
          </string-name>
          , et al.,
          <article-title>"The complete genome sequence of Escherichia coli</article-title>
          K-
          <volume>12</volume>
          ," Science, vol.
          <volume>277</volume>
          , pp.
          <fpage>1453</fpage>
          -
          <lpage>74</lpage>
          , Sep 5
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wain-Hobson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Sonigo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Danos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Cole</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Alizon</surname>
          </string-name>
          ,
          <article-title>"Nucleotide sequence of the AIDS virus</article-title>
          ,
          <source>LAV," Cell</source>
          , vol.
          <volume>40</volume>
          , pp.
          <fpage>9</fpage>
          -
          <lpage>17</lpage>
          ,
          <year>Jan 1985</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Federhen</surname>
          </string-name>
          ,
          <article-title>"The NCBI Taxonomy database,"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>40</volume>
          , pp.
          <fpage>D136</fpage>
          -
          <lpage>43</lpage>
          ,
          <year>Jan 2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Maglott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ostell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. D.</given-names>
            <surname>Pruitt</surname>
          </string-name>
          , and
          <string-name>
            <given-names>T.</given-names>
            <surname>Tatusova</surname>
          </string-name>
          ,
          <article-title>"Entrez Gene: genecentered information at NCBI,"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>39</volume>
          , pp.
          <fpage>D52</fpage>
          -
          <lpage>7</lpage>
          ,
          <year>Jan 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Flicek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Amode</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Barrell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Beal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Billis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Brent</surname>
          </string-name>
          , et al.,
          <source>"Ensembl</source>
          <year>2014</year>
          ,
          <article-title>"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>42</volume>
          , pp.
          <fpage>D749</fpage>
          -
          <lpage>55</lpage>
          ,
          <year>Jan 2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Ashburner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Ball</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Blake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Botstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Butler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Cherry</surname>
          </string-name>
          , et al.,
          <article-title>"Gene ontology: tool for the unification of biology</article-title>
          .
          <source>The Gene Ontology Consortium," Nat Genet</source>
          , vol.
          <volume>25</volume>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>9</lpage>
          , May
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>E.</given-names>
            <surname>Boutet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Lieberherr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tognolli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Schneider</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Bairoch</surname>
          </string-name>
          , "UniProtKB/Swiss-Prot,
          <article-title>"</article-title>
          <source>Methods Mol Biol</source>
          , vol.
          <volume>406</volume>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>112</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Mungall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Batchelor</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Eilbeck</surname>
          </string-name>
          ,
          <article-title>"Evolution of the Sequence Ontology terms and relationships," J Biomed Inform</article-title>
          , vol.
          <volume>44</volume>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>93</lpage>
          ,
          <year>Feb 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>H.</given-names>
            <surname>Masuya</surname>
          </string-name>
          and
          <string-name>
            <given-names>R.</given-names>
            <surname>Mizoguchi</surname>
          </string-name>
          ,
          <article-title>"An Ontology of Gene,"</article-title>
          <source>in Proc. of the 3rd International Conference on Biomedical Ontology (ICBO</source>
          <year>2012</year>
          ), Graz, Austria,
          <year>2012</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cowell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Diehl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. L.</given-names>
            <surname>Mobley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Peters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ruttenberg</surname>
          </string-name>
          , et al.,
          <article-title>"VO: Vaccine Ontology," in The 1st International Conference on Biomedical Ontology (ICBO-</article-title>
          <year>2009</year>
          ), Buffalo,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2009</year>
          , p.
          <fpage>http</fpage>
          ://precedings.nature.com/documents/3552/version/1.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xiang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>"Brucellosis Ontology (IDOBRU) as an extension of the Infectious Disease Ontology," J Biomed Semantics</article-title>
          , vol.
          <volume>2</volume>
          , p.
          <fpage>9</fpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ashburner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rosse</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Bug</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Ceusters</surname>
          </string-name>
          , et al.,
          <article-title>"The OBO Foundry: coordinated evolution of ontologies to support biomedical data integration,"</article-title>
          <source>Nat Biotechnol</source>
          , vol.
          <volume>25</volume>
          , pp.
          <fpage>1251</fpage>
          -
          <lpage>5</lpage>
          ,
          <year>Nov 2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He.</surname>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Announcement of the Ontology of Genes and Genomes (OGG)</article-title>
          . Available: https://groups.google.com/forum/#!topic/oggdiscuss/wy0132CCdNA
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>OBO-discuss.</surname>
          </string-name>
          (
          <year>2014</year>
          ). OGG Updates. Available: https://groups.google.com/forum/#!msg/obodiscuss/Ls2BhZIzMu4/3ShybVtK5j8J
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <fpage>W3C</fpage>
          ,
          <article-title>"OWL 2 Web Ontology Language document overview," pp</article-title>
          .
          <fpage>http</fpage>
          ://www.w3.org/TR/2009/REC-owl2
          <string-name>
            <surname>-</surname>
          </string-name>
          overview-20091027
          <source>/. Accessed on March 1</source>
          ,
          <year>2014</year>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>P.</given-names>
            <surname>Grenon</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <article-title>"SNAP and SPAN: Towards Dynamic Spatial Ontology,"</article-title>
          <source>Spatial Cognition and Computation</source>
          , vol.
          <volume>4</volume>
          , pp.
          <fpage>69</fpage>
          -
          <lpage>103</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Courtot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Brinkman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ruttenberg</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>"OntoFox: web-based support for ontology reuse,"</article-title>
          <source>BMC Res Notes</source>
          , vol.
          <volume>3</volume>
          , p.
          <fpage>175</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>OBO</surname>
          </string-name>
          <article-title>Foundry wiki</article-title>
          .
          <article-title>Introduction of the NCBITaxon ontology</article-title>
          . Available: http://www.obofoundry.org/wiki/index.php/NCBITaxon:Main_Page
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Brinkman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Courtot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Derom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Fostel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Lord</surname>
          </string-name>
          , et al.,
          <article-title>"Modeling biomedical experimental processes with OBI," J Biomed Semantics</article-title>
          , vol.
          <volume>1</volume>
          <issue>Suppl 1</issue>
          , p.
          <fpage>S7</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>IAO</surname>
          </string-name>
          . Information Artifact Ontology. Available: http://code.google.com/p/information-artifact-ontology/
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Lewis</surname>
          </string-name>
          . (
          <year>2007</year>
          , Nov 13).
          <article-title>Dereferencing HTTP URIs</article-title>
          . Available: http://www.w3.org/2001/tag/doc/httpRange-14/
          <fpage>2007</fpage>
          -05-31/HttpRange-14
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Xiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Mungall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ruttenberg</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>"Ontobee: A linked data server and browser for ontology terms,"</article-title>
          <source>in The 2nd International Conference on Biomedical Ontologies (ICBO)</source>
          , Buffalo,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA,
          <year>2011</year>
          , pp.
          <source>Pages</source>
          <volume>279</volume>
          -
          <fpage>281</fpage>
          [http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>833</volume>
          /paper48.pdf].
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>Lodish</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Berk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Zipursky</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Matsudaira</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Baltimore</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Darnell</surname>
          </string-name>
          ,
          <source>Molecular Cell Biology</source>
          . New York: W. H. Freeman and Company,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>L.</given-names>
            <surname>Wetzel</surname>
          </string-name>
          ,
          <article-title>"Types and tokens," in The Stanford Encyclopedia of Philosophy</article-title>
          ,
          <string-name>
            <given-names>E. N.</given-names>
            <surname>Zalta</surname>
          </string-name>
          , Ed., Spring 2014 Edition ed,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Mungall</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. Z.</given-names>
            <surname>Berardini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Deegan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ireland</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Harris</surname>
          </string-name>
          , et al.,
          <article-title>"Cross-product extensions of the Gene Ontology," J Biomed Inform</article-title>
          , vol.
          <volume>44</volume>
          , pp.
          <fpage>80</fpage>
          -
          <lpage>6</lpage>
          ,
          <year>Feb 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>J. Ostell.</surname>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>NCBI Entrezgene definitions</article-title>
          . Available: http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/lxr/source/src/objects/ entrezgene/entrezgene.asn
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>M.</given-names>
            <surname>Courtot</surname>
          </string-name>
          and
          <string-name>
            <surname>O. F. O. Committee.</surname>
          </string-name>
          (
          <year>2014</year>
          ,
          <article-title>OBO PURL Domain configuration of the OBO PURL domain</article-title>
          . Available: https://code.google.com/p/obo-foundry-operationscommittee/wiki/OBOPURLDomain
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>L. G.</given-names>
            <surname>Cowell</surname>
          </string-name>
          and
          <string-name>
            <given-names>B.</given-names>
            <surname>Smith</surname>
          </string-name>
          ,
          <article-title>"Infectious Disease Ontology," in Infectious Disease Informatics</article-title>
          , V. Sintchenko, Ed., ed New York Dordrecht Heidelberg London: Springer,
          <year>2010</year>
          , pp.
          <fpage>373</fpage>
          -
          <lpage>395</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <article-title>"Ontology representation and analysis of vaccine formulation and administration and their effects on vaccine immune responses," J Biomed Semantics</article-title>
          , vol.
          <volume>3</volume>
          , p.
          <fpage>17</fpage>
          ,
          <string-name>
            <surname>Dec</surname>
            <given-names>20</given-names>
          </string-name>
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          and
          <string-name>
            <surname>C. Mungall.</surname>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>OGG vs SO</article-title>
          . Available: https://groups.google.com/forum/#!topic/ogg-discuss/Woi05g0nf0c
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Simons</surname>
          </string-name>
          ,
          <article-title>"DNA sequence from below: a nominalist approach,"</article-title>
          <source>in Interdisciplinary Ontology Vol.3 - Proceedings of the Third Interdisciplinary Meeting</source>
          , Tokyo, Japan,
          <year>2010</year>
          , pp.
          <fpage>79</fpage>
          -
          <lpage>88</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Natale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Arighi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W. C.</given-names>
            <surname>Barker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Blake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Bult</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Caudy</surname>
          </string-name>
          , et al.,
          <article-title>"The Protein Ontology: a structured representation of protein forms and complexes,"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>39</volume>
          , pp.
          <fpage>D539</fpage>
          -
          <lpage>45</lpage>
          ,
          <year>Jan 2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>Y.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Rappuoli</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. S. De Groot</surname>
            , and
            <given-names>R. T.</given-names>
          </string-name>
          <string-name>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>"Emerging vaccine informatics,"</article-title>
          <source>J Biomed Biotechnol</source>
          , vol.
          <year>2010</year>
          , p.
          <fpage>218590</fpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zsak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Caler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. F.</given-names>
            <surname>Kutish</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. G.</given-names>
            <surname>Neilan</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. L.</given-names>
            <surname>Rock</surname>
          </string-name>
          ,
          <article-title>"A nonessential African swine fever virus gene UK is a significant virulence determinant in domestic swine,"</article-title>
          <source>J Virol</source>
          , vol.
          <volume>72</volume>
          , pp.
          <fpage>1028</fpage>
          -
          <lpage>35</lpage>
          ,
          <year>Feb 1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Benson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Cavanaugh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Clark</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Karsch-Mizrachi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. J.</given-names>
            <surname>Lipman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ostell</surname>
          </string-name>
          , et al.,
          <article-title>"GenBank,"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>41</volume>
          , pp.
          <fpage>D36</fpage>
          -
          <lpage>42</lpage>
          ,
          <year>Jan 2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Natale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. N.</given-names>
            <surname>Arighi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Blake</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Bult</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Christie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Cowart</surname>
          </string-name>
          , et al.,
          <article-title>"Protein Ontology: a controlled structured network of protein entities,"</article-title>
          <source>Nucleic Acids Res</source>
          , vol.
          <volume>42</volume>
          , pp.
          <fpage>D415</fpage>
          -
          <lpage>21</lpage>
          ,
          <year>Jan 2014</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>