Package: provDebugR 1.0.1

provDebugR: A Time-Travelling Debugger

Uses provenance post-execution to help the user understand and debug their script by providing functions to look at intermediate steps and data values, their forwards and backwards lineage, and to understand the steps leading up to warning and error messages. 'provDebugR' uses provenance produced by 'rdtLite' (available on CRAN), stored in PROV-JSON format.

Authors:Orenna Brand [aut], Elizabeth Fong [aut], Barbara Lerner [cre], Rose Sheehan [aut], Joseph Wonsil [aut], Emery Boose [aut]

provDebugR_1.0.1.tar.gz
provDebugR_1.0.1.zip(r-4.7)provDebugR_1.0.1.zip(r-4.6)provDebugR_1.0.1.zip(r-4.5)
provDebugR_1.0.1.tgz(r-4.6-any)provDebugR_1.0.1.tgz(r-4.5-any)
provDebugR_1.0.1.tar.gz(r-4.7-any)provDebugR_1.0.1.tar.gz(r-4.6-any)
provDebugR_1.0.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
provDebugR/json (API)

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

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.64 score 22 scripts 187 downloads 11 exports 22 dependencies

Last updated from:1e47fafad5. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK141
source / vignettesOK179
linux-release-x86_64OK142
macos-release-arm64OK106
macos-oldrel-arm64OK91
windows-develOK150
windows-releaseOK178
windows-oldrelOK159
wasm-releaseOK123

Exports:debug.errordebug.linedebug.lineagedebug.statedebug.type.changesdebug.variabledebug.viewdebug.warningprov.debugprov.debug.fileprov.debug.run

Dependencies:askpassclicpp11curlgluehttrigraphjsonlitelatticelifecyclemagrittrMatrixmimeopensslpkgconfigprovGraphRprovParseRR6rlangsystextutilsvctrs

Introduction to Using Provenance to Debug with provDebugR

Rendered fromHome.Rmdusingknitr::rmarkdownon May 22 2026.

Last update: 2021-02-17
Started: 2021-02-17

Using provenance to debug errors and warnings

Rendered fromdebug.errors.Rmdusingknitr::rmarkdownon May 22 2026.

Last update: 2021-02-17
Started: 2021-02-17

Using provenance to view the lineage of a data item

Rendered fromdebug.lineage.Rmdusingknitr::rmarkdownon May 22 2026.

Last update: 2021-02-17
Started: 2021-02-17

Using provenance to view variable values

Rendered fromdebug.variables.Rmdusingknitr::rmarkdownon May 22 2026.

Last update: 2021-02-17
Started: 2021-02-17

Readme and manuals

Help Manual

Help pageTopics
Tracking the Lineage of Errors and Warningsdebug.error debug.warning
Displaying variable valuesdebug.line debug.state debug.variable
The Lineage of a Variable/Data Node.debug.lineage
Tracking Type Changesdebug.type.changes
debug.viewdebug.view
A Time-Travelling Debugger for R - Debugger Initializationprov.debug prov.debug.file prov.debug.run