{
  "_id": "6add1f4d9c8ebd685a2a69ad",
  "Package": "whence",
  "Type": "Package",
  "Title": "Explain Where a Number Came from in 'shiny' Apps",
  "Version": "0.1.0",
  "Authors@R": "person(\ngiven = \"Tanmay\",\nfamily = \"Chanda\",\nemail = \"tanmaychanda96@gmail.com\",\nrole = c(\"aut\", \"cre\", \"cph\"))",
  "Description": "Lets the viewer of a 'shiny' dashboard click a number, a\nrow of a summary table or a bar of a 'ggplot2' plot, and see\nwhere it came from. The pipeline that makes the result is split\ninto its steps. Each step is run in turn, and the number of\nrows after each step is recorded. The result is an attrition\nwaterfall that shows how many rows each step removed, and what\nshare of the rows that was, together with code that reproduces\nthe result. The steps are found from the expression alone, so\nthe pipeline does not need to be rewritten. The rows that\ncontribute to a result, and the rows that a step removed, are\nfound only when the viewer asks for them.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "URL": "https://github.com/tenmeh/whence, https://tenmeh.github.io/whence/",
  "BugReports": "https://github.com/tenmeh/whence/issues",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-24 21:09:31 UTC",
    "User": "root"
  },
  "Author": "Tanmay Chanda [aut, cre, cph]",
  "Maintainer": "Tanmay Chanda <tanmaychanda96@gmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-24 16:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/whence",
  "RemoteRef": "HEAD",
  "RemoteSha": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
  "_user": "cran",
  "_type": "src",
  "_file": "whence_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/71390501ef8629fd85985323ff3c169a0bab039d4bf64ac10853b9dd30cb43c3",
  "_filesize": 243250,
  "_sha256": "71390501ef8629fd85985323ff3c169a0bab039d4bf64ac10853b9dd30cb43c3",
  "_expires": "2027-02-01T21:12:43.000Z",
  "_created": "2026-10-24T21:09:31.000Z",
  "_published": "2026-10-24T21:12:45.566Z",
  "_upstream": "https://github.com/cran/whence",
  "_status": "success",
  "_maintainer": {
    "name": "Tanmay Chanda",
    "email": "tanmaychanda96@gmail.com",
    "login": "tenmeh",
    "linkedin": "in/tanmay-chanda",
    "description": "Building things",
    "uuid": 81738153
  },
  "_jobs": [
    {
      "job": 120988527452,
      "time": 161,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12575234158"
    },
    {
      "job": 120988527488,
      "time": 120,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12575493957"
    },
    {
      "job": 120987618044,
      "time": 240,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12576050757"
    },
    {
      "job": 120988527432,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12575473989"
    },
    {
      "job": 120988527461,
      "time": 76,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12575708557"
    },
    {
      "job": 120988527429,
      "time": 64,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12575678612"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256",
  "_commit": {
    "id": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
    "author": "Tanmay Chanda <tanmaychanda96@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1792858802
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "htmltools",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "version": ">= 1.7.0",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "reactable",
      "role": "Suggests"
    },
    {
      "package": "shinytest2",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "tidyr",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-43",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-10-24"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "tenmeh",
      "count": 1,
      "uuid": 81738153
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/whence"
  },
  "_devurl": "https://github.com/tenmeh/whence",
  "_pkgdown": "https://tenmeh.github.io/whence/",
  "_searchresults": 0,
  "_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/readme.html",
    "extra/readme.md",
    "extra/whence.html",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-24"
    }
  ],
  "_exports": [
    "renderWhence",
    "renderWhencePlot",
    "renderWhenceTable",
    "whence_code",
    "whence_group",
    "whence_opened",
    "whence_rows",
    "whence_table",
    "whence_trace",
    "whence_value",
    "whenceOutput",
    "whencePlotOutput",
    "whenceTableOutput"
  ],
  "_help": [
    {
      "page": "whence_group",
      "title": "Explain one row of a summary table",
      "topics": [
        "whence_group"
      ]
    },
    {
      "page": "whence_opened",
      "title": "The panel that the viewer has open",
      "topics": [
        "whence_opened"
      ]
    },
    {
      "page": "whence_rows",
      "title": "The rows that make the value, or the rows that a step removed",
      "topics": [
        "whence_rows"
      ]
    },
    {
      "page": "whence_table",
      "title": "Trace where the rows of a summary table came from",
      "topics": [
        "whence_table"
      ]
    },
    {
      "page": "whence_trace",
      "title": "Trace where a number came from",
      "topics": [
        "whence_trace"
      ]
    },
    {
      "page": "whence_value",
      "title": "Parts of a trace",
      "topics": [
        "whence_code",
        "whence_value"
      ]
    },
    {
      "page": "whenceOutput",
      "title": "An output that explains where its number came from",
      "topics": [
        "renderWhence",
        "whenceOutput"
      ]
    },
    {
      "page": "whencePlotOutput",
      "title": "A plot whose bars and points explain where they came from",
      "topics": [
        "renderWhencePlot",
        "whencePlotOutput"
      ]
    },
    {
      "page": "whenceTableOutput",
      "title": "A summary table whose rows explain where they came from",
      "topics": [
        "renderWhenceTable",
        "whenceTableOutput"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/whence/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/whence/raw/HEAD/README.md",
  "_rundeps": [
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "digest",
    "fastmap",
    "fontawesome",
    "fs",
    "glue",
    "htmltools",
    "httpuv",
    "jquerylib",
    "jsonlite",
    "later",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "otel",
    "promises",
    "R6",
    "rappdirs",
    "Rcpp",
    "rlang",
    "sass",
    "shiny",
    "sourcetools",
    "withr",
    "xtable"
  ],
  "_score": 1.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "whence",
  "_universes": [
    "cran",
    "tenmeh"
  ],
  "_indexurl": "https://tenmeh.r-universe.dev/whence",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-24T21:12:14.000Z",
      "distro": "resolute",
      "commit": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
      "fileid": "https://r2.ropensci.org/ac80a1a0788249e1b0373d1695b04e100626348204cab07a49c631d79a798993",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-24T21:11:32.000Z",
      "distro": "resolute",
      "commit": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
      "fileid": "https://r2.ropensci.org/6ac9b509ce51ec7b5b10834cbe485601c0119c2f5df13b5c3e0d3cd39da15f8b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-24T21:11:39.000Z",
      "commit": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
      "fileid": "https://r2.ropensci.org/4c0531f45b3a9bda12c274bea035bc6955034d43be0a8017b4f1c28ea022d9f7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-24T21:10:43.000Z",
      "commit": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
      "fileid": "https://r2.ropensci.org/ca6ffc3bdc8976c08c3f880c3be88c7827cd3c8784976d6d6915da87ffce859c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-24T21:10:35.000Z",
      "commit": "26cd2b64c4a446652ae3f536c50867492e7a3a1d",
      "fileid": "https://r2.ropensci.org/3656976c7a46c5326a731cbef083225a9420d23ede9bcb21e8c04c202460f2e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40132677256"
    }
  ]
}