Skip to content

reproducible

3.1.1

Enhance Reproducibility of R Code

3packages depend
19.2Kdownloads / year
test coverage
13/13checks pass

Overview

About
Maintained by Eliot J B McIntireFirst published 2017-08-0541 releasesCRAN page ↗GitHub ↗

A collection of high-level, machine- and OS-independent tools for making reproducible and reusable content in R. The two workhorse functions are 'Cache()' and 'prepInputs()'. 'Cache()' allows for nested caching, is robust to environments and objects with environments (like functions), and deals with some classes of file-backed R objects e.g., from 'terra' and 'raster' packages. Both functions have been developed to be foundational components of data retrieval and processing in continuous workflow situations. In both functions, efforts are made to make the first and subsequent calls of functions have the same result, but faster at subsequent times by way of checksums and digesting. Several features are still under development, including cloud storage of cached objects allowing for sharing between users. Several advanced options are available, see '?reproducibleOptions()'.

Install

Health

CRAN checks
13OK
Code health
Yes
Tests · ratio 0.48
not tracked
Coverage
100%
Documentation · exports
Yes
Vignettes
Yes
README
11
Dependencies · direct
Check history
  • OK2026-07-04
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • WARNING2026-07-03
    12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE
  • OK2026-07-01
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-06-20
    12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-06-19
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
Show 10 earlier snapshots
  • WARNING2026-06-17
    12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE
  • OK2026-06-10
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-06-03
    12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-05-23
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-05-20
    12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-05-17
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-05-07
    12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-05-02
    13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-04-25
    11 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Downloads

19.2K
CRAN downloads in the past year
Rank #3,033 · ~53/day · ~1.6K/mo
1.4K30 days
5.1K90 days
19.2K1 year
Also on163 r2u21 autocran32 c2d4u
Source & community
GitHub ↗

Repository stars, issues, and contributor activity are not tracked yet.

Dependencies

Declared dependencies
32 external dependencies (excludes base and recommended)
Depends (1)
R >= 4.3
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
3direct
indirect (not tracked)

Code

42,327Lines of code
126Exported functions

Line coverage

Expression

Tests / Examples

Functions

524 108 exported

Complexity

5.7 avg / 69 max

Call network

524 nodes / 1200 edges

Test coverage has not been measured for this package yet; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

People & History

People (6)
Maintainer (1)
Author, Maintainer
Authors (1)
Contributors (3)
Contributor
Contributor
Contributor
Copyright holders (1)
Release timeline

41 releases. Pick two to compare their code metrics; R releases are shown for context.

  • 3.1.1Latest
    2026-05-18 · current release
  • 3.1.0
    2026-05-16 · diff ↗
  • R
    R 4.6.0 released · 2026-04-24
  • 3.0.0
    2026-01-08 · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • 2.1.2
    2024-12-12 · diff ↗
  • 2.1.0
    2024-05-30 · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • 2.0.12
    2024-04-15 · diff ↗
  • 2.0.11
    2024-03-30 · diff ↗
  • 2.0.10
    2023-11-22 · diff ↗
  • 2.0.9
    2023-11-09 · diff ↗
  • 2.0.8
    2023-08-23 · diff ↗
  • 2.0.7
    2023-08-07 · diff ↗
  • 2.0.5
    2023-07-03 · diff ↗
  • 2.0.4
    2023-05-31 · diff ↗
Show 34 earlier events
  • 2.0.2
    2023-05-07 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • 1.2.16
    2022-12-22 · diff ↗
  • 1.2.11
    2022-11-09 · diff ↗
  • 1.2.10
    2022-08-17 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • 1.2.8
    2021-09-26 · diff ↗
  • 1.2.7
    2021-05-28 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • 1.2.6
    2021-02-17 · diff ↗
  • 1.2.4
    2020-12-07 · diff ↗
  • 1.2.1
    2020-08-18 · diff ↗
  • 1.2.0
    2020-08-03 · diff ↗
  • 1.1.1
    2020-05-20 · diff ↗
  • 1.1.0
    2020-05-15 · diff ↗
  • R
    R 4.0.0 released · 2020-04-24
  • 1.0.0
    2020-02-20 · diff ↗
  • 0.2.11
    2019-11-19 · diff ↗
  • 0.2.10
    2019-09-12 · diff ↗
  • 0.2.9
    2019-07-09 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • 0.2.8
    2019-03-18 · diff ↗
  • 0.2.7
    2019-03-07 · diff ↗
  • 0.2.6
    2019-02-01 · diff ↗
  • 0.2.5
    2018-11-16 · diff ↗
  • 0.2.3
    2018-08-07 · diff ↗
  • 0.2.2
    2018-08-01 · diff ↗
  • 0.2.1
    2018-07-07 · diff ↗
  • 0.2.0
    2018-06-17 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
  • 0.1.4
    2018-01-25 · diff ↗
  • 0.1.3
    2017-08-11 · diff ↗
  • 0.1.2
    2017-08-09 · diff ↗
  • 0.1.1
    2017-08-05

Package metadata

First published
2017-08-05
Total releases
41 / 9 yrs
License
GPL-3 OSI
Download size
not tracked yet
Installed size
not tracked yet
With dependencies
not tracked yet