论文标题
计算轨迹方法的包装,容器化和虚拟化:进步,挑战和机遇
Packaging, containerization, and virtualization of computational omics methods: Advances, challenges, and opportunities
论文作者
论文摘要
OMICS软件工具重塑了现代生物学的景观,并成为生物医学研究的重要组成部分。生物医学科学家对这些强大工具的依赖性日益增加,因此需要更容易安装和更大的可用性。包装,虚拟化和容器化是通过将OMICS工具包裹在其他软件中,以使OMICS工具更易于安装和使用,以满足这种需求。在这里,我们系统地回顾了跨突出包装,虚拟化和容器化平台的实践。我们概述了从用户,软件开发人员和系统管理员的角度来概述每种方法的挑战,优势和局限性以及一些最广泛使用的平台。我们还提出了使OMICS软件的包装,虚拟化和容器化更加可持续和鲁棒的原则,以提高生物医学和生命科学研究的可重复性。
Omics software tools have reshaped the landscape of modern biology and become an essential component of biomedical research. The increasing dependence of biomedical scientists on these powerful tools creates a need for easier installation and greater usability. Packaging, virtualization, and containerization are different approaches to satisfy this need by wrapping omics tools in additional software that makes the omics tools easier to install and use. Here, we systematically review practices across prominent packaging, virtualization, and containerization platforms. We outline the challenges, advantages, and limitations of each approach and some of the most widely used platforms from the perspectives of users, software developers, and system administrators. We also propose principles to make packaging, virtualization, and containerization of omics software more sustainable and robust to increase the reproducibility of biomedical and life science research.