-
Notifications
You must be signed in to change notification settings - Fork 178
Description
Given the twitter conversation that some of us participated in today, and the need for reproducibility in projects, should we add a section/page on best practice for reproducibility or would that be out of scope? Personally, I think it could be really useful for site users but I'd like to hear everyone's thoughts.
I guess we might want to cover:
-
reproducing a set of packages (eg
pip freeze > requirements.txtorconda env export --from-history -f environment.ymland the R equivalents) -
reproducing the execution sequence of a series of scripts and commands (eg using, and perhaps drawing, a makefile or using a tool like ploomber)
-
reproducing the operating system (Docker)
-
anything else?
We could draw on the relevant sections of The Turing Way if necessary.