CRAN/E | reproducible

reproducible

Enhance Reproducibility of R Code

Installation

About

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 has 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().

Citation reproducible citation info
reproducible.predictiveecology.org
github.com/PredictiveEcology/reproducible
System requirements 'unrar' (Linux/macOS) or '7-Zip' (Windows) to work with '.rar' files.
Bug report File report

Key Metrics

Version 2.0.11
R ≥ 4.1
Published 2024-03-30 20 days ago
Needs compilation? no
License GPL-3
CRAN checks reproducible results
Language en-CA

Downloads

Yesterday 90
Last 7 days 171 -60%
Last 30 days 1.491 +34%
Last 90 days 4.005 +14%
Last 365 days 14.868 +52%

Maintainer

Maintainer

Eliot J B McIntire

eliot.mcintire@canada.ca

Authors

Eliot J B McIntire

aut / cre

Alex M Chubaty

aut

Tati Micheletti

ctb

Ceres Barros

ctb

Ian Eddy

ctb

His Majesty the King in Right of Canada
as represented by the Minister of Natural Resources Canada

cph

Material

README
NEWS
Reference manual
Package source

In Views

ReproducibleResearch

Vignettes

Introduction to Cache

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

reproducible archive

Depends

R ≥ 4.1

Imports

data.table ≥ 1.10.4
digest
filelock
fpCompare
fs
lobstr
methods
stats
utils

Suggests

covr
crayon
DBI
future
geodata
glue
googledrive
httr
knitr
parallel
qs
raster ≥ 3.5-15
RCurl ≥ 1.95-4.8
rlang
rmarkdown
RSQLite
sf
sp ≥ 1.4-2
terra ≥1.7-20
testthat
withr

Reverse Depends

SpaDES.core

Reverse Imports

SpaDES.tools