Logo of compfungenJournal's HomeManuscript SubmissionAims and ScopeAuthor GuidelinesEditorial BoardHome
Comp Funct Genomics. 2004 Aug-Oct; 5(6-7): 509–520.
PMCID: PMC2447432

Obol: Integrating Language and Meaning in Bio-Ontologies


Ontologies are intended to capture and formalize a domain of knowledge. The ontologies comprising the Open Biological Ontologies (OBO) project, which includes the Gene Ontology (GO), are formalizations of various domains of biological knowledge. Ontologies within OBO typically lack computable definitions that serve to differentiate a term from other similar terms. The computer is unable to determine the meaning of a term, which presents problems for tools such as automated reasoners. Reasoners can be of enormous benefit in managing a complex ontology. OBO term names frequently implicitly encode the kind of definitions that can be used by computational tools, such as automated reasoners. The definitions encoded in the names are not easily amenable to computation, because the names are ostensibly natural language phrases designed for human users. These names are highly regular in their grammar, and can thus be treated as valid sentences in some formal or computable language.With a description of the rules underlying this formal language, term names can be parsed to derive computable definitions, which can then be reasoned over. This paper describes the effort to elucidate that language, called Obol, and the attempts to reason over the resulting definitions. The current implementation finds unique non-trivial definitions for around half of the terms in the GO, and has been used to find 223 missing relationships, which have since been added to the ontology. Obol has utility as an ontology maintenance tool, and as a means of generating computable definitions for a whole ontology.

The software is available under an open-source license from: http://www.fruitfly. org/~cjm/obol. Supplementary material for this article can be found at: http://www. interscience.wiley.com/jpages/1531-6912/suppmat.

Full Text

The Full Text of this article is available as a PDF (209K).

Selected References

These references are in PubMed. This may not be the complete list of references from this article.
  • July Laura V, Beraldi Eliana, So Alan, Fazli Ladan, Evans Kenneth, English John C, Gleave Martin E. Nucleotide-based therapies targeting clusterin chemosensitize human lung adenocarcinoma cells both in vitro and in vivo. Mol Cancer Ther. 2004 Mar;3(3):223–232. [PubMed]
  • Harris MA, Clark J, Ireland A, Lomax J, Ashburner M, Foulger R, Eilbeck K, Lewis S, Marshall B, Mungall C, et al. The Gene Ontology (GO) database and informatics resource. Nucleic Acids Res. 2004 Jan 1;32(DATABASE):D258–D261. [PMC free article] [PubMed]
  • Drysdale R. Phenotypic data in FlyBase. Brief Bioinform. 2001 Mar;2(1):68–80. [PubMed]
  • Gkoutos GV, Green ECJ, Mallon AM, Hancock JM, Davidson D. Building mouse phenotype ontologies. Pac Symp Biocomput. 2004:178–189. [PubMed]
  • Wroe CJ, Stevens R, Goble CA, Ashburner M. A methodology to migrate the gene ontology to a description logic environment using DAML+OIL. Pac Symp Biocomput. 2003:624–635. [PubMed]
  • Smith Barry, Williams Jennifer, Schulze-Kremer Steffen. The ontology of the gene ontology. AMIA Annu Symp Proc. 2003:609–613. [PMC free article] [PubMed]
  • Hill David P, Blake Judith A, Richardson Joel E, Ringwald Martin. Extension and integration of the gene ontology (GO): combining GO vocabularies with external vocabularies. Genome Res. 2002 Dec;12(12):1982–1991. [PMC free article] [PubMed]
  • Ogren PV, Cohen KB, Acquaah-Mensah GK, Eberlein J, Hunter L. The compositional structure of Gene Ontology terms. Pac Symp Biocomput. 2004:214–225. [PMC free article] [PubMed]
  • Yeh Iwei, Karp Peter D, Noy Natalya F, Altman Russ B. Knowledge acquisition, consistency checking and concurrency control for Gene Ontology (GO). Bioinformatics. 2003 Jan 22;19(2):241–248. [PubMed]
  • Lord PW, Stevens RD, Brass A, Goble CA. Investigating semantic similarity measures across the Gene Ontology: the relationship between sequence and annotation. Bioinformatics. 2003 Jul 1;19(10):1275–1283. [PubMed]

Articles from Comparative and Functional Genomics are provided here courtesy of Hindawi Publishing Corporation


Save items

Related citations in PubMed

See reviews...See all...

Cited by other articles in PMC

See all...


  • PubMed
    PubMed citations for these articles

Recent Activity

Your browsing activity is empty.

Activity recording is turned off.

Turn recording back on

See more...