MyNixOS website logo
Description

Leunbach Test Equating.

Implements the Leunbach test equating method, following the 'DIGRAM' software written by Svend Kreiner. Both direct and indirect equating are available, with parametric bootstrap standard errors and diagnostic statistics including the Goodman-Kruskal gamma test and orbit analysis for person fit. See Adroher et al. (2019) <doi:10.1186/s12874-019-0768-y> for details of the method.

Leunbach test equating using R

This package aims to implement the Leunbach test equating procedures in the software DIGRAM, created by Svend Kreiner and Karl Bang Christensen. Both direct and indirect equating is implemented.

The equating procedure is described in detail in the Additional file 1 related to this article: Adroher, N. D., Kreiner, S., Young, C., Mills, R., & Tennant, A. (2019). Test equating sleep scales: Applying the Leunbach’s model. BMC Medical Research Methodology, 19(1), 141. https://doi.org/10.1186/s12874-019-0768-y

Installation

This package is not yet available on CRAN and needs to be installed directly from this code repository. You can do this in multiple ways, I suggest either using pak or remotes (or devtools).

If you want to use parallel processing, which speeds up the bootstrap procedure considerably, you should also install the package mirai.

First, install the pak package, if you don't already have it installed:

install.packages('pak')

Then install the package.

pak::pkg_install("pgmj/leunbachR")

If you have the remotes or devtools package installed, you can instead use:

remotes::install_github("pgmj/leunbachR")

or

devtools::install_github("pgmj/leunbachR")

There is an intro article under the heading Articles at the top of this page, showing the basic functionality.

Credits

  • This work was funded by the Swedish Defence University and the Swedish Defence Conscription and Assessment Agency.
  • Svend Kreiner kindly shared the source code for the DIGRAM test equating procedure and provided helpful information and guidance.
  • Claude Opus 4.5 produced most of the code, based on the DIGRAM pascal code.
  • Jeanette Melin and Henrik Nordström at the Swedish Defence University helped with testing and provided useful feedback.

Author

Magnus Johansson is a licensed psychologist with a PhD in behavior analysis. He works as a research specialist at Karolinska Institutet, Department of Clinical Neuroscience, Center for Psychiatry Research.

Metadata

Version

0.1.0

License

Unknown

Platforms (79)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    wasip1
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasip1
  • wasm64-wasip1
  • x86_64-cygwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows