跳到正文
学研指南DATASENSE ACADEMY学研指南DATASENSE / 学研指南研究中的每一步,都有迹可循。关于我们
研究与数据步骤指南 · 2 分钟阅读

交了数据和代码,就能说研究“可复现”了吗?

先说明自己使用的可复现定义,再检查他人能否按照数据、代码和运行条件重跑分析,不要把上传文件当作验证结论。

把文件交出去,只说明材料已经提供,不自动说明分析能够重新运行。The Turing Way在其研究数据语境下,将可复现界定为数据和代码可获得,并能够完整重跑分析;同时提醒,不同资料对相关术语的定义并不完全一致。[1]

写论文的方法或数据声明时,可以先说明这里所说的“可复现”究竟指什么。接着分别记录数据如何获得、代码执行顺序、所需计算环境,以及哪些部分尚未实际重跑。这里是本文提出的整理办法,不是声称一个清单就能完成复现验证。

该指南把版本控制、测试和可重建计算环境列为相关主题。[1]若目前只有结果图片,可以从最小的一次分析开始补齐输入与步骤,先做到自己能从原始输入重新得到该结果,再谈更完整的交付。

涉及受限资料时,应写明合法访问条件,不要为追求公开而上传无权披露的数据。

完成前,再核对一遍

  • □明确文中可复现一词的含义
  • □区分材料已提供与分析已重跑

TRACEABLE SOURCES

回到原始依据

引用支持的具体内容列于下方。访问来源不代表已获得全文或图片再分发许可。

  1. [1] Guide for Reproducible Research ↗

    The Turing Way研究实践手册 · 核对日期 2026-10-09

    The Turing Way说明其可复现定义以及版本控制、测试、计算环境等指南主题。