期刊
CURRENT OPINION IN BIOTECHNOLOGY
卷 81, 期 -, 页码 -出版社
ELSEVIER SCI LTD
DOI: 10.1016/j.copbio.2023.102922
关键词
-
The reproducibility of scientific research is crucial and can be enhanced by using software engineering strategies and adhering to modeling principles. Existing standards and well-established model repositories can greatly improve the reproducibility of published models. Open-source publication of source code, data, and documentation is recommended, especially for models published in executable programming languages. Container-based solutions are recommended for complex models to easily replicate the software dependencies and run-time context.
The reproducibility of scientific research is crucial to the success of the scientific method. Here, we review the current best practices when publishing mechanistic models in systems biology. We recommend, where possible, to use software engineering strategies such as testing, verification, validation, documentation, versioning, iterative development, and continuous integration. In addition, adhering to the Findable, Accessible, Interoperable, and Reusable modeling principles allows other scientists to collaborate and build off of each other's work. Existing standards such as Systems Biology Markup Language, CellML, or Simulation Experiment Description Markup Language can greatly improve the likelihood that a published model is reproducible, especially if such models are deposited in well established model repositories. Where models are published in executable programming languages, the source code and their data should be published as open-source in public code repositories together with any documentation and testing code. For complex models, we recommend container-based solutions where any software dependencies and the run-time context can be easily replicated.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据