Published by the Foundation for Open Access Statistics
Editors-in-chief: Bettina GrĂ¼n, Edzer Pebesma & Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
A Multi-Language Computing Environment for Literate Programming and Reproducible Research | Schulte | Journal of Statistical Software
Authors: Eric Schulte, Dan Davison, Thomas Dye, Carsten Dominik
Title: A Multi-Language Computing Environment for Literate Programming and Reproducible Research
Abstract: We present a new computing environment for authoring mixed natural and computer language documents. In this environment a single hierarchically-organized plain text source file may contain a variety of elements such as code in arbitrary programming languages, raw data, links to external resources, project management data, working notes, and text for publication. Code fragments may be executed in situ with graphical, numerical and textual output captured or linked in the file. Export to LATEX, HTML, LATEX beamer, DocBook and other formats permits working reports, presentations and manuscripts for publication to be generated from the file. In addition, functioning pure code files can be automatically extracted from the file. This environment is implemented as an extension to the Emacs text editor and provides a rich set of features for authoring both prose and code, as well as sophisticated project management capabilities.

Page views:: 33355. Submitted: 2010-12-22. Published: 2012-01-25.
Paper: A Multi-Language Computing Environment for Literate Programming and Reproducible Research     Download PDF (Downloads: 31911)
Supplements:
org-7.8.03.tar.gz: Org-mode source code Download (Downloads: 1859; 3MB)
v46i03-replication.zip: Replication materials Download (Downloads: 2144; 8MB)

DOI: 10.18637/jss.v046.i03

by
This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.