11 Files within this repository
Resources include the templates and resources within this repository.
[1] "checklist" "collaborationGuide" "copyrightLicensing"
[4] "dataSharing" "dataStorage" "introduction"
[7] "metaData" "references" "tools"
[10] "versionControl" "workflows" "writingCode"
11.1 Checklist
Reproduciblity can occur at every step in the history of your project. How easy will it be for others or your future self to answer these questions?
11.1.1 Documentation
❏ Is it clear where to begin? (e.g., can someone picking a project up see where to start running it)
❏ can you determine which file(s) was/were used as input in a process that produced a derived file?
❏ Who do I cite? (code, data, etc.)
❏ Is there documentation about every result?
❏ Have you noted the exact version of every external application used in the process?
❏ For analyses that include randomness, have you noted the underlying random seed(s)?
❏ Have you specified the license under which you’re distributing your content, data, and code?
❏ Have you noted the license(s) for others peoples’ content, data, and code used in your analysis?
11.1.2 Organization
❏ Which is the most recent data file/code?
❏ Which folders can I safely delete?
❏ Do you keep older files/code or delete them?
❏ Can you find a file for a particular replicate of your research project?
❏ Have you stored the raw data behind each plot?
❏ Is your analysis output done hierarchically? (allowing others to find more detailed output underneath a summary)
❏ Do you run backups on all files associated with your analysis?
❏ How many times has a particular file been generated in the past?
❏ Why was the same file generated multiple times?
❏ Where did a file that I didn’t generate come from?
11.1.3 Automation
❏ Are there lots of manual data manipulation steps are there?
❏ Are all custom scripts under version control?
❏ Is your writing (content) under version control?
11.1.4 Publication
❏ Have you archived the exact version of every external application used in your process(es)?
❏ Did you include a reproducibility statement or declaration at the end of your paper(s)?
❏ Are textual statements connected/linked to the supporting results or data?
❏ Did you archived preprints of resulting papers in a public repository?
❏ Did you release the underlying code at the time of publishing a paper?
❏ Are you providing public access to your scripts, runs, and results?
11.1.4.1 References
Originally created at the Reproducibility Hackathon 2014
This takes a combination of reproducible guides, inputs them into a bookdown project and begins to write R scripts to access the dynamic database of reproducibility literature underneath it.