S
semmcci
ANALYTICS
Velocity0.0
R package semmcci by jeksterslab — release notes from GitHub.
Monte Carlo confidence intervals for SEM, now mostly reacting to upstream deprecations
structural-equation-modelingmonte-carloconfidence-intervalsr-packagelavaan
◆Current state
semmcci generates Monte Carlo confidence intervals for structural equation model parameters, working alongside lavaan. Its four-year release history is a run of patch versions from the jeksterslab account, each adding a function or adjusting method detail. The recent ones are quieter still: the latest addresses a lavaan::getCov() deprecation in tests, and the one before it is described only as minor method edits.
◆Where it's heading
The functional build-out finished some time ago. MCGeneric() in 1.1.3 and Func()/MCFunc() in 1.1.4 opened the package to user-defined functions of parameters, which is the natural end point for a Monte Carlo interval tool — once arbitrary functions are supported, there is little left to add. Since then releases have tracked lavaan's changes rather than semmcci's own direction, and the gap between them has stretched from months to over a year.
◆Prediction
Expect the next release to be triggered by another lavaan deprecation rather than by new capability.
◆Recent moves
- 2mo ago
lavaan getCov() deprecation handled in tests
Addresses a lavaan::getCov() deprecation in the test suite. Test-side only, with nothing reaching what the package computes.
View source ↗ - 10mo ago
- 2y ago
User-defined parameter functions via Func() and MCFunc()
Func() and MCFunc() arrive, letting users define arbitrary functions of model parameters and get Monte Carlo intervals for them. Together with MCGeneric() this closes out the package's flexibility story.
View source ↗ - 2y ago
MCGeneric() opens up arbitrary parameter targets
MCGeneric() extends interval generation beyond the built-in parameter set, alongside adjustments to seed handling for reproducibility.
View source ↗ - 3y ago
Multiple-imputation support via MCMI()
MCMI() adds multiple-imputation support, and the Behavior Research Methods paper is registered as the package citation.
View source ↗ - 3y ago
Data generation internals refactored
Internal refactoring of data generation functions, with no user-visible effect.
View source ↗