recordr: R Provenance Tracking

Share:

Provide methods to record data provenance about R script executions. Provenance data includes files that were read and written by the script, along with information about the execution, such as start time end time, the R modules loaded during the execution, and other information describing the execution environment.

Author
Peter Slaughter [aut, cre], Matthew Jones [aut], Chris Jones [ctb], Lauren Palmer [ctb]
Date of publication
2016-08-31 22:20:23
Maintainer
Peter Slaughter <slaughter@nceas.ucsb.edu>
License
Apache License 2.0
Version
1.0.3
URLs

View on CRAN

Man pages

deleteRuns
Delete runs that match search parameters
endRecord
End the recording session that was started by 'startRecord()'
ExecMetadata-class
A class representing a script execution with the run manager
FileMetadata-class
A class containing information about a file or group of files
geoCoverage
Create a geographic coverage element from a description and...
getDBconnection
Get a database connection
initialize-ExecMetadata
Initialize an execution metadata object
initialize-FileMetadata
Initialize a file metadata object.
initialize-Recordr
Initialize a Recorder object
listRuns
List all runs recorded by record() or startRecord()
readExecMeta
Retrieve saved execution metadata.
readFileMeta
Retrieve saved file metadata for one or more files
record
Record data provenance for an R script exection
recordr
Record, review and publish data provenance.
Recordr-class
Capture, review and publish data provenance
recordr_create
Provenance wrapper function for dataone::createObject method
recordr_getObject
Provenance wrapper function for dataone::getObject
recordr_ggsave
Provenance wrapper for the ggplot2::ggsave function
recordr_read.csv
Provenance wrapper for the R utils::read.csv function
recordr_readLines
Provenance wrapper for R base::readLines function
recordr_readPNG
Provenance wrapper for the pnd::read function
recordr_scan
Provenance wrapper for the R base::scan function
recordr_updateObject
Provenance wrapper function for dataone::updateObject
recordr_write.csv
Provenance wrapper for the R write.csv function
recordr_writeLines
Provenance wrapper for R base::writeLines function
recordr_writePNG
Provenance wrapper for the png::write function
selectRuns
Select runs that match search parameters
startRecord
Begin recording provenance for an R session.
unArchiveFile
Remove a file from the recordr archive directory
updateExecMeta
Update a single execution metadata object.
upgradeRecordr
Update the recordr database to the current version
viewRuns
View detailed information for an execution
writeExecMeta
Save a single execution metadata.
writeFileMeta
Save metadata for a single file.

Files in this package

recordr
recordr/inst
recordr/inst/testfiles
recordr/inst/testfiles/sampleUserScript.R
recordr/inst/testfiles/testData.csv
recordr/inst/CITATION
recordr/inst/tests
recordr/inst/tests/test.traced-R-functions.R
recordr/inst/tests/test.traced-imported-functions.R
recordr/inst/tests/test.traced-d1-methods.R
recordr/inst/tests/test.Recordr.R
recordr/inst/extdata
recordr/inst/extdata/coverages_2001-2010.csv
recordr/inst/extdata/configParams.R
recordr/inst/extdata/package_metadata_template.R
recordr/inst/extdata/EmCoverage.R
recordr/inst/extdata/testData.csv
recordr/inst/doc
recordr/inst/doc/intro_recordr.Rmd
recordr/inst/doc/intro_recordr.html
recordr/inst/doc/intro_recordr.R
recordr/NAMESPACE
recordr/NEWS
recordr/R
recordr/R/Recordr.R
recordr/R/recordr-package.R
recordr/R/FileMetadata.R
recordr/R/onLoad.R
recordr/R/ExecMetadata.R
recordr/R/tracedFunctions.R
recordr/R/Constants.R
recordr/vignettes
recordr/vignettes/intro_recordr.Rmd
recordr/README.md
recordr/MD5
recordr/build
recordr/build/vignette.rds
recordr/DESCRIPTION
recordr/man
recordr/man/initialize-FileMetadata.Rd
recordr/man/Recordr-class.Rd
recordr/man/getDBconnection.Rd
recordr/man/recordr.Rd
recordr/man/writeFileMeta.Rd
recordr/man/recordr_getObject.Rd
recordr/man/updateExecMeta.Rd
recordr/man/endRecord.Rd
recordr/man/recordr_writePNG.Rd
recordr/man/recordr_read.csv.Rd
recordr/man/listRuns.Rd
recordr/man/geoCoverage.Rd
recordr/man/readExecMeta.Rd
recordr/man/startRecord.Rd
recordr/man/recordr_write.csv.Rd
recordr/man/recordr_create.Rd
recordr/man/unArchiveFile.Rd
recordr/man/initialize-Recordr.Rd
recordr/man/recordr_scan.Rd
recordr/man/recordr_readPNG.Rd
recordr/man/FileMetadata-class.Rd
recordr/man/viewRuns.Rd
recordr/man/record.Rd
recordr/man/selectRuns.Rd
recordr/man/deleteRuns.Rd
recordr/man/upgradeRecordr.Rd
recordr/man/ExecMetadata-class.Rd
recordr/man/initialize-ExecMetadata.Rd
recordr/man/recordr_readLines.Rd
recordr/man/writeExecMeta.Rd
recordr/man/recordr_ggsave.Rd
recordr/man/recordr_updateObject.Rd
recordr/man/recordr_writeLines.Rd
recordr/man/readFileMeta.Rd