Cargando…

ReGaTE: Registration of Galaxy Tools in Elixir

Background: Bioinformaticians routinely use multiple software tools and data sources in their day-to-day work and have been guided in their choices by a number of cataloguing initiatives. The ELIXIR Tools and Data Services Registry (bio.tools) aims to provide a central information point, independent...

Descripción completa

Detalles Bibliográficos
Autores principales: Doppelt-Azeroual, Olivia, Mareuil, Fabien, Deveaud, Eric, Kalaš, Matúš, Soranzo, Nicola, van den Beek, Marius, Grüning, Björn, Ison, Jon, Ménager, Hervé
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5530318/
https://www.ncbi.nlm.nih.gov/pubmed/28402416
http://dx.doi.org/10.1093/gigascience/gix022
_version_ 1783253245523656704
author Doppelt-Azeroual, Olivia
Mareuil, Fabien
Deveaud, Eric
Kalaš, Matúš
Soranzo, Nicola
van den Beek, Marius
Grüning, Björn
Ison, Jon
Ménager, Hervé
author_facet Doppelt-Azeroual, Olivia
Mareuil, Fabien
Deveaud, Eric
Kalaš, Matúš
Soranzo, Nicola
van den Beek, Marius
Grüning, Björn
Ison, Jon
Ménager, Hervé
author_sort Doppelt-Azeroual, Olivia
collection PubMed
description Background: Bioinformaticians routinely use multiple software tools and data sources in their day-to-day work and have been guided in their choices by a number of cataloguing initiatives. The ELIXIR Tools and Data Services Registry (bio.tools) aims to provide a central information point, independent of any specific scientific scope within bioinformatics or technological implementation. Meanwhile, efforts to integrate bioinformatics software in workbench and workflow environments have accelerated to enable the design, automation, and reproducibility of bioinformatics experiments. One such popular environment is the Galaxy framework, with currently more than 80 publicly available Galaxy servers around the world. In the context of a generic registry for bioinformatics software, such as bio.tools, Galaxy instances constitute a major source of valuable content. Yet there has been, to date, no convenient mechanism to register such services en masse. Findings: We present ReGaTE (Registration of Galaxy Tools in Elixir), a software utility that automates the process of registering the services available in a Galaxy instance. This utility uses the BioBlend application program interface to extract service metadata from a Galaxy server, enhance the metadata with the scientific information required by bio.tools, and push it to the registry. Conclusions: ReGaTE provides a fast and convenient way to publish Galaxy services in bio.tools. By doing so, service providers may increase the visibility of their services while enriching the software discovery function that bio.tools provides for its users. The source code of ReGaTE is freely available on Github at https://github.com/C3BI-pasteur-fr/ReGaTE.
format Online
Article
Text
id pubmed-5530318
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-55303182017-07-31 ReGaTE: Registration of Galaxy Tools in Elixir Doppelt-Azeroual, Olivia Mareuil, Fabien Deveaud, Eric Kalaš, Matúš Soranzo, Nicola van den Beek, Marius Grüning, Björn Ison, Jon Ménager, Hervé Gigascience Technical Note Background: Bioinformaticians routinely use multiple software tools and data sources in their day-to-day work and have been guided in their choices by a number of cataloguing initiatives. The ELIXIR Tools and Data Services Registry (bio.tools) aims to provide a central information point, independent of any specific scientific scope within bioinformatics or technological implementation. Meanwhile, efforts to integrate bioinformatics software in workbench and workflow environments have accelerated to enable the design, automation, and reproducibility of bioinformatics experiments. One such popular environment is the Galaxy framework, with currently more than 80 publicly available Galaxy servers around the world. In the context of a generic registry for bioinformatics software, such as bio.tools, Galaxy instances constitute a major source of valuable content. Yet there has been, to date, no convenient mechanism to register such services en masse. Findings: We present ReGaTE (Registration of Galaxy Tools in Elixir), a software utility that automates the process of registering the services available in a Galaxy instance. This utility uses the BioBlend application program interface to extract service metadata from a Galaxy server, enhance the metadata with the scientific information required by bio.tools, and push it to the registry. Conclusions: ReGaTE provides a fast and convenient way to publish Galaxy services in bio.tools. By doing so, service providers may increase the visibility of their services while enriching the software discovery function that bio.tools provides for its users. The source code of ReGaTE is freely available on Github at https://github.com/C3BI-pasteur-fr/ReGaTE. Oxford University Press 2017-04-10 /pmc/articles/PMC5530318/ /pubmed/28402416 http://dx.doi.org/10.1093/gigascience/gix022 Text en © The Authors 2017. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ 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 reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Technical Note
Doppelt-Azeroual, Olivia
Mareuil, Fabien
Deveaud, Eric
Kalaš, Matúš
Soranzo, Nicola
van den Beek, Marius
Grüning, Björn
Ison, Jon
Ménager, Hervé
ReGaTE: Registration of Galaxy Tools in Elixir
title ReGaTE: Registration of Galaxy Tools in Elixir
title_full ReGaTE: Registration of Galaxy Tools in Elixir
title_fullStr ReGaTE: Registration of Galaxy Tools in Elixir
title_full_unstemmed ReGaTE: Registration of Galaxy Tools in Elixir
title_short ReGaTE: Registration of Galaxy Tools in Elixir
title_sort regate: registration of galaxy tools in elixir
topic Technical Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5530318/
https://www.ncbi.nlm.nih.gov/pubmed/28402416
http://dx.doi.org/10.1093/gigascience/gix022
work_keys_str_mv AT doppeltazeroualolivia regateregistrationofgalaxytoolsinelixir
AT mareuilfabien regateregistrationofgalaxytoolsinelixir
AT deveauderic regateregistrationofgalaxytoolsinelixir
AT kalasmatus regateregistrationofgalaxytoolsinelixir
AT soranzonicola regateregistrationofgalaxytoolsinelixir
AT vandenbeekmarius regateregistrationofgalaxytoolsinelixir
AT gruningbjorn regateregistrationofgalaxytoolsinelixir
AT isonjon regateregistrationofgalaxytoolsinelixir
AT menagerherve regateregistrationofgalaxytoolsinelixir