{
  "_id": "6a21634dcd65a98ecbd33949",
  "Package": "BoundIRT",
  "Title": "Fit Bounded Continuous Item Response Theory Models to Data",
  "Version": "0.5.0",
  "Authors@R": "person(\"Dylan\", \"Molenaar\", , \"d.molenaar@uva.nl\", role = c(\"aut\", \"cre\"))",
  "Description": "Bounded continuous data are encountered in many areas of\ntest application. Examples include visual analogue scales used\nin the measurement of personality, mood, depression, and\nquality of life; item response times from tests with item\ndeadlines; confidence ratings; and pain intensity ratings.\nUsing this package, item response theory (IRT) models suitable\nfor bounded continuous item scores can be fitted to data within\na Bayesian framework. The package draws on posterior sampling\nfacilities provided by R-package 'rstan' (Stan Development\nTeam, 2025)<https://mc-stan.org/>. Available models include the\nBeta IRT model by Noel and Dauvier\n(2007)<doi:10.1177/0146621605287691>, the continuous response\nmodel by Samejima (1973)<doi:10.1007/BF03372160>, the unbounded\nnormal model by Mellenbergh\n(1994)<doi:10.1207/s15327906mbr2903_2>, and the Simplex IRT\nmodel by Flores et al. (2020)<doi:10.1007/978-3-030-43469-4_8>.\nAll models can be fitted with or without zero-one inflation\n(Molenaar et al., 2022)<doi:10.3102/10769986221108455>. Model\nfit comparisons can be conducted using the Watanabe-Akaike\ninformation criterion (WAIC), leave-one-out cross-validation\ninformation citerion (LOOIC) and the fully marginalized\nlikelihood (i.e., Bayes factors).",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "Biarch": "true",
  "SystemRequirements": "GNU make",
  "LazyData": "true",
  "LazyDataCompression": "xz",
  "Config/testthat/edition": "3",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-04 11:23:29 UTC",
    "User": "root"
  },
  "Author": "Dylan Molenaar [aut, cre]",
  "Maintainer": "Dylan Molenaar <d.molenaar@uva.nl>",
  "Config/pak/sysreqs": "make",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-05-05 16:58:28 UTC",
  "RemoteUrl": "https://github.com/cran/BoundIRT",
  "RemoteRef": "HEAD",
  "RemoteSha": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
  "MD5sum": "ffa8b6b5c7a58d9d1e57534eb54a42ef",
  "_user": "cran",
  "_type": "src",
  "_file": "BoundIRT_0.5.0.tar.gz",
  "_fileid": "8559803cc2b3e8d8f40c743d985285fc56b647c1cdefed43c43edf48b53d10e6",
  "_filesize": 4460038,
  "_sha256": "8559803cc2b3e8d8f40c743d985285fc56b647c1cdefed43c43edf48b53d10e6",
  "_created": "2026-06-04T11:23:29.000Z",
  "_published": "2026-06-04T11:36:45.356Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79508776093,
      "time": 510,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410390960"
    },
    {
      "job": 79508776084,
      "time": 443,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410367824"
    },
    {
      "job": 79508776175,
      "time": 481,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410381157"
    },
    {
      "job": 79508776082,
      "time": 477,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410379052"
    },
    {
      "job": 79507600125,
      "time": 450,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410226758"
    },
    {
      "job": 79508776087,
      "time": 166,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/26948529241",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/BoundIRT",
  "_commit": {
    "id": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
    "author": "Dylan Molenaar <d.molenaar@uva.nl>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.5.0\n",
    "time": 1778000308
  },
  "_maintainer": {
    "name": "Dylan Molenaar",
    "email": "d.molenaar@uva.nl"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "BH",
      "version": ">= 1.66.0",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.0",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "version": ">= 0.3.3.3.0",
      "role": "LinkingTo"
    },
    {
      "package": "RcppParallel",
      "version": ">= 5.0.1",
      "role": "LinkingTo"
    },
    {
      "package": "rstan",
      "version": ">= 2.18.1",
      "role": "LinkingTo"
    },
    {
      "package": "StanHeaders",
      "version": ">= 2.18.0",
      "role": "LinkingTo"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "mvtnorm",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "statmod",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.0",
      "role": "Imports"
    },
    {
      "package": "RcppParallel",
      "version": ">= 5.0.1",
      "role": "Imports"
    },
    {
      "package": "rstan",
      "version": ">= 2.18.1",
      "role": "Imports"
    },
    {
      "package": "rstantools",
      "version": ">= 2.6.0",
      "role": "Imports"
    },
    {
      "package": "bayesplot",
      "role": "Suggests"
    },
    {
      "package": "loo",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-19",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.0.1",
      "date": "2026-04-20"
    },
    {
      "name": "0.5.0",
      "date": "2026-05-05"
    }
  ],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 303,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/BoundIRT"
  },
  "_searchresults": 0,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/BoundIRT.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2026-04-20"
    },
    {
      "version": "0.5.0",
      "date": "2026-05-05"
    }
  ],
  "_exports": [
    "bridgeBIRT",
    "fitBIRT",
    "latregBIRT",
    "loglikBIRT",
    "rBIRT",
    "repBIRT"
  ],
  "_datasets": [
    {
      "name": "Abasement",
      "title": "Abasement data",
      "object": "Abasement",
      "class": [
        "data.frame"
      ],
      "fields": [
        "anxious",
        "cowardly",
        "despondent",
        "submissive",
        "pessimistic",
        "gloomy",
        "self-punishing",
        "self-denying",
        "self-confident*",
        "weak"
      ],
      "rows": 244,
      "table": true,
      "tojson": true
    },
    {
      "name": "female",
      "title": "Abasement data",
      "object": "female",
      "class": [
        "numeric"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "out_beta",
      "title": "Estimation results of a Zero Inflated Beta IRT model fit to the Abasement data",
      "object": "out_beta",
      "class": [
        "BoundIRT"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "BoundIRT-package",
      "title": "The 'BoundIRT' package.",
      "topics": [
        "BoundIRT-package",
        "BoundIRT",
        "boundIRT"
      ]
    },
    {
      "page": "Abasement",
      "title": "Abasement data",
      "topics": [
        "Abasement",
        "female"
      ]
    },
    {
      "page": "bridgeBIRT",
      "title": "Estimate fully marginalized log-likelihood using bridge sampling.",
      "topics": [
        "bridgeBIRT"
      ]
    },
    {
      "page": "coef.BoundIRT",
      "title": "Obtain item parameter estimates",
      "topics": [
        "coef.BoundIRT"
      ]
    },
    {
      "page": "fitBIRT",
      "title": "Fit various IRT models for bounded continuous items to data",
      "topics": [
        "fitBIRT"
      ]
    },
    {
      "page": "latregBIRT",
      "title": "Latent regression of the latent variable from a bounded IRT model on observed predictor variables",
      "topics": [
        "latregBIRT"
      ]
    },
    {
      "page": "loglikBIRT",
      "title": "Calculate the log-likelihood values of each person for each posterior parameter sample",
      "topics": [
        "loglikBIRT"
      ]
    },
    {
      "page": "out_beta",
      "title": "Estimation results of a Zero Inflated Beta IRT model fit to the Abasement data",
      "topics": [
        "out_beta"
      ]
    },
    {
      "page": "plot.BoundIRT",
      "title": "Plotting function for 'BoundIRT'-objects.",
      "topics": [
        "plot.BoundIRT"
      ]
    },
    {
      "page": "rBIRT",
      "title": "Simulate data according to various IRT models for bounded continuous items",
      "topics": [
        "rBIRT"
      ]
    },
    {
      "page": "repBIRT",
      "title": "Simulate replicated datasets using the posterior parameter samples from a BoundIRT-object",
      "topics": [
        "repBIRT"
      ]
    }
  ],
  "_rundeps": [
    "abind",
    "backports",
    "BH",
    "callr",
    "checkmate",
    "cli",
    "cpp11",
    "desc",
    "distributional",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gridExtra",
    "gtable",
    "inline",
    "isoband",
    "labeling",
    "lifecycle",
    "loo",
    "magrittr",
    "MASS",
    "matrixStats",
    "mvtnorm",
    "numDeriv",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "posterior",
    "processx",
    "ps",
    "QuickJSR",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppEigen",
    "RcppParallel",
    "rlang",
    "rstan",
    "rstantools",
    "S7",
    "scales",
    "StanHeaders",
    "statmod",
    "tensorA",
    "tibble",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 1.3010299956639813,
  "_indexed": true,
  "_nocasepkg": "boundirt",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-06-04T11:30:28.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
      "fileid": "18170a761ea1b89c0e96cbf9336c9651636ecad491f27f4c5da29746ef0d6c0b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26948529241"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-06-04T11:30:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
      "fileid": "88e512a71b0150cc116acf9daa10266a36d0d7177585d753c98de3c576e2dd50",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26948529241"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-06-04T11:30:13.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
      "fileid": "207f9788e1f3737e11a2eaab8729d2c11e21cdc4f0c7e3f2589e41696eaff883",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26948529241"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.5.0",
      "date": "2026-06-04T11:30:08.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "0781e5dcd853ce20f71814ead5ae0c0cd36554fa",
      "fileid": "ac4ca6ddf3801c9628cc8e4582dd3d8a3859cdee8d23cc9afa5fcd3bfa393357",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/26948529241"
    }
  ]
}