{
  "_id": "6abe1e1d99f7aa8c6aa52561",
  "Package": "provExplainR",
  "Title": "Compare Provenance Collections to Explain Changed Script Outputs",
  "Version": "1.1.1",
  "Date": "2022-08-15",
  "Authors@R": "c( person(\"Barbara\", \"Lerner\", role = \"cre\",\nemail = \"blerner@mtholyoke.edu\"),\nperson(\"Emery\", \"Boose\", role = \"aut\",\nemail = \"boose@fas.harvard.edu\"),\nperson(\"Khanh\", \"Ngo\", role = \"aut\",\nemail = \"ngo22k@mtholyoke.edu\")\n)",
  "Copyright": "President and Fellows of Harvard College, Trustees of Mount\nHolyoke College",
  "Description": "Inspects provenance collected by the 'rdt' or 'rdtLite'\npackages, or other tools providing compatible PROV JSON output\ncreated by the execution of a script, and find differences\nbetween two provenance collections. Factors under examination\nincluded the hardware and software used to execute the script,\nversions of attached libraries, use of global variables,\nmodified inputs and outputs, and changes in main and sourced\nscripts. Based on detected changes, 'provExplainR' can be used\nto study how these factors affect the behavior of the script\nand generate a promising diagnosis of the causes of different\nscript results. More information about 'rdtLite' and associated\ntools is available at\n<https://github.com/End-to-end-provenance/> and Barbara Lerner,\nEmery Boose, and Luis Perez (2018), Using Introspection to\nCollect Provenance in R, Informatics,\n<doi:10.3390/informatics5010012>.",
  "License": "GPL-3 | file LICENSE",
  "Encoding": "UTF-8",
  "URL": "https://github.com/End-to-end-provenance",
  "BugReports": "https://github.com/End-to-end-provenance/provExplainR/issues",
  "RoxygenNote": "7.2.0",
  "Config/pak/sysreqs": "libicu-dev",
  "Repository": "https://end-to-end-provenance.r-universe.dev",
  "Date/Publication": "2022-08-15 21:50:55 UTC",
  "RemoteUrl": "https://github.com/end-to-end-provenance/provexplainr",
  "RemoteRef": "HEAD",
  "RemoteSha": "9bf40f181e24bda0ad303e467aa938efcdf62436",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-01 08:42:11 UTC",
    "User": "root"
  },
  "Author": "Barbara Lerner [cre],\nEmery Boose [aut],\nKhanh Ngo [aut]",
  "Maintainer": "Barbara Lerner <blerner@mtholyoke.edu>",
  "_user": "end-to-end-provenance",
  "_type": "src",
  "_file": "provExplainR_1.1.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/bcbfa5b1797bcc6d348a47a3dbf454eb4ec748768f7f0ecdbc19ed640a0cf21a",
  "_filesize": 122221,
  "_sha256": "bcbfa5b1797bcc6d348a47a3dbf454eb4ec748768f7f0ecdbc19ed640a0cf21a",
  "_expires": "2027-01-09T08:47:23.000Z",
  "_created": "2026-10-01T08:42:11.000Z",
  "_published": "2026-10-01T08:47:25.456Z",
  "_jobs": [
    {
      "job": 110290000999,
      "time": 115,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11149279320"
    },
    {
      "job": 110290000992,
      "time": 119,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11149638744"
    },
    {
      "job": 110290000970,
      "time": 194,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11149394367"
    },
    {
      "job": 110290000907,
      "time": 173,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11149569126"
    },
    {
      "job": 110289042369,
      "time": 161,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11150067325"
    },
    {
      "job": 110290000983,
      "time": 109,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11149788994"
    },
    {
      "job": 110290000947,
      "time": 64,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11149963006"
    },
    {
      "job": 110290001085,
      "time": 62,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11149533760"
    },
    {
      "job": 110290000964,
      "time": 72,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11150012807"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136",
  "_status": "success",
  "_upstream": "https://github.com/end-to-end-provenance/provexplainr",
  "_commit": {
    "id": "9bf40f181e24bda0ad303e467aa938efcdf62436",
    "author": "blernermhc <blerner@mtholyoke.edu>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #28 from End-to-end-provenance/development\n\nDevelopment",
    "time": 1660600255
  },
  "_maintainer": {
    "name": "Barbara Lerner",
    "email": "blerner@mtholyoke.edu",
    "login": "blernermhc",
    "description": "",
    "uuid": 5429878
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "provParseR",
      "version": ">= 0.1.2",
      "role": "Imports"
    },
    {
      "package": "diffobj",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "end-to-end-provenance",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "blernermhc",
      "count": 28,
      "uuid": 5429878
    },
    {
      "user": "ngohoanglankhanh",
      "count": 8,
      "uuid": 34677238
    },
    {
      "user": "fong22e",
      "count": 3,
      "uuid": 20979904
    }
  ],
  "_userbio": {
    "uuid": 19157284,
    "type": "organization",
    "name": "End to End Provenance",
    "followers": 2,
    "description": "Software tools to collect and use provenance"
  },
  "_downloads": {
    "count": 281,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/provExplainR"
  },
  "_devurl": "https://github.com/end-to-end-provenance/provexplainr",
  "_searchresults": 1,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/provExplainR.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/end-to-end-provenance/provexplainr",
  "_realowner": "end-to-end-provenance",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2020-10-17"
    },
    {
      "version": "1.1",
      "date": "2021-07-15"
    },
    {
      "version": "1.1.1",
      "date": "2022-08-15"
    }
  ],
  "_exports": [
    "prov.diff.script",
    "prov.explain"
  ],
  "_help": [
    {
      "page": "explain",
      "title": "Provenance comparison functions",
      "topics": [
        "prov.diff.script",
        "prov.explain"
      ]
    }
  ],
  "_readme": "https://github.com/end-to-end-provenance/provexplainr/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "crayon",
    "diffobj",
    "digest",
    "dplyr",
    "generics",
    "glue",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "provParseR",
    "R6",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr"
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "provexplainr",
  "_universes": [
    "end-to-end-provenance",
    "blernermhc"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-01T08:44:15.000Z",
      "distro": "resolute",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/31a23e1ae77a944f4dfd1e6f625348b429657b181241945d88045ef08a382b10",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-10-01T08:44:17.000Z",
      "distro": "resolute",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/f0bbf1e0897f6772c2be2b4a108b0b55ccbf4fe77ef5aa4479dbdcc3fbbfda80",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-01T08:45:33.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/a4eec0fef800adc3fc9228487dd453bd67053c739606b7daa62b8ec844e9afc2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-10-01T08:44:56.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/c2f1f799054364870c96756addd5db05c08c4af6f15549ce6d0550aef4fbe62a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-10-01T08:44:15.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/6a34f344739005612ecaf33542e8affa5498e3a7c157a6b24c04aec1c0922d95",
      "status": "success",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T08:43:15.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/34d652f59e1d502715fb4e14b3829c578954df0f20109b50ad3e1814895decce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T08:43:14.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/c0a80d5246c2d1579ea6d6e5f6f2d290a000ddc570f85f2ae6de70f6a885695e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-10-01T08:43:22.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "https://r2.ropensci.org/e52eed7550eb8b91998cffb07386147ded9b16353aee1026e7b86a4627b17d5c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/36837669136"
    }
  ]
}