{
  "_id": "6a1f2428b401979e73420ce7",
  "Package": "catR",
  "Type": "Package",
  "Title": "Generation of IRT Response Patterns under Computerized Adaptive\nTesting",
  "Version": "3.17",
  "Date": "2022-06-23",
  "Author": "David Magis (U Liege, Belgium), Gilles Raiche (UQAM, Canada),\nJuan Ramon Barrada (U Zaragoza, Spain)",
  "Maintainer": "Cheng Hua <chuabest@gmail.com>",
  "Description": "Provides routines for the generation of response patterns\nunder unidimensional dichotomous and polytomous computerized\nadaptive testing (CAT) framework. It holds many standard\nfunctions to estimate ability, select the first item(s) to\nadminister and optimally select the next item, as well as\nseveral stopping rules. Options to control for item exposure\nand content balancing are also available (Magis and Barrada\n(2017) <doi:10.18637/jss.v076.c01>).",
  "License": "GPL (>= 3)",
  "LazyLoad": "yes",
  "RoxygenNote": "7.2.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 06:23:26 UTC",
    "User": "root"
  },
  "Repository": "https://huacheng1985.r-universe.dev",
  "Date/Publication": "2022-06-24 07:00:02 UTC",
  "RemoteUrl": "https://github.com/cran/catR",
  "RemoteRef": "HEAD",
  "RemoteSha": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
  "MD5sum": "efe1903a21282acbed45d16f9477a748",
  "_user": "huacheng1985",
  "_type": "src",
  "_file": "catR_3.17.tar.gz",
  "_fileid": "98e0b0617d9d0289ed2da53e6f2f91e012660e592d94aef62cf8dd44207e8e39",
  "_filesize": 666639,
  "_sha256": "98e0b0617d9d0289ed2da53e6f2f91e012660e592d94aef62cf8dd44207e8e39",
  "_created": "2026-05-16T06:23:26.000Z",
  "_published": "2026-06-02T18:42:48.566Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79146150982,
      "time": 114,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031173367"
    },
    {
      "job": 79146151060,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031172895"
    },
    {
      "job": 79146151104,
      "time": 231,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031279019"
    },
    {
      "job": 79146151053,
      "time": 163,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031212614"
    },
    {
      "job": 79146150536,
      "time": 148,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031162287"
    },
    {
      "job": 79146150413,
      "time": 88,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366774077"
    },
    {
      "job": 79146150972,
      "time": 77,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7031169898"
    },
    {
      "job": 79146151459,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7031170583"
    },
    {
      "job": 79146151147,
      "time": 83,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7031170403"
    }
  ],
  "_buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/catR",
  "_commit": {
    "id": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
    "author": "Cheng Hua <chuabest@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 3.17\n",
    "time": 1656054002
  },
  "_maintainer": {
    "name": "Cheng Hua",
    "email": "chuabest@gmail.com",
    "login": "huacheng1985",
    "uuid": 28376768
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0.0",
      "role": "Depends"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 5,
  "_contributors": [
    {
      "user": "huacheng1985",
      "count": 1,
      "uuid": 28376768
    },
    {
      "user": "davidmagis",
      "count": 1,
      "uuid": 283146362
    }
  ],
  "_userbio": {
    "uuid": 28376768,
    "type": "user",
    "name": "huacheng1985"
  },
  "_downloads": {
    "count": 1193,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/catR"
  },
  "_mentions": 10,
  "_searchresults": 117,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/catR.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_realowner": "huacheng1985",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2010-06-14"
    },
    {
      "version": "1.1",
      "date": "2010-08-27"
    },
    {
      "version": "1.2",
      "date": "2010-09-07"
    },
    {
      "version": "1.3",
      "date": "2010-10-08"
    },
    {
      "version": "1.4",
      "date": "2010-10-17"
    },
    {
      "version": "1.6",
      "date": "2011-04-11"
    },
    {
      "version": "2.0",
      "date": "2011-10-23"
    },
    {
      "version": "2.1",
      "date": "2011-12-05"
    },
    {
      "version": "2.2",
      "date": "2012-03-16"
    },
    {
      "version": "2.3",
      "date": "2012-05-09"
    },
    {
      "version": "2.4",
      "date": "2013-01-17"
    },
    {
      "version": "2.5",
      "date": "2013-02-07"
    },
    {
      "version": "2.6",
      "date": "2013-12-03"
    },
    {
      "version": "3.0",
      "date": "2014-04-25"
    },
    {
      "version": "3.1",
      "date": "2014-06-04"
    },
    {
      "version": "3.2",
      "date": "2014-09-10"
    },
    {
      "version": "3.3",
      "date": "2014-11-26"
    },
    {
      "version": "3.4",
      "date": "2015-01-06"
    },
    {
      "version": "3.5",
      "date": "2015-09-27"
    },
    {
      "version": "3.6",
      "date": "2016-01-03"
    },
    {
      "version": "3.7",
      "date": "2016-05-09"
    },
    {
      "version": "3.8",
      "date": "2016-06-10"
    },
    {
      "version": "3.9",
      "date": "2016-07-15"
    },
    {
      "version": "3.10",
      "date": "2016-08-26"
    },
    {
      "version": "3.11",
      "date": "2016-11-16"
    },
    {
      "version": "3.12",
      "date": "2017-01-08"
    },
    {
      "version": "3.13",
      "date": "2017-08-31"
    },
    {
      "version": "3.14",
      "date": "2018-05-29"
    },
    {
      "version": "3.15",
      "date": "2018-06-12"
    },
    {
      "version": "3.16",
      "date": "2018-07-28"
    },
    {
      "version": "3.17",
      "date": "2022-06-24"
    }
  ],
  "_exports": [
    "aStratified",
    "breakBank",
    "checkStopRule",
    "eapEst",
    "eapSem",
    "EPV",
    "fullDist",
    "GDI",
    "genDichoMatrix",
    "genPattern",
    "genPolyMatrix",
    "Ii",
    "integrate.catR",
    "Ji",
    "KL",
    "MEI",
    "MWI",
    "nextItem",
    "OIi",
    "Pi",
    "plot.cat",
    "plot.catResult",
    "print.cat",
    "print.catResult",
    "randomCAT",
    "semTheta",
    "simulateRespondents",
    "startItems",
    "test.cbList",
    "testList",
    "thetaEst"
  ],
  "_datasets": [
    {
      "name": "cat_pav",
      "title": "Items parameters of the CAT_PAV data set (with item names)",
      "object": "cat_pav",
      "file": "cat_pav.txt.gz",
      "class": [
        "data.frame"
      ],
      "fields": [
        "alphaj",
        "deltaj1",
        "deltaj2"
      ],
      "rows": 96,
      "table": true,
      "tojson": true
    },
    {
      "name": "tcals",
      "title": "Items parameters of the TCALS 1998 data set and subgroups of items",
      "object": "tcals",
      "file": "tcals.txt.gz",
      "class": [
        "data.frame"
      ],
      "fields": [
        "a",
        "b",
        "c",
        "d",
        "Group"
      ],
      "rows": 85,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "aStratified",
      "title": "Item membership assessment for a-stratified sampling",
      "topics": [
        "aStratified"
      ]
    },
    {
      "page": "breakBank",
      "title": "Breaking the item bank in item parameters and group membership (for content balancing)",
      "topics": [
        "breakBank"
      ]
    },
    {
      "page": "cat_pav",
      "title": "Items parameters of the CAT_PAV data set (with item names)",
      "topics": [
        "cat_pav"
      ]
    },
    {
      "page": "checkStopRule",
      "title": "Checking whether the stopping rule is satisfied",
      "topics": [
        "checkStopRule"
      ]
    },
    {
      "page": "eapEst",
      "title": "EAP ability estimation (dichotomous and polytomous IRT models)",
      "topics": [
        "eapEst"
      ]
    },
    {
      "page": "eapSem",
      "title": "Standard error of EAP ability estimation (dichotomous and polytomous IRT models)",
      "topics": [
        "eapSem"
      ]
    },
    {
      "page": "EPV",
      "title": "Expected Posterior Variance (EPV)",
      "topics": [
        "EPV"
      ]
    },
    {
      "page": "fullDist",
      "title": "Full distribution of ability estimator (dichotomous models only)",
      "topics": [
        "fullDist"
      ]
    },
    {
      "page": "GDI",
      "title": "Global-discrimination index (GDI) and posterior global-discrimination index (GDIP) for item selection",
      "topics": [
        "GDI"
      ]
    },
    {
      "page": "genDichoMatrix",
      "title": "Item bank generation (dichotomous models)",
      "topics": [
        "genDichoMatrix"
      ]
    },
    {
      "page": "genPattern",
      "title": "Random generation of item response patterns under dichotomous and polytomous IRT models",
      "topics": [
        "genPattern"
      ]
    },
    {
      "page": "genPolyMatrix",
      "title": "Item bank generation (polytomous models)",
      "topics": [
        "genPolyMatrix"
      ]
    },
    {
      "page": "Ii",
      "title": "Item information functions, first and second derivatives (dichotomous and polytomous models)",
      "topics": [
        "Ii"
      ]
    },
    {
      "page": "integrate.catR",
      "title": "Numerical integration by linear interpolation (for catR internal use)",
      "topics": [
        "integrate.catR"
      ]
    },
    {
      "page": "Ji",
      "title": "Function J(theta) for weighted likelihood estimation (dichotomous and polytomous IRT models)",
      "topics": [
        "Ji"
      ]
    },
    {
      "page": "KL",
      "title": "Kullback-Leibler (KL) and posterior Kullback-Leibler (KLP) values for item selection",
      "topics": [
        "KL"
      ]
    },
    {
      "page": "MEI",
      "title": "(Maximum) Expected Information (MEI)",
      "topics": [
        "MEI"
      ]
    },
    {
      "page": "MWI",
      "title": "Maximum likelihood weighted information (MLWI) and maximum posterior weighted information (MPWI)",
      "topics": [
        "MWI"
      ]
    },
    {
      "page": "nextItem",
      "title": "Selection of the next item",
      "topics": [
        "nextItem"
      ]
    },
    {
      "page": "OIi",
      "title": "Observed information function (dichotomous and polytomous models)",
      "topics": [
        "OIi"
      ]
    },
    {
      "page": "Pi",
      "title": "Item response probabilities, first, second and third derivatives (dichotomous and polytomous models)",
      "topics": [
        "Pi"
      ]
    },
    {
      "page": "randomCAT",
      "title": "Random generation of adaptive tests (dichotomous and polytomous models)",
      "topics": [
        "plot.cat",
        "print.cat",
        "randomCAT"
      ]
    },
    {
      "page": "semTheta",
      "title": "Standard error of ability estimation (dichotomous and polytomous models)",
      "topics": [
        "semTheta"
      ]
    },
    {
      "page": "simulateRespondents",
      "title": "Simulation of multiple examinees of adaptive tests",
      "topics": [
        "plot.catResult",
        "print.catResult",
        "simulateRespondents"
      ]
    },
    {
      "page": "startItems",
      "title": "Selection of the first items",
      "topics": [
        "startItems"
      ]
    },
    {
      "page": "tcals",
      "title": "Items parameters of the TCALS 1998 data set and subgroups of items",
      "topics": [
        "tcals"
      ]
    },
    {
      "page": "test.cbList",
      "title": "Testing the format of the list for content balancing under dichotomous or polytomous IRT models",
      "topics": [
        "test.cbList"
      ]
    },
    {
      "page": "testList",
      "title": "Testing the format of the input lists",
      "topics": [
        "testList"
      ]
    },
    {
      "page": "thetaEst",
      "title": "Ability estimation (dichotomous and polytomous models)",
      "topics": [
        "thetaEst"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 4.320917564472185,
  "_indexed": true,
  "_nocasepkg": "catr",
  "_universes": [
    "huacheng1985"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.17",
      "date": "2026-05-16T06:25:18.000Z",
      "distro": "noble",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "27ea63f4c6a8a9ca71986a19c3fbe4eec26aab55f9e6b0802a21e272a264ed76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.17",
      "date": "2026-05-16T06:25:15.000Z",
      "distro": "noble",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "9f32c4f1c468905179cc28cc098b84350c769e43d22545a0c9ac794e865820f6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.17",
      "date": "2026-05-16T06:42:52.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "6c4256c835f4fee35354eff8d4f6fbb274301769cec53fa068d197c6f8819763",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.17",
      "date": "2026-05-16T06:32:18.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "f942ce3f4df63a069ac38186e95aabe0cdd2e581d8b6c8f844a2b8dc4f13713e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.17",
      "date": "2026-05-16T06:24:36.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "f8f8a98b5529899be1a4551cd62e6ab1c4aaf65dbcff13e35f628cb2fbaf5855",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.17",
      "date": "2026-05-16T06:24:40.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "cd15a61bc0ad40a994881f283ad811c0d04e18193590f28be489a10a94a6d2f8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.17",
      "date": "2026-05-16T06:24:38.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "f71d99f2b06092b1eb68818004898763f4febbc5267eb39145c193892e7c521d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.17",
      "date": "2026-06-02T18:42:31.000Z",
      "commit": "112a2efb6621fed446a5df4b1467e4bfe937ab81",
      "fileid": "22667f522e3a460a5319b68e4fc133e3c7c1adf5e3556397fb8e5dd3fbf506e2",
      "status": "success",
      "buildurl": "https://github.com/r-universe/huacheng1985/actions/runs/25954858835"
    }
  ]
}