科研工作流中的一些小习惯

可复现并不等于一开始就搭建复杂的平台。对公开练习和个人学习,先把输入、代码、结果和环境分开,已经能避免大量返工。

一个够用的目录

1
2
3
4
5
6
project/
├─ data/
├─ scripts/
├─ results/
├─ figures/
└─ README.md

让每张图都能追溯

每张公开示例图都应该能追溯到脚本、数据版本和关键参数。

记录“为什么”

代码能说明做了什么,README 应继续说明为什么这么做。