AbstractItemResponseModels.jl
An API for item response modelling in Julia
An API for item response modelling in Julia
AbstractItemResponseModels.jl provides a generic interface for item response models in Julia. It is targeted at developers of item response model packages. Packages sucessfully implementing the AbstractItemResponseModels interface will profit from features within JuliaPsychometrics such as plotting for their item response models (e.g. via ItemResponsePlots.jl).
It is developed by the JuliaPsychometrics organization under MIT license.
The package can be installed via julias package management.
] add AbstractItemResponseModels
As a user you do not directly need to interact with AbstractItemResponseModels.jl. Packages that implement the interface defined in this package, however, will all export functions to interact with item response models such as irf
, iif
, expected_score
or information
.
For a full list of methods see the Methods section of the documentation.
If you want to be able to use features from JuliaPsychometrics for your item response modelling package, you are required to implement the AbstractItemResponseModels.jl interface. The API consists of a set of Types, Traits, and Methods.