Package: exhaustiveRasch
Type: Package
Title: Item Selection and Exhaustive Search for Rasch Models
Version: 0.3.7
Date: 2024-12-16
Description: Automation of the item selection processes for Rasch scales by means of exhaustive search for suitable Rasch models (dichotomous, partial credit, rating-scale) in a list of item-combinations. The item-combinations to test can be either all possible combinations or item-combinations can be defined by several rules (forced inclusion of specific items, exclusion of combinations, minimum/maximum items of a subset of items). Tests for model fit and item fit include ordering of the thresholds, item fit-indices, likelihood ratio test, Martin-Löf test, Wald-like test, person-item distribution, person separation index, principal components of Rasch residuals, empirical representation of all raw scores or Rasch trees for detecting differential item functioning. The tests, their ordering and their parameters can be defined by the user. For parameter estimation and model tests, functions of the packages 'eRm', 'psychotools' or 'pairwise' can be used.
License: GPL-3
Encoding: UTF-8
LazyData: true
Imports: eRm, psychotree, parallel, stats, utils, psych, tictoc,
        methods, psychotools, pairwise, arrangements, pbapply
Depends: R (>= 3.5.0)
Suggests: knitr, rmarkdown, testthat (>= 3.0.0)
Config/testthat/edition: 3
VignetteBuilder: knitr
RoxygenNote: 7.3.2
URL: https://github.com/chrgrebe/exhaustiveRasch
BugReports: https://github.com/chrgrebe/exhaustiveRasch/issues
Authors@R: c(
    person("Christian", "Grebe", email="grebe@hepcos.com",
           role = c("cre", "aut"),
           comment = c(ORCID = "0000-0002-1944-7422")),
    person("Mirko", "Schürmann", email="mirko.schuermann@upb.de", role = "aut",
           comment = c(ORCID = "0000-0003-2646-085X")),
    person(given="Joerg-Henrik", family="Heine", role="ctb"),
    person(given="Patrick", family="Mair", role="ctb"),
    person(given="Thomas", family="Rusch", role="ctb"),
    person(given="Reinhold", family="Hatzinger", role="ctb"),
    person(given=c("Marco", "J."), family="Maier", role="ctb"),
    person(given="Rudolf", family="Debelak", role="ctb")
  )
NeedsCompilation: no
Packaged: 2024-12-16 21:25:53 UTC; Chris
Author: Christian Grebe [cre, aut] (<https://orcid.org/0000-0002-1944-7422>),
  Mirko Schürmann [aut] (<https://orcid.org/0000-0003-2646-085X>),
  Joerg-Henrik Heine [ctb],
  Patrick Mair [ctb],
  Thomas Rusch [ctb],
  Reinhold Hatzinger [ctb],
  Marco J. Maier [ctb],
  Rudolf Debelak [ctb]
Maintainer: Christian Grebe <grebe@hepcos.com>
Repository: CRAN
Date/Publication: 2024-12-17 10:30:02 UTC
Built: R 4.6.0; ; 2026-04-28 03:04:05 UTC; unix
