Those seeking to reproduce a computational experiment often need to manually look at the code to see how to build necessary libraries, configure parameters, find data, and invoke the experiment; it is not automatic. Automatic reproducibility is a more stringent goal, but working towards it would benefit the community. This work discusses a machine-readable language for specifying how to execute a computational experiment. We invite interested stakeholders to discuss this language at https://github.com/charmoniumQ/execution-description .
翻译:[译摘要] 试图复现计算实验的人员常需手动查看代码,以了解如何构建所需库、配置参数、查找数据并调用实验——这一过程并非自动化。自动可复现性虽是一项更严苛的目标,但朝着该方向努力将使学术界受益。本文探讨了一种用于描述计算实验执行方法的机器可读语言,诚邀相关领域研究者参与讨论(讨论地址:https://github.com/charmoniumQ/execution-description)。