scirep: dynamic and reproducible scientific reports
scirep provides a template for writing scientific, engineering, and mathematical reports that are reproducible and dynamic. It can be used for internal notes, memos, journal articles, theses, etc.
It is based on existing and well-developed free open-source multi-platform tools:
LaTeXas typesetting language and glue for logic and narrative
Rfor scripting, statistics, data analysis, numerical calculations, and visualization
Sagefor symbolic and numerical mathematics, numerical computations, and plotting
This project is simply an example on how to use and integrate these tools to write a high-quality document that can be written, maintained and updated on any computer platform. It assumes that the user has a working installation of the tools.
The repository contains a minimal example and the instructions to assemble it in a Unix-like environment (but it can be adapted to other platforms as well):
minimal.Rare the source files
Makefilecontains the compilation instructions to obtain the final report