Learn R Programming

⚠️There's a newer version (2.1.2) of this package.Take me there.

reproducible

A set of tools for R that enhance reproducibility beyond package management. Built on top of git2r and archivist, this package aims at making high-level, robust, machine and OS independent tools for making deeply reproducible and reusable content in R. This extends beyond the package management utilites of packrat and checkpoint by including tools for caching and accessing GitHub repositories.

Copy Link

Version

Install

install.packages('reproducible')

Monthly Downloads

988

Version

0.1.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Eliot J B

Last Published

August 10th, 2017

Functions in reproducible (0.1.3)

checkPath

Check filepath
checkoutVersion

Clone, fetch, and checkout from GitHub.com repositories
.addTagsToOutput

Add tags to object
Cache

Cache method that accommodates environments, S4 methods, Rasters
.checkCacheRepo

Check for cache repository info in ...
.checkGitConfig

Check global git config file
Copy

Recursive copying of nested environments, and other "hard to copy" objects
Path-class

Coerce a character string to a class "Path"
getFunctionName

A set of helpers for Cache
.cacheMessage

Create a custom cache message by class
.prepareFileBackedRaster

Copy the file-backing of a file-backed Raster* object
.prepareOutput

Make any modifications to object recovered from cacheRepo
.tagsByClass

Add extra tags to an archive based on class
.debugCache

Attach debug info to return for Cache
normPath

Normalize filepath
cache

Deprecated functions
reproducible-package

The reproducible package
.robustDigest

Create reproducible digests of objects in R
.sortDotsUnderscoreFirst

Sort a any named object with dotted names first
clearCache

Examining and modifying the cache
.objSizeInclEnviros

Determine object size of all objects inside environments
.preDigestByClass

Any miscellaneous things to do before .robustDigest and after FUN call
clearStubArtifacts

Clear erroneous archivist artifacts
copyFile

Copy a file using Robocopy on Windows and rsync on Linux/macOS