Caching and distributing statistical analyses in R

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

Abstract

We present the cacher package for R, which provides tools for caching statistical analyses and for distributing these analyses to others in an efficient manner. The cacher package takes objects created by evaluating R expressions and stores them in key-value databases. These databases of cached objects can subsequently be assembled into packages for distribution over the web. The cacher package also provides tools to help readers examine the data and code in a statistical analysis and reproduce, modify, or improve upon the results. In addition, readers can easily conduct alternate analyses of the data. We describe the design and implementation of the cacher package and provide two examples of how the package can be used for reproducible research.

Original languageEnglish (US)
Pages (from-to)1-24
Number of pages24
JournalJournal of Statistical Software
Volume26
Issue number7
DOIs
StatePublished - Jul 2008

Keywords

  • Cached computation
  • R
  • Reproducible research

ASJC Scopus subject areas

  • Software
  • Statistics and Probability
  • Statistics, Probability and Uncertainty

Fingerprint

Dive into the research topics of 'Caching and distributing statistical analyses in R'. Together they form a unique fingerprint.

Cite this