R.rsp: Dynamic generation of scientific reports

An RSP document is a text-based document containing an R-embedded template of the final document, e.g. "Today's date is <%=Sys.Date()%>". An RSP document is preprocessed, parsed and translated into an R script, which when sourced generates the final document. This way it is possible to dynamically generate reports in plain text, HTML, TeX etc, e.g. "\includegraphics{<%=toPDF('Normal', { curve(dnorm, from=-5, to=+5) })%>}". It can also be used to enhance other literate programming languages such as Sweave, e.g. "<<eval=<%=doEval%>>>= [...] @". As explained in one of the vignettes, RSP-embedded LaTeX vignettes can easily be included in any R package. (In addition to RSP, this package also provides an internal cross-platform web server and built-in dynamic RSP-embedded HTML help pages, which can be launched by browseRsp(). If other packages provide RSP help pages, these are automatically linked to as well.)

Version: 0.8.2
Depends: R (≥ 2.5.0), R.utils (≥ 1.12.1), R.devices (≥ 2.1.1)
Imports: R.methodsS3 (≥ 1.2.2), R.oo (≥ 1.9.3), R.utils (≥ 1.12.1)
Suggests: tcltk
Published: 2012-07-05
Author: Henrik Bengtsson
Maintainer: Henrik Bengtsson <henrikb at braju.com>
License: LGPL (≥ 2.1)
URL: http://www.braju.com/R/
NeedsCompilation: no
In views: ReproducibleResearch
CRAN checks: R.rsp results

Downloads:

Package source: R.rsp_0.8.2.tar.gz
MacOS X binary: R.rsp_0.8.2.tgz
Windows binary: R.rsp_0.8.2.zip
Reference manual: R.rsp.pdf
Vignettes: Dynamic LaTeX reports with RSP
Include static PDFs and non-Sweave vignettes in an R package
News/ChangeLog:NEWS
Old sources: R.rsp archive

Reverse dependencies:

Reverse depends: aroma.affymetrix, aroma.core
Reverse imports: aroma.core, PSCBS
Reverse suggests: PSCBS, R.devices