• Aucun résultat trouvé

A new Ontology Lookup Service at EMBL-EBI

N/A
N/A
Protected

Academic year: 2022

Partager "A new Ontology Lookup Service at EMBL-EBI"

Copied!
2
0
0

Texte intégral

(1)

A New Ontology Lookup Service at EMBL-EBI

Simon Jupp, Tony Burdett, James Malone, Catherine Leroy, Matt Pearce, Julie McMurry, Helen Parkinson

European Molecular Biology Laboratory – European Bioinformatics Institute (EMBL-EBI), The Genome Campus, Hinxton, Cambridge, CB10 1SD

Abstract. The Ontology Lookup Service (OLS) hosted at the EMBL European Bioinformatics Institute has been providing ontology search and visualisation services for over ten years. In this time the range and diversity of ontologies has changed dramatically. One of the major shifts has been the increasing use of the W3C Web Ontology Language (OWL) for representing biomedical ontolo- gies. The OLS has been reengineered in order to accommodate the OWL stand- ard and provide a wider range of ontology-based services to the community.

1 Introduction

The use of bio-medical ontologies for the annotation, integration and analysis of biological data in now well established in bioinformatics. The range and diversity of ontologies has increased dramatically over the last ten years and community efforts such as the OBO foundry have been instrumental in coordinating this activity. The demand for unified mechanisms for accessing large collections of ontologies has lead to a number of dedicated ontology repositories becoming available to the community.

The EMBL-EBI Ontology Lookup Service (OLS)1 was one of the earliest public on- tology browsers, offering searching and browsing services along with Web services for programmatic access to ontologies. Similar services are offered by other ontology repositories, such as BioPortal2 and OntoBee3, that are notable for their support for the Web Ontology Language (OWL). Support for OWL in OLS has not been availa- ble until now.

The prevalence of bio-medical ontologies published in OWL along with changes to the OBO format (to the point where it is now considered a subset of OWL) has neces- sitated a reengineering of the OLS system to support this established standard. This has been coupled with an increasing demand for ontology-based services within EMBL-EBI as the role of ontologies becomes integral to the interoperability of data across the institute. In order to meet his demand the OLS has been redesigned and aims to better connect the ontologies to the data they describe.

1 http://www.ebi.ac.uk/ontology-lookup/

2 http://bioportal.bioontology.org

3 http://www.ontobee.org

(2)

2 Design and Implementation

This first iteration of the new OLS provides the following functionality: 1) An on- tology crawler that detects when external ontologies have changed 2) A search engine for querying ontology term meta-data 3) Web services for querying the structure of the ontology 4) A user interface for exploring and visualising the ontologies 5) A versioning system to track ontology evolution.

The EU funded DIACHRON project4 has been developing a framework for manag- ing the evolution of data on the Semantic Web. The move to OWL means that OLS can utilise DIACHRON technology to monitor ontologies for changes so that the system can be updated when new ontologies become available. DIACHRON is also providing tooling to detect changes at the level of individual terms between ontology releases. OLS has adopted the OBO foundry YAML-LD format for registering meta- data about how to access ontologies.

The OLS search index has been developed as part of the BioSolr5 project that is exploring optimal ways to index ontologies in open source search engines such as Apache-Solr. OSL provides a generic ontology indexing application for Solr that is also available as a standalone Solr application. To complement the search index we provide a RESTful API to ontology and entity (class, property and instance) meta- data. The ontology is persisted in a Neo4J database and the REST API was built using the Spring Data framework. This API supports the generation of Hypertext Applica- tion Language (HAL) JSON documents that contain links to related document for programmatically navigating the ontology structures. All of the ontologies in OLS will also be loaded into the EBI RDF platform6 and made available via a SPARQL endpoint.

Finally a new Website has been developed that includes Javascript based ontology widgets for searching and visualising ontologies. These widgets can be easily inte- grated into third-party websites.

2.1 Availability

The OLS beta can be viewed at http://www.ebi.ac.uk/ols/beta. The source code is available from https://github.com/EBISPOT/OLS.

3 Funding

We acknowledge funds EMBL and the DIACHON, BioMedBridges and CORBEL projects funded by the European Commission (grant agreement numbers 601043, 284209, 654248). BioSolr is funded by the BBSRC (BB/M013146/1).

4 http://www.diachron-fp7.eu

5 http://www.flax.co.uk/blog/2014/06/11/biosolr-building-better-search-for-bioinformatics/

6 http://www.ebi.ac.uk/rdf/

Références

Documents relatifs

The result is a fragment composed of concepts and relations that are relevant to the module i.e., which are in strong semantic relationship with the concepts submitted by the

[r]

• Jess scripts generation (forward and backward chaining, extended rules, Horn- SHIQ transformation) from OWL ontology,.. • mapping between ontology concepts/roles and

Once two entities are known to be aligned, the nature of the relation between them can be charac- terized using the following mapping types: exact, the connected vertices

Musical review of Once on this Island directed by Michael Arden at Circle in the Square Theatre, New York, in December 2017. Critique de la comédie musicale Once on this Island

As we shall argue below, even in the restricted sense we use the term here (the work career), careers are so integral a part of the social fabric that they are extremely

In a bid to improve the performance of queries that span multiple datasets and provide a consolidated view over the EBI data, we are moving to provide a single SPARQL endpoint to

The EMBL-EBI has recently developed a new version of the Ontology Lookup Service 4 (OLS) that includes DIACHRON functionality for archiving and executing change