recordr: R Provenance Tracking

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.

AuthorPeter Slaughter [aut, cre], Matthew Jones [aut], Chris Jones [ctb], Lauren Palmer [ctb]
Date of publication2016-08-31 22:20:23
MaintainerPeter Slaughter <slaughter@nceas.ucsb.edu>
LicenseApache License 2.0
Version1.0.3
https://github.com/NCEAS/recordr

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.

Functions

Files

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.