2.4 KiB
SPT: SPHERE Psychometrics Tools
R package for psychometrics modeling using Rasch Measurement Theory (RMT). This package focuses on cross-sectional RMT modeling, statistical inference, DIF analysis and causal inference.
SPT uses utilities from various other software to function. Please cite these when using SPT:
- R package
vcrpart
for Marginal Maximum Likelihood (MML) estimation of Rasch family models as mixed-effects ordinal regression models - R package
PP
for a posteriori person parameter estimation JAGS
and R packagesrjags
anddclone
for MCMC estimation of bayesian models
The primary aim of SPT is to implement features of RMT that are currently unavailable in R, including model estimation with DIF parameters, iterative DIF detection methods and causal inference methods for RMT models.
Please note that SPT is currently under active development and is thus incomplete and may contain bugs. Please check this repository regularly for updates and open an issue and/or submit a pull request if you encounter any problem.
Installation
Install dependencies and the devtools
package required for installation:
install.packages("vcrpart","rjags","dclone","PP","devtools")
Please note you also need to install git and RTools to install SPT. In order to run bayesian models, please also install JAGS.
Then, install SPT:
devtools::install_git("https://git.corentinchoisy.xyz/corentinchoisy/SPT.git")
Upgrading
# If SPT is currently loaded in your environment
detach("package:SPT",unload=T)
devtools::install_git("https://git.corentinchoisy.xyz/corentinchoisy/SPT.git")
Author
I am a PhD Student in Psychometrics, Biostatistics and Epidemiology for Inserm UMR 1246 SPHERE (methodS in Patient-centered outcomes and HEalth ResEarch) at Nantes University, France. I work on Rasch Measurement Theory, causal inference and non-invariance analyses in psychometrics applied to health research.
- ORCID: 0009-0002-6988-3289
- HAL: corentin-choisy
- Mastodon: @corentinchoisy
License
SPT is licensed under the GNU Affero General Public License version 3