Journal of Biomedical Semantics


This article is part of the supplement: Proceedings of the Bio-Ontologies Special Interest Group Meeting 2009: Knowledge in Biology

Open Access Proceedings

RKB: a Semantic Web knowledge base for RNA

Jose Cruz-Toledo1, Michel Dumontier3,1,2*, Marc Parisien4 and François Major4

Author Affiliations

1 Department of Biology, Carleton University 1125 Colonel By Drive, K1S5B6, Ottawa, Canada

2 School of Computer Science, Carleton University 1125 Colonel By Drive, K1S5B6, Ottawa, Canada

3 Institute of Biochemistry, Carleton University 1125 Colonel By Drive, K1S5B6, Ottawa, Canada

4 Institute for Research in Immunology and Cancer (IRIC), Université de Montréal, Montréal, Québec, H3C 3J7, Canada

For all author emails, please log on.

Journal of Biomedical Semantics 2010, 1(Suppl 1):S2 doi:10.1186/2041-1480-1-S1-S2

Published: 22 June 2010

Abstract

Increasingly sophisticated knowledge about RNA structure and function requires an inclusive knowledge representation that facilitates the integration of independently –generated information arising from such efforts as genome sequencing projects, microarray analyses, structure determination and RNA SELEX experiments. While RNAML, an XML-based representation, has been proposed as an exchange format for a select subset of information, it lacks domain-specific semantics that are essential for answering questions that require expert knowledge. Here, we describe an RNA knowledge base (RKB) for structure-based knowledge using RDF/OWL Semantic Web technologies. RKB extends a number of ontologies and contains basic terminology for nucleic acid composition along with context/model-specific structural features such as sugar conformations, base pairings and base stackings. RKB (available at http://semanticscience.org/projects/rkb webcite) is populated with PDB entries and MC-Annotate structural annotation. We show queries to the RKB using description logic reasoning, thus opening the door to question answering over independently-published RNA knowledge using Semantic Web technologies.