Analysis of R Code for Reproducible Research and Code Comprehension

Tools for analyzing R expressions or blocks of code and determining the dependencies between them. It focuses on R scripts, but can be used on the bodies of functions. There are many facilities including the ability to summarize or get a high-level view of code, determining dependencies between variables, code improvement suggestions.


Changes in version 0.4.3 (2016-08-25) Bugfixes * Change default handling of @ function as accessor operator similar to $ uses dollarhandler by default.

Changes in version 0.4.1 (2016-03-14) Bugfixes * default loop handler now recognizes "i" spot as output Minor API changes * created non-default ifforcomp if handler reports all inputs used within a conditional, but not conditionally created outputs, as suggested by Nick Ulle for use in compiler buildling.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.6.5 by Gabriel Becker, 9 months ago

Report a bug at

Browse source code at

Authors: Duncan Temple Lang , Roger Peng , Deborah Nolan , Gabriel Becker

Documentation:   PDF Manual  

GPL license

Imports codetools, graph, XML, utils

Depends on methods

Suggests Rgraphviz, RUnit, knitr, highlight, RJSONIO, RCurl, Rcpp

Imported by histry, makeParallel, roprov, trackr.

Suggested by drake.

See at CRAN