Cargando…

The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries

BACKGROUND: With the vast amounts of biomedical data being generated by high-throughput analysis methods, controlled vocabularies and ontologies are becoming increasingly important to annotate units of information for ease of search and retrieval. Each scientific community tends to create its own lo...

Descripción completa

Detalles Bibliográficos
Autores principales: Côté, Richard G, Jones, Philip, Apweiler, Rolf, Hermjakob, Henning
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2006
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1420335/
https://www.ncbi.nlm.nih.gov/pubmed/16507094
http://dx.doi.org/10.1186/1471-2105-7-97
_version_ 1782127150592163840
author Côté, Richard G
Jones, Philip
Apweiler, Rolf
Hermjakob, Henning
author_facet Côté, Richard G
Jones, Philip
Apweiler, Rolf
Hermjakob, Henning
author_sort Côté, Richard G
collection PubMed
description BACKGROUND: With the vast amounts of biomedical data being generated by high-throughput analysis methods, controlled vocabularies and ontologies are becoming increasingly important to annotate units of information for ease of search and retrieval. Each scientific community tends to create its own locally available ontology. The interfaces to query these ontologies tend to vary from group to group. We saw the need for a centralized location to perform controlled vocabulary queries that would offer both a lightweight web-accessible user interface as well as a consistent, unified SOAP interface for automated queries. RESULTS: The Ontology Lookup Service (OLS) was created to integrate publicly available biomedical ontologies into a single database. All modified ontologies are updated daily. A list of currently loaded ontologies is available online. The database can be queried to obtain information on a single term or to browse a complete ontology using AJAX. Auto-completion provides a user-friendly search mechanism. An AJAX-based ontology viewer is available to browse a complete ontology or subsets of it. A programmatic interface is available to query the webservice using SOAP. The service is described by a WSDL descriptor file available online. A sample Java client to connect to the webservice using SOAP is available for download from SourceForge. All OLS source code is publicly available under the open source Apache Licence. CONCLUSION: The OLS provides a user-friendly single entry point for publicly available ontologies in the Open Biomedical Ontology (OBO) format. It can be accessed interactively or programmatically at .
format Text
id pubmed-1420335
institution National Center for Biotechnology Information
language English
publishDate 2006
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-14203352006-03-30 The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries Côté, Richard G Jones, Philip Apweiler, Rolf Hermjakob, Henning BMC Bioinformatics Software BACKGROUND: With the vast amounts of biomedical data being generated by high-throughput analysis methods, controlled vocabularies and ontologies are becoming increasingly important to annotate units of information for ease of search and retrieval. Each scientific community tends to create its own locally available ontology. The interfaces to query these ontologies tend to vary from group to group. We saw the need for a centralized location to perform controlled vocabulary queries that would offer both a lightweight web-accessible user interface as well as a consistent, unified SOAP interface for automated queries. RESULTS: The Ontology Lookup Service (OLS) was created to integrate publicly available biomedical ontologies into a single database. All modified ontologies are updated daily. A list of currently loaded ontologies is available online. The database can be queried to obtain information on a single term or to browse a complete ontology using AJAX. Auto-completion provides a user-friendly search mechanism. An AJAX-based ontology viewer is available to browse a complete ontology or subsets of it. A programmatic interface is available to query the webservice using SOAP. The service is described by a WSDL descriptor file available online. A sample Java client to connect to the webservice using SOAP is available for download from SourceForge. All OLS source code is publicly available under the open source Apache Licence. CONCLUSION: The OLS provides a user-friendly single entry point for publicly available ontologies in the Open Biomedical Ontology (OBO) format. It can be accessed interactively or programmatically at . BioMed Central 2006-02-28 /pmc/articles/PMC1420335/ /pubmed/16507094 http://dx.doi.org/10.1186/1471-2105-7-97 Text en Copyright © 2006 Côté et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Côté, Richard G
Jones, Philip
Apweiler, Rolf
Hermjakob, Henning
The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title_full The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title_fullStr The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title_full_unstemmed The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title_short The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries
title_sort ontology lookup service, a lightweight cross-platform tool for controlled vocabulary queries
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1420335/
https://www.ncbi.nlm.nih.gov/pubmed/16507094
http://dx.doi.org/10.1186/1471-2105-7-97
work_keys_str_mv AT coterichardg theontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT jonesphilip theontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT apweilerrolf theontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT hermjakobhenning theontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT coterichardg ontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT jonesphilip ontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT apweilerrolf ontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries
AT hermjakobhenning ontologylookupservicealightweightcrossplatformtoolforcontrolledvocabularyqueries