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...

Descripción completa

Detalles Bibliográficos
Autores principales: Kamoun, Choumouss, Roméjon, Julien, de Soyres, Henri, Gallois, Apolline, Girard, Elodie, Hupé, Philippe
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