生物信息学软件的包装与容器化建议。

Recommendations for the packaging and containerizing of bioinformatics software.

作者信息

Gruening Bjorn, Sallou Olivier, Moreno Pablo, da Veiga Leprevost Felipe, Ménager Hervé, Søndergaard Dan, Röst Hannes, Sachsenberg Timo, O'Connor Brian, Madeira Fábio, Dominguez Del Angel Victoria, Crusoe Michael R, Varma Susheel, Blankenberg Daniel, Jimenez Rafael C, Perez-Riverol Yasset

机构信息

Bioinformatics Group, Department of Computer Science, University of Freiburg, Freiburg, 79110, Germany.

Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA/INRIA) - GenOuest Platform, Université de Rennes, Rennes, France.

出版信息

F1000Res. 2018 Jun 14;7. doi: 10.12688/f1000research.15140.2. eCollection 2018.

Abstract

Software Containers are changing the way scientists and researchers develop, deploy and exchange scientific software. They allow labs of all sizes to easily install bioinformatics software, maintain multiple versions of the same software and combine tools into powerful analysis pipelines. However, containers and software packages should be produced under certain rules and standards in order to be reusable, compatible and easy to integrate into pipelines and analysis workflows. Here, we presented a set of recommendations developed by the BioContainers Community to produce standardized bioinformatics packages and containers. These recommendations provide practical guidelines to make bioinformatics software more discoverable, reusable and transparent.  They are aimed to guide developers, organisations, journals and funders to increase the quality and sustainability of research software.

摘要

软件容器正在改变科学家和研究人员开发、部署和交换科学软件的方式。它们使各种规模的实验室都能轻松安装生物信息学软件,维护同一软件的多个版本,并将工具组合成强大的分析管道。然而,为了实现可重复使用、兼容并易于集成到管道和分析工作流程中,容器和软件包应按照一定的规则和标准来制作。在此,我们展示了由生物容器社区制定的一套建议,用于生产标准化的生物信息学软件包和容器。这些建议提供了实用指南,以使生物信息学软件更易于发现、重复使用和透明化。它们旨在指导开发者、组织、期刊和资助者提高研究软件的质量和可持续性。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索