- Sweave demo
This web page provides some background and an illustration or three of Sweave, which is "literate programming" for R or (a newer buzzword) a package for "reproducible research".
By mcswell in Computing > Literate Computing with literate programming
- Software Carpentry » Literate Programming
Slightly negative review of LP as a programming method
By mcswell in Computing > Literate Computing with literate programming
- Reproducible Research Planet
Reproducible Research Planet! is an educational non-profit organization of scientists, committed to encouraging and facilitating reproducible research in computational sciences. On this site you will find information and resources to make reproducible research a reality within your own institution.
By mcswell in Computing > Literate Computing with literate programming
- Victoria Stodden--reproducible research
Reproducible research, including legal issues
By mcswell in Computing > Literate Computing with literate programming
- Lightweight Literate Programming
By mcswell in Computing > Literate Computing with docbook literate programming
- Documentation, Literate Programming and xweb
A somewhat updated version of Norm Walsh's original Literate Programming in Docbook; this one allows the <src:fragment> to specify the name of an output file.
By mcswell in Computing > Literate Computing with docbook literate programming
- xmLP — a Literate Programming Tool for XML & Text
This article introduces LitProg, demonstrates what a literate program looks like, and describes the LitProg tool “xmLP”, which can be used to literately develop program sources (or other control file sources) whose content is XML or text.
By mcswell in Computing > Literate Computing with literate programming
- Single sourcing of documentation
The technical writing community has been developing a related concept: single sourcing of documentation. The idea is to write technical content only once and to keep it maintained in only one place. From this single source, one can derive a variety of documents for different purposes and audiences, perhaps in different formats and media: for example, printed manuals, embedded help text, and web pages.
By mcswell in Computing > Literate Computing with literate programming
- Literate programming and statistics
In most software development, documentation is an after thought. When push comes to shove, developers are rewarded for putting buttons on a screen, not for writing documentation. Software documentation can be extremely valuable, but it’s most valuable to someone other than the author. And the benefit of the documentation may only be realized years after it was written. But statisticians are rewarded for writing documents...
By mcswell in Computing > Literate Computing with literate programming
- Sweave
Sweave is a tool that allows to embed the R code for complete data analyses in latex documents. The purpose is to create dynamic reports, which can be updated automatically if data or analysis change. Instead of inserting a prefabricated graph or table into the report, the master document contains the R code necessary to obtain it. When run through R, all data analysis output (tables, graphs, etc.) is created on the fly and inserted into a final latex document. The report can be automatically updated if data or analysis change, which allows for truly reproducible research.
By mcswell in Computing > Literate Computing with literate programming
Results 1 - 10 for literate
Next »