{
  "_id": "6ae06b1393f02b9aed979e68",
  "Package": "pumBayes",
  "Type": "Package",
  "Title": "Bayesian Estimation of Probit Unfolding Models for Binary\nPreference Data",
  "Version": "1.0.2",
  "Authors@R": "c(person(\"Skylar\", \"Shi\", role = c(\"aut\", \"cre\"), \nemail = \"dshi98@uw.edu\",\ncomment = c(ORCID = \"0009-0001-2818-0299\")),\nperson(\"Abel\", \"Rodriguez\", role = \"aut\",\nemail = \"abelr@uw.edu\",\ncomment = c(ORCID = \"0000-0001-5503-7394\")),\nperson(\"Rayleigh\", \"Lei\", role = \"aut\",\nemail = \"rayleigh@umich.edu\",\ncomment = c(ORCID = \"0000-0002-0444-9708\")),\nperson(\"Jonathan\", \"Olmsted\", role = \"cph\"))",
  "Maintainer": "Skylar Shi <dshi98@uw.edu>",
  "Description": "Bayesian estimation and analysis methods for Probit\nUnfolding Models (PUMs), a novel class of scaling models\ndesigned for binary preference data. These models allow for\nboth monotonic and non-monotonic response functions. The\npackage supports Bayesian inference for both static and dynamic\nPUMs using Markov chain Monte Carlo (MCMC) algorithms with\nminimal or no tuning. Key functionalities include posterior\nsampling, hyperparameter selection, data preprocessing, model\nfit evaluation, and visualization. The methods are particularly\nsuited to analyzing voting data, such as from the U.S. Congress\nor Supreme Court, but can also be applied in other contexts\nwhere non-monotonic responses are expected. For methodological\ndetails, see Shi et al. (2025) <doi:10.48550/arXiv.2504.00423>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "URL": "https://github.com/SkylarShiHub/pumBayes",
  "BugReports": "https://github.com/SkylarShiHub/pumBayes/issues",
  "Language": "en",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-27 09:06:38 UTC",
    "User": "root"
  },
  "Author": "Skylar Shi [aut, cre] (ORCID:\n<https://orcid.org/0009-0001-2818-0299>), Abel Rodriguez [aut]\n(ORCID: <https://orcid.org/0000-0001-5503-7394>), Rayleigh Lei\n[aut] (ORCID: <https://orcid.org/0000-0002-0444-9708>),\nJonathan Olmsted [cph]",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-02-09 08:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/pumBayes",
  "RemoteRef": "HEAD",
  "RemoteSha": "b392da417a7af66205a71d505616f29fd21106e9",
  "_user": "cran",
  "_type": "src",
  "_file": "pumBayes_1.0.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/d41d129220c0f0db70e91376d111052529d04637276831ab336999427688eb26",
  "_filesize": 251283,
  "_sha256": "d41d129220c0f0db70e91376d111052529d04637276831ab336999427688eb26",
  "_expires": "2027-02-04T09:12:49.000Z",
  "_created": "2026-10-27T09:06:38.000Z",
  "_published": "2026-10-27T09:12:51.545Z",
  "_upstream": "https://github.com/cran/pumBayes",
  "_status": "success",
  "_maintainer": {
    "name": "Skylar Shi",
    "email": "dshi98@uw.edu",
    "login": "skylarshihub",
    "description": "",
    "uuid": 178144941,
    "orcid": "0009-0001-2818-0299"
  },
  "_jobs": [
    {
      "job": 122102135101,
      "time": 83,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12721493160"
    },
    {
      "job": 122102134873,
      "time": 121,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12721801669"
    },
    {
      "job": 122102134869,
      "time": 99,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12720949213"
    },
    {
      "job": 122102134929,
      "time": 120,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12721667884"
    },
    {
      "job": 122100845277,
      "time": 186,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12721925721"
    },
    {
      "job": 122102134775,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12721239847"
    },
    {
      "job": 122102134884,
      "time": 317,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12721384909"
    },
    {
      "job": 122102134881,
      "time": 152,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12720504819"
    },
    {
      "job": 122102134886,
      "time": 317,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12722525348"
    },
    {
      "job": 122102135052,
      "time": 101,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12721528916"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916",
  "_commit": {
    "id": "b392da417a7af66205a71d505616f29fd21106e9",
    "author": "Skylar Shi <dshi98@uw.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.0.2\n",
    "time": 1770625202
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "RcppDist",
      "role": "LinkingTo"
    },
    {
      "package": "mvtnorm",
      "role": "LinkingTo"
    },
    {
      "package": "RcppTN",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "pscl",
      "role": "Suggests"
    },
    {
      "package": "MCMCpack",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-07",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.0.2",
      "date": "2026-02-09"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "skylarshihub",
      "count": 3,
      "uuid": 178144941
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 634,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 218,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pumBayes"
  },
  "_devurl": "https://github.com/skylarshihub/pumbayes",
  "_searchresults": 1,
  "_topics": [
    "openblas",
    "cpp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/pumBayes.html",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/skylarshihub/pumbayes",
  "_realowner": "skylarshihub",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2025-05-30"
    },
    {
      "version": "1.0.1",
      "date": "2025-10-23"
    },
    {
      "version": "1.0.2",
      "date": "2026-02-09"
    }
  ],
  "_exports": [
    "calc_waic",
    "dtnorm",
    "item_char",
    "post_rank",
    "predict_ideal",
    "predict_irt",
    "predict_pum",
    "preprocess_rollcall",
    "sample_pum_dynamic",
    "sample_pum_static",
    "tune_hyper"
  ],
  "_datasets": [
    {
      "name": "h116",
      "title": "116th U.S. House of Representatives Roll Call Votes",
      "object": "h116",
      "file": "h116.rda",
      "class": [
        "rollcall"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "mqTime",
      "title": "U.S. Supreme Court Voting Data (1937-2021)",
      "object": "scotus.1937.2021",
      "file": "scotus.1937.2021.rda",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "mqVotes",
      "title": "U.S. Supreme Court Voting Data (1937-2021)",
      "object": "scotus.1937.2021",
      "file": "scotus.1937.2021.rda",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [],
      "rows": 48,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "calc_waic",
      "title": "Calculate a block version of Watanabe-Akaike Information Criterion (WAIC)",
      "topics": [
        "calc_waic"
      ]
    },
    {
      "page": "dtnorm",
      "title": "Density Function for Truncated Normal Distribution",
      "topics": [
        "dtnorm"
      ]
    },
    {
      "page": "h116",
      "title": "116th U.S. House of Representatives Roll Call Votes",
      "topics": [
        "h116"
      ]
    },
    {
      "page": "item_char",
      "title": "Generate Data for Item Characteristic Curves",
      "topics": [
        "item_char"
      ]
    },
    {
      "page": "post_rank",
      "title": "Generate Quantile Ranks for Legislators",
      "topics": [
        "post_rank"
      ]
    },
    {
      "page": "predict_ideal",
      "title": "Calculate Probabilities for the IDEAL Model",
      "topics": [
        "predict_ideal"
      ]
    },
    {
      "page": "predict_irt",
      "title": "Calculate Probabilities for Dynamic Item Response Theory Model",
      "topics": [
        "predict_irt"
      ]
    },
    {
      "page": "predict_pum",
      "title": "Calculate Probabilities for Probit Unfolding Models",
      "topics": [
        "predict_pum"
      ]
    },
    {
      "page": "preprocess_rollcall",
      "title": "Preprocess Roll Call Data",
      "topics": [
        "preprocess_rollcall"
      ]
    },
    {
      "page": "sample_pum_dynamic",
      "title": "Generate posterior samples from the dynamic probit unfolding model",
      "topics": [
        "sample_pum_dynamic"
      ]
    },
    {
      "page": "sample_pum_static",
      "title": "Generate posterior samples from the static probit unfolding model",
      "topics": [
        "sample_pum_static"
      ]
    },
    {
      "page": "scotus.1937.2021",
      "title": "U.S. Supreme Court Voting Data (1937-2021)",
      "topics": [
        "mqTime",
        "mqVotes",
        "scotus.1937.2021"
      ]
    },
    {
      "page": "tune_hyper",
      "title": "Generate Probability Samples for Voting \"Yes\"",
      "topics": [
        "tune_hyper"
      ]
    }
  ],
  "_readme": "https://github.com/cran/pumBayes/raw/HEAD/README.md",
  "_rundeps": [
    "mvtnorm",
    "Rcpp",
    "RcppArmadillo",
    "RcppDist",
    "RcppTN"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 1.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "pumbayes",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://skylarshihub.r-universe.dev/pumBayes",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:17.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/80ea7290dc8c73122f26b329b1b2b6599e122746cbe64a70d5be5855f81a35a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/9da03f58ac585e8ea54ee2b3780410893dd1e1a1f6d5d7ad919954aeb4c7f8fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:25.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/6328092c788f52121e9dbcd9876871a4479ff8198210a0644fa37db00913cbf3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:38.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/34abb4866a0eac5e1cea36a4cf9d2b2839ededc1273d5768bd04f810c8c5d4e3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:38.000Z",
      "arch": "emscripten",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/87547bbb8f0f167d9a9eb8b36b57c0cf49869da389b64d43d3f0d5113edaf68e",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-27T09:11:43.000Z",
      "arch": "aarch64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/dfed976dfada88889a72e182d589454ee2ff52d274687d05ace48c25a2ea0c0c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-27T09:08:01.000Z",
      "arch": "x86_64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/7846f58d4da13a83a4570d8852f3eaf90cc7d6390f965a5c803a46a4533466cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-27T09:11:46.000Z",
      "arch": "aarch64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/c107a07d6e82feb80cc1a26636f29397e5fe54941ee173f841a506f4fb5ae0ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.0.2",
      "date": "2026-10-27T09:07:59.000Z",
      "arch": "x86_64",
      "commit": "b392da417a7af66205a71d505616f29fd21106e9",
      "fileid": "https://r2.ropensci.org/e58be0fed2b26a7cdf3821bb2c058133371e695c58e286274d3ea062f8f2c0c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/40477927916"
    }
  ]
}