Cargando…

BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ

BACKGROUND: Many bioinformatics tools use reference data, such as genome assemblies or sequence databanks. Galaxy offers multiple ways to give access to this data through its web interface. However, the process of adding new reference data was customarily manual and time consuming, even more so when...

Descripción completa

Detalles Bibliográficos
Autores principales: Bretaudeau, Anthony, Monjeaud, Cyril, Le Bras, Yvan, Legeai, Fabrice, Collin, Olivier
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4425870/
https://www.ncbi.nlm.nih.gov/pubmed/25960870
http://dx.doi.org/10.1186/s13742-015-0063-8
_version_ 1782370533336154112
author Bretaudeau, Anthony
Monjeaud, Cyril
Le Bras, Yvan
Legeai, Fabrice
Collin, Olivier
author_facet Bretaudeau, Anthony
Monjeaud, Cyril
Le Bras, Yvan
Legeai, Fabrice
Collin, Olivier
author_sort Bretaudeau, Anthony
collection PubMed
description BACKGROUND: Many bioinformatics tools use reference data, such as genome assemblies or sequence databanks. Galaxy offers multiple ways to give access to this data through its web interface. However, the process of adding new reference data was customarily manual and time consuming, even more so when this data needed to be indexed in a variety of formats (e.g. Blast, Bowtie, BWA, or 2bit). BioMAJ is a widely used and stable software that is designed to automate the download and transformation of data from various sources. This data can be used directly from the command line, in more complex systems, such as Mobyle, or by using a REST API. FINDINGS: To ease the process of giving access to reference data in Galaxy, we have developed the BioMAJ2Galaxy module, which enables the gap between BioMAJ and Galaxy to be bridged. With this module, it is now possible to configure BioMAJ to automatically download some reference data, to then convert and/or index it in various formats, and then make this data available in a Galaxy server using data libraries or data managers. CONCLUSIONS: The developments presented in this paper allow us to integrate the reference data in Galaxy in an automatic, reliable, and diskspace-saving way. The code is freely available on the GenOuest GitHub account (https://github.com/genouest/biomaj2galaxy).
format Online
Article
Text
id pubmed-4425870
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-44258702015-05-10 BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ Bretaudeau, Anthony Monjeaud, Cyril Le Bras, Yvan Legeai, Fabrice Collin, Olivier Gigascience Technical Note BACKGROUND: Many bioinformatics tools use reference data, such as genome assemblies or sequence databanks. Galaxy offers multiple ways to give access to this data through its web interface. However, the process of adding new reference data was customarily manual and time consuming, even more so when this data needed to be indexed in a variety of formats (e.g. Blast, Bowtie, BWA, or 2bit). BioMAJ is a widely used and stable software that is designed to automate the download and transformation of data from various sources. This data can be used directly from the command line, in more complex systems, such as Mobyle, or by using a REST API. FINDINGS: To ease the process of giving access to reference data in Galaxy, we have developed the BioMAJ2Galaxy module, which enables the gap between BioMAJ and Galaxy to be bridged. With this module, it is now possible to configure BioMAJ to automatically download some reference data, to then convert and/or index it in various formats, and then make this data available in a Galaxy server using data libraries or data managers. CONCLUSIONS: The developments presented in this paper allow us to integrate the reference data in Galaxy in an automatic, reliable, and diskspace-saving way. The code is freely available on the GenOuest GitHub account (https://github.com/genouest/biomaj2galaxy). BioMed Central 2015-05-09 /pmc/articles/PMC4425870/ /pubmed/25960870 http://dx.doi.org/10.1186/s13742-015-0063-8 Text en © Bretaudeau et al.; licensee BioMed Central. 2015 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 Technical Note
Bretaudeau, Anthony
Monjeaud, Cyril
Le Bras, Yvan
Legeai, Fabrice
Collin, Olivier
BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title_full BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title_fullStr BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title_full_unstemmed BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title_short BioMAJ2Galaxy: automatic update of reference data in Galaxy using BioMAJ
title_sort biomaj2galaxy: automatic update of reference data in galaxy using biomaj
topic Technical Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4425870/
https://www.ncbi.nlm.nih.gov/pubmed/25960870
http://dx.doi.org/10.1186/s13742-015-0063-8
work_keys_str_mv AT bretaudeauanthony biomaj2galaxyautomaticupdateofreferencedataingalaxyusingbiomaj
AT monjeaudcyril biomaj2galaxyautomaticupdateofreferencedataingalaxyusingbiomaj
AT lebrasyvan biomaj2galaxyautomaticupdateofreferencedataingalaxyusingbiomaj
AT legeaifabrice biomaj2galaxyautomaticupdateofreferencedataingalaxyusingbiomaj
AT collinolivier biomaj2galaxyautomaticupdateofreferencedataingalaxyusingbiomaj