Cargando…
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab
The use of a bioinformatics pipeline as a tool to support diagnostic and theranostic decisions in the healthcare process requires the definition of detailed development workflow guidelines. Therefore, we implemented protocols that describe step-by-step all the command lines and actions that the deve...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
F1000 Research Limited
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7921891/ https://www.ncbi.nlm.nih.gov/pubmed/33732441 http://dx.doi.org/10.12688/f1000research.24714.3 |
_version_ | 1783658564186800128 |
---|---|
author | Kamoun, Choumouss Roméjon, Julien de Soyres, Henri Gallois, Apolline Girard, Elodie Hupé, Philippe |
author_facet | Kamoun, Choumouss Roméjon, Julien de Soyres, Henri Gallois, Apolline Girard, Elodie Hupé, Philippe |
author_sort | Kamoun, Choumouss |
collection | PubMed |
description | The use of a bioinformatics pipeline as a tool to support diagnostic and theranostic decisions in the healthcare process requires the definition of detailed development workflow guidelines. Therefore, we implemented protocols that describe step-by-step all the command lines and actions that the developers have to follow. Our protocols capitalized on the two powerful and widely used tools git and GitLab, and are based on gitflow, a well-established workflow in the software engineering community. They address two use cases: a nominal mode to develop a new feature in the bioinformatics pipeline and a hotfix mode to correct a bug that occurred in the production environment. The protocols are available as a comprehensive documentation at https://biogitflow.readthedocs.io and the main concepts, steps and principles are presented in this report. |
format | Online Article Text |
id | pubmed-7921891 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | F1000 Research Limited |
record_format | MEDLINE/PubMed |
spelling | pubmed-79218912021-03-16 biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab Kamoun, Choumouss Roméjon, Julien de Soyres, Henri Gallois, Apolline Girard, Elodie Hupé, Philippe F1000Res Brief Report The use of a bioinformatics pipeline as a tool to support diagnostic and theranostic decisions in the healthcare process requires the definition of detailed development workflow guidelines. Therefore, we implemented protocols that describe step-by-step all the command lines and actions that the developers have to follow. Our protocols capitalized on the two powerful and widely used tools git and GitLab, and are based on gitflow, a well-established workflow in the software engineering community. They address two use cases: a nominal mode to develop a new feature in the bioinformatics pipeline and a hotfix mode to correct a bug that occurred in the production environment. The protocols are available as a comprehensive documentation at https://biogitflow.readthedocs.io and the main concepts, steps and principles are presented in this report. F1000 Research Limited 2021-02-19 /pmc/articles/PMC7921891/ /pubmed/33732441 http://dx.doi.org/10.12688/f1000research.24714.3 Text en Copyright: © 2021 Kamoun C et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Brief Report Kamoun, Choumouss Roméjon, Julien de Soyres, Henri Gallois, Apolline Girard, Elodie Hupé, Philippe biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title |
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title_full |
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title_fullStr |
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title_full_unstemmed |
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title_short |
biogitflow: development workflow protocols for bioinformatics pipelines with git and GitLab |
title_sort | biogitflow: development workflow protocols for bioinformatics pipelines with git and gitlab |
topic | Brief Report |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7921891/ https://www.ncbi.nlm.nih.gov/pubmed/33732441 http://dx.doi.org/10.12688/f1000research.24714.3 |
work_keys_str_mv | AT kamounchoumouss biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab AT romejonjulien biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab AT desoyreshenri biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab AT galloisapolline biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab AT girardelodie biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab AT hupephilippe biogitflowdevelopmentworkflowprotocolsforbioinformaticspipelineswithgitandgitlab |