Planned intervention: On Wednesday April 3rd 05:30 UTC Zenodo will be unavailable for up to 2-10 minutes to perform a storage cluster upgrade.

There is a newer version of the record available.

Published November 12, 2020 | Version v2
Presentation Open

Computational reproducibility: A how-to guide based on The Turing Way

  • 1. Max-Planck-Institute AE
  • 2. The Allan Turing Institute

Description

Reproducible research is necessary to ensure that our scientific output can be independently verified and built upon in future work. But conducting reproducible research requires software development skills that are not usually taught or expected of academic researchers. The Turing Way is an open-source, community-led handbook that supports this knowledge (among others) in an accessible and comprehensible form for everyone. Its moonshot goal is to make reproducible research “too easy not to do”. 

This talk will guide you through the best practices in computational reproducibility outlined by The Turing Way. I will show you how to version control your code, how to improve its quality, how to test its functionality, and how to make it open-source, using Python as an example. I will also demonstrate how to capture and share your computational environment, and how to incorporate continuous integration techniques into your coding workflow.

Files

turingway_comp_repro.pdf

Files (121.3 MB)

Name Size Download all
md5:af768d7e215359be1a0604fb2c1a55d8
60.7 MB Preview Download
md5:651ab997ef4acbfbf5e9e4ba02cce915
60.6 MB Preview Download