研究与数据步骤指南 · 2 分钟阅读
交了数据和代码,就能说研究“可复现”了吗?
先说明自己使用的可复现定义,再检查他人能否按照数据、代码和运行条件重跑分析,不要把上传文件当作验证结论。
把文件交出去,只说明材料已经提供,不自动说明分析能够重新运行。The Turing Way在其研究数据语境下,将可复现界定为数据和代码可获得,并能够完整重跑分析;同时提醒,不同资料对相关术语的定义并不完全一致。[1]
写论文的方法或数据声明时,可以先说明这里所说的“可复现”究竟指什么。接着分别记录数据如何获得、代码执行顺序、所需计算环境,以及哪些部分尚未实际重跑。这里是本文提出的整理办法,不是声称一个清单就能完成复现验证。
该指南把版本控制、测试和可重建计算环境列为相关主题。[1]若目前只有结果图片,可以从最小的一次分析开始补齐输入与步骤,先做到自己能从原始输入重新得到该结果,再谈更完整的交付。
涉及受限资料时,应写明合法访问条件,不要为追求公开而上传无权披露的数据。
完成前,再核对一遍
- □明确文中可复现一词的含义
- □区分材料已提供与分析已重跑
回到原始依据
引用支持的具体内容列于下方。访问来源不代表已获得全文或图片再分发许可。
- [1] Guide for Reproducible Research ↗
The Turing Way研究实践手册 · 核对日期 2026-10-09
The Turing Way说明其可复现定义以及版本控制、测试、计算环境等指南主题。