OntoCAT - simple ontology search and integration in Java']Java, R and REST/Java']JavaScript

被引:20
作者
Adamusiak, Tomasz [1 ]
Burdett, Tony [1 ]
Kurbatova, Natalja [1 ]
van der Velde, K. Joeri [2 ,3 ]
Abeygunawardena, Niran [1 ]
Antonakaki, Despoina [2 ,3 ]
Kapushesky, Misha [1 ]
Parkinson, Helen [1 ]
Swertz, Morris A. [1 ,2 ,3 ]
机构
[1] European Bioinformat Inst, Cambridge CB10 1SD, England
[2] Univ Groningen, Genom Coordinat Ctr, Dept Genet, Univ Med Ctr Groningen, NL-9700 RB Groningen, Netherlands
[3] Univ Groningen, Groningen Bioinformat Ctr, NL-9700 RB Groningen, Netherlands
来源
BMC BIOINFORMATICS | 2011年 / 12卷
关键词
LOOKUP SERVICE; BIOINFORMATICS; PLATFORM; ATLAS; MODEL;
D O I
10.1186/1471-2105-12-218
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Ontologies have become an essential asset in the bioinformatics toolbox and a number of ontology access resources are now available, for example, the EBI Ontology Lookup Service (OLS) and the NCBO BioPortal. However, these resources differ substantially in mode, ease of access, and ontology content. This makes it relatively difficult to access each ontology source separately, map their contents to research data, and much of this effort is being replicated across different research groups. Results: OntoCAT provides a seamless programming interface to query heterogeneous ontology resources including OLS and BioPortal, as well as user-specified local OWL and OBO files. Each resource is wrapped behind easy to learn Java, Bioconductor/R and REST web service commands enabling reuse and integration of ontology software efforts despite variation in technologies. It is also available as a stand-alone MOLGENIS database and a Google App Engine application. Conclusions: OntoCAT provides a robust, configurable solution for accessing ontology terms specified locally and from remote services, is available as a stand-alone tool and has been tested thoroughly in the ArrayExpress, MOLGENIS, EFO and Gen2Phen phenotype use cases. Availability: http://www.ontocat.org
引用
收藏
页数:11
相关论文
共 30 条
[1]  
Ashburner M, 2001, GENOME RES, V11, P1425, DOI 10.1101/gr.180801
[2]  
Baneyx Audrey, 2006, AMIA Annu Symp Proc, P21
[3]   An ontology for cell types [J].
Bard, J ;
Rhee, SY ;
Ashburner, M .
GENOME BIOLOGY, 2005, 6 (02)
[4]   Manual curation is not sufficient for annotation of genomic databases [J].
Baumgartner, William A., Jr. ;
Cohen, K. Bretonnel ;
Fox, Lynne M. ;
Acquaah-Mensah, George ;
Hunter, Lawrence .
BIOINFORMATICS, 2007, 23 (13) :I41-I48
[5]   The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries [J].
Côté, RG ;
Jones, P ;
Apweiler, R ;
Hermjakob, H .
BMC BIOINFORMATICS, 2006, 7 (1)
[6]   The Ontology Lookup Service:: more data and better tools for controlled vocabulary queries [J].
Cote, Richard G. ;
Jones, Philip ;
Martens, Lennart ;
Apweiler, Rolf ;
Hermjakob, Henning .
NUCLEIC ACIDS RESEARCH, 2008, 36 :W372-W376
[7]   OBO-Edit - an ontology editor for biologists [J].
Day-Richter, John ;
Harris, Midori A. ;
Haendel, Melissa .
BIOINFORMATICS, 2007, 23 (16) :2198-2200
[8]   Documentation in Pharmacovigilance: Using an ontology to extend and normalize Pubmed queries [J].
Delamarre, Denis ;
Lillo-Le Louet, Agnes ;
Guillot, Laetitia ;
Jamet, Anne ;
Sadou, Eric ;
Ouazine, Theo ;
Burgun, Anita ;
Jaulent, Marie-Christine .
MEDINFO 2010, PTS I AND II, 2010, 160 :518-522
[9]   Bioconductor: open software development for computational biology and bioinformatics [J].
Gentleman, RC ;
Carey, VJ ;
Bates, DM ;
Bolstad, B ;
Dettling, M ;
Dudoit, S ;
Ellis, B ;
Gautier, L ;
Ge, YC ;
Gentry, J ;
Hornik, K ;
Hothorn, T ;
Huber, W ;
Iacus, S ;
Irizarry, R ;
Leisch, F ;
Li, C ;
Maechler, M ;
Rossini, AJ ;
Sawitzki, G ;
Smith, C ;
Smyth, G ;
Tierney, L ;
Yang, JYH ;
Zhang, JH .
GENOME BIOLOGY, 2004, 5 (10)
[10]   A TRANSLATION APPROACH TO PORTABLE ONTOLOGY SPECIFICATIONS [J].
GRUBER, TR .
KNOWLEDGE ACQUISITION, 1993, 5 (02) :199-220