A Set of Tools that Enhance Reproducibility Beyond Package Management


[Up] [Top]

Documentation for package ‘reproducible’ version 1.2.6

Help Pages

A B C D E F G K L M O P R S U W misc

reproducible-package The 'reproducible' package

-- A --

asPath Coerce a character string to a class "Path"
asPath.character Coerce a character string to a class "Path"
asPath.null Coerce a character string to a class "Path"
assessDataType Assess the appropriate raster layer data type
assessDataType.default Assess the appropriate raster layer data type
assessDataType.Raster Assess the appropriate raster layer data type
assessDataType.RasterStack Assess the appropriate raster layer data type
assessDataTypeGDAL Assess the appropriate raster layer data type

-- B --

basename2 A version of 'base::basename' that is 'NULL' resistant

-- C --

Cache Cache method that accommodates environments, S4 methods, Rasters, & nested caching
Cache-method Cache method that accommodates environments, S4 methods, Rasters, & nested caching
CacheDBFile A collection of low level tools for Cache
CacheDBTableName A collection of low level tools for Cache
CacheDigest The exact digest function that 'Cache' uses
CacheIsACache A collection of low level tools for Cache
CacheStorageDir A collection of low level tools for Cache
CacheStoredFile A collection of low level tools for Cache
cc Examining and modifying the cache
checkAndMakeCloudFolderID Check for presence of 'checkFolderID' (for 'Cache(useCloud)')
checkGDALVersion Check whether the system has a minimum version of GDAL available
checkoutVersion Clone, fetch, and checkout from GitHub.com repositories
Checksums Calculate checksum
Checksums-method Calculate checksum
clearCache Examining and modifying the cache
clearCache-method Examining and modifying the cache
clearStubArtifacts Clear erroneous archivist artifacts
clearStubArtifacts-method Clear erroneous archivist artifacts
cloudCache Deprecated
cloudCheckOld Basic tool for using cloud-based caching
cloudDownload Download from cloud, if necessary
cloudSyncCacheOld Sync cloud with local Cache
cloudUpload Upload to cloud, if necessary
cloudWriteOld Basic tool for using cloud-based caching
compareNA 'NA'-aware comparison of two vectors
convertPaths Change the absolute path of a file
convertRasterPaths Change the absolute path of a file
Copy Recursive copying of nested environments, and other "hard to copy" objects
Copy-method Recursive copying of nested environments, and other "hard to copy" objects
copyFile Copy a file using 'robocopy' on Windows and 'rsync' on Linux/macOS
copySingleFile Copy a file using 'robocopy' on Windows and 'rsync' on Linux/macOS
createCache Create a new cache
cropInputs Crop a 'Spatial*' or 'Raster*' object
cropInputs.default Crop a 'Spatial*' or 'Raster*' object
cropInputs.sf Crop a 'Spatial*' or 'Raster*' object
cropInputs.spatialClasses Crop a 'Spatial*' or 'Raster*' object

-- D --

determineFilename Determine filename, either automatically or manually
downloadFile A wrapper around a set of downloading functions

-- E --

extractFromArchive Extract files from archive

-- F --

fastMask Faster operations on rasters
file.move Move a file to a new location
Filenames Return the filename(s) from a 'Raster*' object
Filenames-method Return the filename(s) from a 'Raster*' object

-- G --

getGDALVersion Check the GDAL version in use

-- K --

keepCache Examining and modifying the cache
keepCache-method Examining and modifying the cache

-- L --

linkOrCopy Hardlink, symlink, or copy a file
loadFromCache Create a new cache

-- M --

makeMemoisable Generic method to make or unmake objects memoisable
makeMemoisable.default Generic method to make or unmake objects memoisable
maskInputs Mask module inputs
maskInputs.Raster Mask module inputs
maskInputs.sf Mask module inputs
maskInputs.Spatial Mask module inputs
mergeCache Merge two cache repositories together
mergeCache-method Merge two cache repositories together
messageDF Use message to print a clean square data structure
movedCache Deal with moved cache issues

-- O --

objSize Recursive 'object.size'
objSize.default Recursive 'object.size'
objSize.environment Recursive 'object.size'
objSize.function Recursive 'object.size'
objSize.list Recursive 'object.size'
objSize.Path Recursive 'object.size'
objSizeSession Recursive 'object.size'

-- P --

paddedFloatToChar Convert numeric to character with padding
Path-class Coerce a character string to a class "Path"
pipe A cache-aware pipe (currently not working)
postProcess Generic function to post process objects
postProcess.default Generic function to post process objects
postProcess.list Generic function to post process objects
postProcess.sf Generic function to post process objects
postProcess.spatialClasses Generic function to post process objects
prepInputs Download and optionally post-process files
preProcess Download, Checksum, Extract files
preProcessParams Download, Checksum, Extract files
projectInputs Project 'Raster*' or Spatial* or 'sf' objects
projectInputs.default Project 'Raster*' or Spatial* or 'sf' objects
projectInputs.Raster Project 'Raster*' or Spatial* or 'sf' objects
projectInputs.sf Project 'Raster*' or Spatial* or 'sf' objects
projectInputs.Spatial Project 'Raster*' or Spatial* or 'sf' objects

-- R --

reproducible The 'reproducible' package
reproducibleOptions 'reproducible' options
retry A wrapper around 'try' that retries on failure
rmFromCache Create a new cache

-- S --

saveToCache Create a new cache
searchFull Search up the full scope for functions
searchFullEx Search up the full scope for functions
showCache Examining and modifying the cache
showCache-method Examining and modifying the cache
spatialClasses The 'spatialClasses' class
spatialClasses-class The 'spatialClasses' class
studyAreaName Get a unique name for a given study area
studyAreaName-method Get a unique name for a given study area
suffix Add a prefix or suffix to the basename part of a file path

-- U --

unmakeMemoisable Generic method to make or unmake objects memoisable
unmakeMemoisable.default Generic method to make or unmake objects memoisable
unrarPath The known path for unrar or 7z

-- W --

writeFuture Write to cache repository, using 'future::future'
writeOutputs Write module inputs on disk
writeOutputs.default Write module inputs on disk
writeOutputs.quosure Write module inputs on disk
writeOutputs.Raster Write module inputs on disk
writeOutputs.sf Write module inputs on disk
writeOutputs.Spatial Write module inputs on disk

-- misc --

%<% A cache-aware pipe (currently not working)
%C% A cache-aware pipe (currently not working)
.addChangedAttr Add an attribute to an object indicating which named elements change
.addChangedAttr-method Add an attribute to an object indicating which named elements change
.addTagsToOutput Add tags to object
.addTagsToOutput-method Add tags to object
.cacheMessage Create a custom cache message by class
.cacheMessage-method Create a custom cache message by class
.checkCacheRepo Check for cache repository info in ...
.checkCacheRepo-method Check for cache repository info in ...
.debugCache Attach debug info to return for Cache
.orderDotsUnderscoreFirst Sort or order any named object with dotted names and underscores first
.preDigestByClass Any miscellaneous things to do before '.robustDigest' and after 'FUN' call
.preDigestByClass-method Any miscellaneous things to do before '.robustDigest' and after 'FUN' call
.prefix Add a prefix or suffix to the basename part of a file path
.prepareFileBackedRaster Copy the file-backing of a file-backed Raster* object
.prepareOutput Make any modifications to object recovered from cacheRepo
.prepareOutput-method Make any modifications to object recovered from cacheRepo
.removeCacheAtts Remove attributes that are highly varying
.requireNamespace Provide standard messaging for missing package dependencies
.setSubAttrInList Set subattributes within a list by reference
.sortDotsUnderscoreFirst Sort or order any named object with dotted names and underscores first
.suffix Add a prefix or suffix to the basename part of a file path
.tagsByClass Add extra tags to an archive based on class
.tagsByClass-method Add extra tags to an archive based on class
.unrarPath The known path for unrar or 7z