Project Structure for Reproducible Work
This course teaches you how to structure your computational projects in a way that both enables replicating results, and helps with keeping complexity under control.
Besides getting a good general template for organizing files, you will also learn what factors affect the evolution of project files, and how to account for these. This will enable you to adapt the material to a variety of projects and operating procedures.
For the different parts of the project, the course gives practical advice and standard practices.
And the examples are about making pizza!
-
[PSRW] 0. Introduction
-
[PSRW] 1. Reproducibility Principles
-
[PSRW] 2. General Project Structure
-
[PSRW] 3. Sub-structure: Data
-
[PSRW] 4. Sub-structure: Code
-
[PSRW] 5. Sub-structure: Results
-
[PSRW] 6. Sub-structure: Doc
-
[PSRW] 7. Tracking Changes and Syncing