Reproducible Research

Reproducible Research (RR) is the practice of publishing all data, software source code, and tools required to reproduce the results discussed in a scientific paper.

This site http://reproducibleresearch.net hosts a blog, a “how to” and links about reproducible research. The following are a few of the software packages that could help you in doing RR.

Datalad

Datalad http://datalad.org is a python package whch can be used for reproducible science. See Datalad for Provenance Tracking and Datalad for Reproducible Science

Recipy

“Recipy” is a python package that provides a simple method for saving metadata from python scripts. I have tried this out with a simple python script and it works well. It does not yet work for wrapping the builtin python file open/write methods – you have to write your own wrappers for that.

See Robin’s Blog [Introducing recipy: effortless provenance tracking with Python] (http://blog.rtwilson.com/introducing-recipy-effortless-provenance-tracking-with-python/) and its Github site https://github.com/recipy/recipy Here is a link to a Linux Journal article about recipy http://www.linuxjournal.com/content/recipy-science

This is custom footer