PsychoMatic: Automated Psychometric Workflows and Reporting Tools

Automates common psychometric workflows for applied researchers, including item descriptives, inter-item correlations, exploratory and confirmatory factor analysis, exploratory structural equation measurement models, reliability, psychometric network analysis, multi-group measurement invariance, and alignment optimization. Decision heuristics are informed by procedures such as parallel analysis (Horn, 1965, <doi:10.1007/BF02289447>), multivariate normality diagnostics (Mardia, 1970, <doi:10.1093/biomet/57.3.519>), measurement-invariance fit-change rules (Chen, 2007, <doi:10.1080/10705510701301834>), and alignment optimization (Asparouhov and Muthen, 2014, <doi:10.1080/10705511.2014.919210>), among others. Results can be returned as structured R objects and exported as bilingual reports for transparent analytical documentation.

Version: 1.0.0
Depends: R (≥ 4.1.0)
Imports: GPArotation, lavaan (≥ 0.7-3), Matrix, psych, stats, utils
Suggests: bootnet (≥ 1.6), callr, EGAnet (≥ 2.0.7), flextable, igraph, knitr, mirt, MVN (≥ 6.3), NetworkComparisonTest, officer, openxlsx, pkgload, qgraph, rmarkdown, semTools (≥ 0.5-9), sirt (≥ 4.2-133), testthat (≥ 3.0.0), writexl, xml2
Published: 2026-10-23
DOI: 10.32614/CRAN.package.PsychoMatic
Author: Jose Gamarra-Moncayo ORCID iD [aut, cre]
Maintainer: Jose Gamarra-Moncayo <gamarramoncayoj at gmail.com>
BugReports: https://github.com/gmoncayoj/PsychoMatic/issues
License: GPL (≥ 3)
Copyright: 2026 José Gamarra-Moncayo
URL: https://github.com/gmoncayoj/PsychoMatic
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: PsychoMatic results [issues need fixing before 2026-11-13]

Documentation:

Reference manual: PsychoMatic.html , PsychoMatic.pdf
Vignettes: Alignment Invariance Workflow (source, R code)
Confirmatory Factor Analysis Workflow (source, R code)
Exploratory Factor Analysis Workflow (source, R code)
Measurement ESEM: target and geomin rotation (source, R code)
Complete and Partial Measurement Invariance (source, R code)
Automated psychometric network analysis (source, R code)
Getting Started with PsychoMatic (source, R code)

Downloads:

Package source: PsychoMatic_1.0.0.tar.gz
Windows binaries: r-devel: PsychoMatic_0.3.0.zip, r-release: PsychoMatic_0.3.0.zip, r-oldrel: PsychoMatic_0.3.0.zip
macOS binaries: r-release (arm64): PsychoMatic_1.0.0.tgz, r-oldrel (arm64): PsychoMatic_1.0.0.tgz, r-release (x86_64): PsychoMatic_1.0.0.tgz, r-oldrel (x86_64): PsychoMatic_1.0.0.tgz
Old sources: PsychoMatic archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=PsychoMatic to link to this page.