Package: recordr 1.0.3.9000

Peter Slaughter

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.

Authors:Peter Slaughter [aut, cre], Matthew Jones [aut], Chris Jones [ctb], Lauren Palmer [ctb]

recordr_1.0.3.9000.tar.gz
recordr_1.0.3.9000.zip(r-4.5)recordr_1.0.3.9000.zip(r-4.4)recordr_1.0.3.9000.zip(r-4.3)
recordr_1.0.3.9000.tgz(r-4.4-any)recordr_1.0.3.9000.tgz(r-4.3-any)
recordr_1.0.3.9000.tar.gz(r-4.5-noble)recordr_1.0.3.9000.tar.gz(r-4.4-noble)
recordr_1.0.3.9000.tgz(r-4.4-emscripten)
recordr.pdf |recordr.html
recordr/json (API)
NEWS

# Install 'recordr' in R:
install.packages('recordr', repos = c('https://dataoneorg.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/nceas/recordr/issues

On CRAN:

provenancereproducible-research

5.00 score 20 stars 25 scripts 19 downloads 29 exports 72 dependencies

Last updated 6 years agofrom:f926eb0f75. Checks:OK: 1 WARNING: 6. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 30 2024
R-4.5-winWARNINGOct 30 2024
R-4.5-linuxWARNINGOct 30 2024
R-4.4-winWARNINGOct 30 2024
R-4.4-macWARNINGOct 30 2024
R-4.3-winWARNINGOct 30 2024
R-4.3-macWARNINGOct 30 2024

Exports:deleteRunsendRecordgetMetadatalistRunsplotRunspublishRunputMetadatarecordrecordr_createObjectrecordr_getObjectrecordr_ggsaverecordr_rasterrecordr_read_csvrecordr_read.csvrecordr_readLinesrecordr_readOGRrecordr_readPNGrecordr_scanrecordr_updateObjectrecordr_write_csvrecordr_write.csvrecordr_writeLinesrecordr_writeOGRrecordr_writePNGrecordr_writeRasterstartRecordtraceRunsupgradeRecordrviewRuns

Dependencies:base64encbitbit64blobbrewbslibcachemcallrclicommonmarkcpp11curldatapackDBIdescdigestdplyrEMLemldevaluatefansifastmapfontawesomefsgenericsgluehashhighrhtmltoolsjqrjquerylibjsonldjsonliteknitrlazyevallifecyclemagrittrmemoisemimepillarpkgbuildpkgconfigpkgloadplogrprocessxpspurrrR6rappdirsRcppredlandrlangrmarkdownroxygen2rprojrootRSQLitesassstringistringrtibbletidyselecttinytexutf8uuidV8vctrswithrxfunXMLxml2yamlzip

recordr Package Introduction

Rendered fromintro_recordr.Rmdusingknitr::rmarkdownon Oct 30 2024.

Last update: 2017-09-04
Started: 2015-10-04

Readme and manuals

Help Manual

Help pageTopics
Change the recordr home directorychangeHome
Create a coverage elementcoverageElement
Delete runs that match search parametersdeleteRuns deleteRuns,Recordr-method
End the recording session that was started by 'startRecord()'endRecord endRecord,Recordr-method
A class representing a script execution with the run managerExecMetadata-class
A class containing information about a file or group of filesFileMetadata-class
Create a geographic coverage element from a description and bounding coordinatesgeoCoverage
Get a database connectiongetDBconnection
Retrieve the metadata object for a rungetMetadata getMetadata,Recordr-method
Initialize an execution metadata objectinitialize,ExecMetadata-method initialize-ExecMetadata
Initialize a file metadata object.initialize,FileMetadata-method initialize-FileMetadata
Initialize a provenance relationship object.initialize,ProvRels-method initialize-ProvRels
Initialize a Recorder objectinitialize,Recordr-method initialize-Recordr
List all runs recorded by record() or startRecord()listRuns listRuns,Recordr-method
Create a minimal EML document.makeEML
Trace processing lineage for a run and plot it.plotRuns plotRuns,Recordr-method
A class containing information about a file or group of filesProvRels-class
Publish a recordr'd execution to DataONEpublishRun publishRun,Recordr-method
Update the metadata object for a runputMetadata putMetadata,Recordr-method
Retrieve saved execution metadata.readExecMeta readExecMeta,Recordr-method
Retrieve saved file metadata for one or more filesreadFileMeta readFileMeta,Recordr-method
Retrieve saved file metadata for one or more filesreadProvRels readProvRels,Recordr-method
Record data provenance for an R script exectionrecord record,Recordr-method
Record, review and publish data provenance.recordr-package recordr
Provenance wrapper function for dataone::createObject methodrecordr_createObject
Provenance wrapper function for dataone::getObjectrecordr_getObject
Provenance wrapper for the ggplot2::ggsave functionrecordr_ggsave
Provenance wrapper for the raster::raster functionrecordr_raster
Provenance wrapper for the R readr::read_csv functionrecordr_read_csv
Provenance wrapper for the R utils::read.csv functionrecordr_read.csv
Provenance wrapper for R base::readLines functionrecordr_readLines
Provenance wrapper for the rgdal::readOGR functionrecordr_readOGR
Provenance wrapper for the pnd::read functionrecordr_readPNG
Provenance wrapper for the R base::scan functionrecordr_scan
Provenance wrapper function for dataone::updateObjectrecordr_updateObject
Provenance wrapper for the R readr::write_csv functionrecordr_write_csv
Provenance wrapper for the R write.csv functionrecordr_write.csv
Provenance wrapper for R base::writeLines functionrecordr_writeLines
Provenance wrapper for the rgdal::writeOGR functionrecordr_writeOGR
Provenance wrapper for the png::write functionrecordr_writePNG
Provenance wrapper for the raster::writeRaster functionrecordr_writeRaster
Capture, review and publish data provenanceRecordr-class
Select runs that match search parametersselectRuns selectRuns,Recordr-method
Standardise a function callstandardizeCall
Begin recording provenance for an R session.startRecord startRecord,Recordr-method
Trace processing lineage by finding related executionstraceRuns traceRuns,Recordr-method
Remove a file from the recordr archive directoryunArchiveFile
Update a single execution metadata object.updateExecMeta updateExecMeta,Recordr-method
Update the recordr database to the current versionupgradeRecordr
View detailed information for an executionviewRuns viewRuns,Recordr-method
Save a single execution metadata.writeExecMeta writeExecMeta,Recordr-method
Save metadata for a single file.writeFileMeta writeFileMeta,Recordr,FileMetadata-method
Save a single provenance relationship.writeProvRel writeProvRel,Recordr-method