Learn R Programming

SIAmodules

Overview

SIAmodules is a curated collection of extension modules for the ShinyItemAnalysis package which includes functions and interactive shiny application for the psychometric analysis of educational tests, psychological assessments, health-related and other types of multi-item measurements, or ratings from multiple raters. SIAmodules offer additional interactive presentations of selected psychometric topics:

  • Computerized Adaptive Tests
  • Differential Item Functioning in Change (DIF-C)
  • Range-restricted Reliability

“Computerized Adaptive Tests” module in the ShinyItemAnalysis app

All modules are installed online at Czech Academy of Sciences server. Visit our web page about ShinyItemAnalysis to learn more!

Usage

First, install the package from CRAN with:

install.packages("SIAmodules")

Then, to use the aforementioned modules, run ShinyItemAnalysis interactive application in R.

ShinyItemAnalysis::run_app()

You’ll then find them located in the individual sections.

Or try it directly online at Czech Academy of Sciences server!

References

When using SIAmodules and the ShinyItemAnalysis software, we appreciate if you include a reference in your publications. To cite the software, please, use:

Martinková P., & Hladká A. (2023) Computational Aspects of Psychometric Methods: With R. Chapman and Hall/CRC. doi: 10.1201/9781003054313.

and/or:

Martinková P., & Drabinová A. (2018) ShinyItemAnalysis for teaching psychometrics and to enforce routine analysis of educational tests. The R Journal, 10(2), 503-515. doi: 10.32614/RJ-2018-074.

Getting help and provide feedback

If you find any bug or just need help with SIAmodules or the ShinyItemAnalysis you can directly contact us at martinkova@cs.cas.cz.

License

This program is free software and you can redistribute it and or modify it under the terms of the GNU GPL 3.

Copy Link

Version

Install

install.packages('SIAmodules')

Monthly Downloads

3,547

Version

0.1.3

License

GPL-3

Maintainer

Patricia Martinkova

Last Published

January 21st, 2026

Functions in SIAmodules (0.1.3)

sm_cat

Interactive Module for Computerized Adaptive Tests
sm_dif_c

Interactive Module for Differential Item Functioning in Change (DIF-C)
read_me

How to use this package
sm_dif_c_server

sm_dif_c module (internal documentation)
sm_irr

Interactive Module for Range-restricted Reliability
sm_irr_server

sm_irr module (internal documentation)
sm_cat_ui

sm_cat module (internal documentation)
SIAmodules-package

SIAmodules: Modules for 'ShinyItemAnalysis'