{
  "_id": "6a200ea9b401979e73448305",
  "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-06-03 11:20:52 UTC",
    "User": "root"
  },
  "Author": "Barbara Lerner [cre],\nEmery Boose [aut],\nKhanh Ngo [aut]",
  "Maintainer": "Barbara Lerner <blerner@mtholyoke.edu>",
  "MD5sum": "773539778317ebe39b529b667283ffeb",
  "_user": "end-to-end-provenance",
  "_type": "src",
  "_file": "provExplainR_1.1.1.tar.gz",
  "_fileid": "050926adaa6b94d8105f33545fe3f8f4694d076b1dd391b42daa6d2825e0316e",
  "_filesize": 120179,
  "_sha256": "050926adaa6b94d8105f33545fe3f8f4694d076b1dd391b42daa6d2825e0316e",
  "_created": "2026-06-03T11:20:52.000Z",
  "_published": "2026-06-03T11:23:21.643Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79282192292,
      "time": 113,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383170169"
    },
    {
      "job": 79282192380,
      "time": 116,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383170749"
    },
    {
      "job": 79282192333,
      "time": 82,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383159169"
    },
    {
      "job": 79282192266,
      "time": 99,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383164848"
    },
    {
      "job": 79281530258,
      "time": 243,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383130195"
    },
    {
      "job": 79282192254,
      "time": 103,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383166777"
    },
    {
      "job": 79282192265,
      "time": 65,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7383153469"
    },
    {
      "job": 79282192342,
      "time": 89,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7383161467"
    },
    {
      "job": 79282192264,
      "time": 113,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7383170526"
    }
  ],
  "_buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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",
    "description": "Software tools to collect and use provenance"
  },
  "_downloads": {
    "count": 157,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/provExplainR"
  },
  "_devurl": "https://github.com/end-to-end-provenance/provexplainr",
  "_searchresults": 8,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/provExplainR.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_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-06-03T11:22:56.000Z",
      "distro": "noble",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "7ee26955bc2a39d8600266818984b827760a67aade3c23f50a10c6f3ce5325f3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:58.000Z",
      "distro": "noble",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "ae2a1b9b10f9ca691c7a00a9eb13a336c09c0b4b30408eda46d0b1667ab53d40",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:26.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "f76d6ad1a6946f719d7ba4991385f44b0e238871114159da281a5f33a2871ff1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:39.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "8c164a9fd29246e9446b231cf50c5e1e99f62272de1592e3083ec0e5343671f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:55.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "e0c2d4b7d247270e2fc4c47603bd7e0391d6fee2a156e286f6bdf3dee7f9f386",
      "status": "success",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:03.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "847d91a11fda6dd7ee4700a56725a7b291341254722240343f40ed2186d928ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:25.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "a19efd1de8ddef15d0a363c1babc32da25bfc0022488efe7675ecba0084fa7f0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.1",
      "date": "2026-06-03T11:22:50.000Z",
      "commit": "9bf40f181e24bda0ad303e467aa938efcdf62436",
      "fileid": "ef0e34cccc7c111bf99cd1bfeccc71f4bf5c3ec050471e22796aee6e4e20d28e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/end-to-end-provenance/actions/runs/26881217360"
    }
  ]
}