This document discusses reproducibility in computational research. It defines several key terms related to reproducibility, including replicate, rerun, and repeat. It notes that computational papers should provide the full software and data used to generate results. The document outlines several rules for reproducible research, such as tracking how results were produced, version controlling scripts, and archiving intermediate results. It also discusses challenges to reproducibility like lack of funding and changing dependencies over time. Finally, it introduces Research Objects as a framework to bundle resources like data, software, and protocols to help address reproducibility issues.
Related topics: