Reproducible electronic documents

Matt Schwab and Jon Claerbout

We give you our system for filing scientific computational research: Reproducible electronic documents. These documents enable you - or anyone with access to your files - to handily regenerate your results. Thus your research and your software can be shared and reused. Reproducible electronic documents rely on UNIX makefiles, a few file naming conventions, and a small set of make rules and definitions. (These rules require GNU make 3.75 or higher).

Universal rules for reproducible documents

Archived reproducible electronic documents

Software related to reproducible research

Reproducible research elsewhere

If you create reproducible, electronic research documents, please let us know and we will point to your web page.