Cargando…

Automatically exposing OpenLifeData via SADI semantic Web Services

BACKGROUND: Two distinct trends are emerging with respect to how data is shared, collected, and analyzed within the bioinformatics community. First, Linked Data, exposed as SPARQL endpoints, promises to make data easier to collect and integrate by moving towards the harmonization of data syntax, des...

Descripción completa

Detalles Bibliográficos
Autores principales: González, Alejandro Rodríguez, Callahan, Alison, Cruz-Toledo, José, Garcia, Adrian, Egaña Aranguren, Mikel, Dumontier, Michel, Wilkinson, Mark D
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4417525/
https://www.ncbi.nlm.nih.gov/pubmed/25937881
http://dx.doi.org/10.1186/2041-1480-5-46
_version_ 1782369371080884224
author González, Alejandro Rodríguez
Callahan, Alison
Cruz-Toledo, José
Garcia, Adrian
Egaña Aranguren, Mikel
Dumontier, Michel
Wilkinson, Mark D
author_facet González, Alejandro Rodríguez
Callahan, Alison
Cruz-Toledo, José
Garcia, Adrian
Egaña Aranguren, Mikel
Dumontier, Michel
Wilkinson, Mark D
author_sort González, Alejandro Rodríguez
collection PubMed
description BACKGROUND: Two distinct trends are emerging with respect to how data is shared, collected, and analyzed within the bioinformatics community. First, Linked Data, exposed as SPARQL endpoints, promises to make data easier to collect and integrate by moving towards the harmonization of data syntax, descriptive vocabularies, and identifiers, as well as providing a standardized mechanism for data access. Second, Web Services, often linked together into workflows, normalize data access and create transparent, reproducible scientific methodologies that can, in principle, be re-used and customized to suit new scientific questions. Constructing queries that traverse semantically-rich Linked Data requires substantial expertise, yet traditional RESTful or SOAP Web Services cannot adequately describe the content of a SPARQL endpoint. We propose that content-driven Semantic Web Services can enable facile discovery of Linked Data, independent of their location. RESULTS: We use a well-curated Linked Dataset - OpenLifeData - and utilize its descriptive metadata to automatically configure a series of more than 22,000 Semantic Web Services that expose all of its content via the SADI set of design principles. The OpenLifeData SADI services are discoverable via queries to the SHARE registry and easy to integrate into new or existing bioinformatics workflows and analytical pipelines. We demonstrate the utility of this system through comparison of Web Service-mediated data access with traditional SPARQL, and note that this approach not only simplifies data retrieval, but simultaneously provides protection against resource-intensive queries. CONCLUSIONS: We show, through a variety of different clients and examples of varying complexity, that data from the myriad OpenLifeData can be recovered without any need for prior-knowledge of the content or structure of the SPARQL endpoints. We also demonstrate that, via clients such as SHARE, the complexity of federated SPARQL queries is dramatically reduced.
format Online
Article
Text
id pubmed-4417525
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-44175252015-05-04 Automatically exposing OpenLifeData via SADI semantic Web Services González, Alejandro Rodríguez Callahan, Alison Cruz-Toledo, José Garcia, Adrian Egaña Aranguren, Mikel Dumontier, Michel Wilkinson, Mark D J Biomed Semantics Software BACKGROUND: Two distinct trends are emerging with respect to how data is shared, collected, and analyzed within the bioinformatics community. First, Linked Data, exposed as SPARQL endpoints, promises to make data easier to collect and integrate by moving towards the harmonization of data syntax, descriptive vocabularies, and identifiers, as well as providing a standardized mechanism for data access. Second, Web Services, often linked together into workflows, normalize data access and create transparent, reproducible scientific methodologies that can, in principle, be re-used and customized to suit new scientific questions. Constructing queries that traverse semantically-rich Linked Data requires substantial expertise, yet traditional RESTful or SOAP Web Services cannot adequately describe the content of a SPARQL endpoint. We propose that content-driven Semantic Web Services can enable facile discovery of Linked Data, independent of their location. RESULTS: We use a well-curated Linked Dataset - OpenLifeData - and utilize its descriptive metadata to automatically configure a series of more than 22,000 Semantic Web Services that expose all of its content via the SADI set of design principles. The OpenLifeData SADI services are discoverable via queries to the SHARE registry and easy to integrate into new or existing bioinformatics workflows and analytical pipelines. We demonstrate the utility of this system through comparison of Web Service-mediated data access with traditional SPARQL, and note that this approach not only simplifies data retrieval, but simultaneously provides protection against resource-intensive queries. CONCLUSIONS: We show, through a variety of different clients and examples of varying complexity, that data from the myriad OpenLifeData can be recovered without any need for prior-knowledge of the content or structure of the SPARQL endpoints. We also demonstrate that, via clients such as SHARE, the complexity of federated SPARQL queries is dramatically reduced. BioMed Central 2014-11-19 /pmc/articles/PMC4417525/ /pubmed/25937881 http://dx.doi.org/10.1186/2041-1480-5-46 Text en © González et al.; licensee BioMed Central Ltd. 2014 This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
González, Alejandro Rodríguez
Callahan, Alison
Cruz-Toledo, José
Garcia, Adrian
Egaña Aranguren, Mikel
Dumontier, Michel
Wilkinson, Mark D
Automatically exposing OpenLifeData via SADI semantic Web Services
title Automatically exposing OpenLifeData via SADI semantic Web Services
title_full Automatically exposing OpenLifeData via SADI semantic Web Services
title_fullStr Automatically exposing OpenLifeData via SADI semantic Web Services
title_full_unstemmed Automatically exposing OpenLifeData via SADI semantic Web Services
title_short Automatically exposing OpenLifeData via SADI semantic Web Services
title_sort automatically exposing openlifedata via sadi semantic web services
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4417525/
https://www.ncbi.nlm.nih.gov/pubmed/25937881
http://dx.doi.org/10.1186/2041-1480-5-46
work_keys_str_mv AT gonzalezalejandrorodriguez automaticallyexposingopenlifedataviasadisemanticwebservices
AT callahanalison automaticallyexposingopenlifedataviasadisemanticwebservices
AT cruztoledojose automaticallyexposingopenlifedataviasadisemanticwebservices
AT garciaadrian automaticallyexposingopenlifedataviasadisemanticwebservices
AT eganaarangurenmikel automaticallyexposingopenlifedataviasadisemanticwebservices
AT dumontiermichel automaticallyexposingopenlifedataviasadisemanticwebservices
AT wilkinsonmarkd automaticallyexposingopenlifedataviasadisemanticwebservices