Repro: a Python package for automating reproducible research in scientific computing

TitleRepro: a {Python} package for automating reproducible research in scientific computing
Publication TypeManual
AuthorsGilles Hennenfent, Sean Ross-Ross
Year of Publication2008
Month08
Publication Languageeng
Abstract

Repro is a Python package for automating reproducible research in scientific computing. Repro works in combination with SCons, a next-generation build tool. The package is freely available over the Internet. Downloading and installation instructions are provided in this gui de. The repro package is documented in various ways (many comments in source code, this guide–-written using repro itself!–-and a reference guide). In this user’s guide, we present a few pedagogical examples that uses Matlab, Python, Seismic Unix (SU), and Madagascar. We also include demo pa pers. These papers are written in LaTeX and compiled using repro. The figures they contain are automatically generated from the source codes prov ided. In that sense, the demo papers are a model of self-contained documents that are fully reproducible. The repro package is largely inspired by some parts of Madagascar, a geophysical software package for reproducible research. However, the repro package is intended for a broad audience co ming from a wide spectrum of interest areas.

KeywordsSLIM
URLhttp://repro.sourceforge.net/Site/Home.html
Citation Keyhennenfent08MNrap