lprr.html mathcode2html   
 Source file:   lprr
 Directory:   /home/rjl/www
 Converted:   Thu Nov 19 2009 at 08:51:03
 This documentation file will not reflect any later changes in the source file.

$\phantom{******** If you see this on the webpage then the browser could not locate *********}$
$\phantom{******** jsMath/easy/load.js or the variable root is set wrong in this file *********}$
$\newcommand{\vector}[1]{\left[\begin{array}{c} #1 \end{array}\right]}$ $\newenvironment{matrix}{\left[\begin{array}{cccccccccc}} {\end{array}\right]}$ $\newcommand{\A}{{\cal A}}$ $\newcommand{\W}{{\cal W}}$


Literate Programming and Reproducible Research

Literate Programming and Reproducible Research


Literate Programming:

The term "literate programming" was introduced by Don Knuth in the early 1980's, with the idea that a computer program should be documented in a manner that is readable by humans.

Reproducible Research:

When a project is complete (e.g. a paper is published), the computational tools and data should be preserved in a manner that allows one to reproduce the final products (e.g., figures, tables, error values) and to later understand the methods used and the implementation (including all parameter values).

The paper should contain all details that can be reasonably included. Other details should be available on-line.

Some links to my recent attempts in this direction:

Other links:


· Randall J. LeVeque ·