Query enhancement through the practical application of ontology: the IEDB and OBI

Ontologies categorize entities, express relationships between them, and provide standardized definitions. Thus, they can be used to present and enforce the specific relationships between database components. The Immune Epitope Database (IEDB, http://www.iedb.org) utilizes the Ontology for Biomedical Investigations (OBI) and several additional ontologies to represent immune epitope mapping experiments. Here, we describe our experiences utilizing this representation in order to provide enhanced database search functionality. We applied a simple approach to incorporate the benefits of the information captured in a formal ontology directly into the user web interface, resulting in an improved user experience with minimal changes to the database itself. The integration is easy to maintain, provides standardized terms and definitions, and allows for subsumption queries. In addition to these immediate benefits, our long-term goal is to enable true semantic integration of data and knowledge in the biomedical domain. We describe our progress towards that goal and what we perceive as the main obstacles.

[1]  Daniel L. Rubin,et al.  BioPortal: A Web Portal to Biomedical Ontologies , 2008, AAAI Spring Symposium: Symbiotic Relationships between Semantic Web and Knowledge Engineering.

[2]  A. Sette,et al.  The curation guidelines of the immune epitope database and analysis resource , 2008, Cytometry. Part A : the journal of the International Society for Analytical Cytology.

[3]  Jessica A. Turner,et al.  The NIFSTD and BIRNLex Vocabularies: Building Comprehensive Ontologies for Neuroscience , 2008, Neuroinformatics.

[4]  Jian Zhang,et al.  The Protein Ontology: a structured representation of protein forms and complexes , 2010, Nucleic Acids Res..

[5]  Martin J. O'Connor,et al.  Mapping Master: A Flexible Approach for Mapping Spreadsheets to OWL , 2010, SEMWEB.

[6]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[7]  Gregory D. Schuler,et al.  Database resources of the National Center for Biotechnology Information: update , 2004, Nucleic acids research.

[8]  Eileen Kraemer,et al.  EuPathDB: a portal to eukaryotic pathogen databases , 2009, Nucleic Acids Res..

[9]  Sean Bechhofer,et al.  The OWL API: A Java API for OWL ontologies , 2011, Semantic Web.

[10]  Christoph Steinbeck,et al.  Chemical Entities of Biological Interest: an update , 2009, Nucleic Acids Res..

[11]  M. Ashburner,et al.  An ontology for cell types , 2005, Genome Biology.

[12]  Alan Ruttenberg,et al.  Overcoming the ontology enrichment bottleneck with Quick Term Templates , 2011, Appl. Ontology.

[13]  Bjoern Peters,et al.  VO: Vaccine Ontology , 2009 .

[14]  W. Kibbe,et al.  Annotating the human genome with Disease Ontology , 2009, BMC Genomics.

[15]  David Robinson,et al.  Research resources: curating the new eagle-i discovery system , 2012, Database J. Biol. Databases Curation.

[16]  Alessandro Sette,et al.  The Immune Epitope Database 2.0 , 2009, Nucleic Acids Res..

[17]  José L. V. Mejino,et al.  A reference ontology for biomedical informatics: the Foundational Model of Anatomy , 2003, J. Biomed. Informatics.