Cargando…
wft4galaxy: a workflow testing tool for galaxy
MOTIVATION: Workflow managers for scientific analysis provide a high-level programming platform facilitating standardization, automation, collaboration and access to sophisticated computing resources. The Galaxy workflow manager provides a prime example of this type of platform. As compositions of s...
Autores principales: | , , |
---|---|
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/PMC5860316/ https://www.ncbi.nlm.nih.gov/pubmed/29036536 http://dx.doi.org/10.1093/bioinformatics/btx461 |
_version_ | 1783307965737992192 |
---|---|
author | Piras, Marco Enrico Pireddu, Luca Zanetti, Gianluigi |
author_facet | Piras, Marco Enrico Pireddu, Luca Zanetti, Gianluigi |
author_sort | Piras, Marco Enrico |
collection | PubMed |
description | MOTIVATION: Workflow managers for scientific analysis provide a high-level programming platform facilitating standardization, automation, collaboration and access to sophisticated computing resources. The Galaxy workflow manager provides a prime example of this type of platform. As compositions of simpler tools, workflows effectively comprise specialized computer programs implementing often very complex analysis procedures. To date, no simple way to automatically test Galaxy workflows and ensure their correctness has appeared in the literature. RESULTS: With wft4galaxy we offer a tool to bring automated testing to Galaxy workflows, making it feasible to bring continuous integration to their development and ensuring that defects are detected promptly. wft4galaxy can be easily installed as a regular Python program or launched directly as a Docker container—the latter reducing installation effort to a minimum. AVAILABILITY AND IMPLEMENTATION: Available at https://github.com/phnmnl/wft4galaxy under the Academic Free License v3.0. |
format | Online Article Text |
id | pubmed-5860316 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-58603162018-03-21 wft4galaxy: a workflow testing tool for galaxy Piras, Marco Enrico Pireddu, Luca Zanetti, Gianluigi Bioinformatics Applications Notes MOTIVATION: Workflow managers for scientific analysis provide a high-level programming platform facilitating standardization, automation, collaboration and access to sophisticated computing resources. The Galaxy workflow manager provides a prime example of this type of platform. As compositions of simpler tools, workflows effectively comprise specialized computer programs implementing often very complex analysis procedures. To date, no simple way to automatically test Galaxy workflows and ensure their correctness has appeared in the literature. RESULTS: With wft4galaxy we offer a tool to bring automated testing to Galaxy workflows, making it feasible to bring continuous integration to their development and ensuring that defects are detected promptly. wft4galaxy can be easily installed as a regular Python program or launched directly as a Docker container—the latter reducing installation effort to a minimum. AVAILABILITY AND IMPLEMENTATION: Available at https://github.com/phnmnl/wft4galaxy under the Academic Free License v3.0. Oxford University Press 2017-12-01 2017-07-24 /pmc/articles/PMC5860316/ /pubmed/29036536 http://dx.doi.org/10.1093/bioinformatics/btx461 Text en © The Author 2017. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/4.0/), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original work is properly cited. For commercial re-use, please contact journals.permissions@oup.com |
spellingShingle | Applications Notes Piras, Marco Enrico Pireddu, Luca Zanetti, Gianluigi wft4galaxy: a workflow testing tool for galaxy |
title | wft4galaxy: a workflow testing tool for galaxy |
title_full | wft4galaxy: a workflow testing tool for galaxy |
title_fullStr | wft4galaxy: a workflow testing tool for galaxy |
title_full_unstemmed | wft4galaxy: a workflow testing tool for galaxy |
title_short | wft4galaxy: a workflow testing tool for galaxy |
title_sort | wft4galaxy: a workflow testing tool for galaxy |
topic | Applications Notes |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860316/ https://www.ncbi.nlm.nih.gov/pubmed/29036536 http://dx.doi.org/10.1093/bioinformatics/btx461 |
work_keys_str_mv | AT pirasmarcoenrico wft4galaxyaworkflowtestingtoolforgalaxy AT piredduluca wft4galaxyaworkflowtestingtoolforgalaxy AT zanettigianluigi wft4galaxyaworkflowtestingtoolforgalaxy |