Releases: michaelhallquist/MplusAutomation
Releases · michaelhallquist/MplusAutomation
MplusAutomation v0.8
Version 0.8
- feature: Extract parameters from EFA outputs (thanks to Dani Mori for the excellent foundation!)
- feature: Extract TECH10 bivariate model fit (thanks to Sam Crawley!)
- feature: Extract residuals from invariance models. Addresses Github issue #95
- feature: Extract model-estimated correlations and correlation residuals
- feature: Support BAYES outputs in compareModels
- feature: Add PPP values for Bayesian Monte Carlo outputs
- feature: Support PSR PPPP section in tech8
- feature: Add NLatentClasses to $summaries if available. Fixes Github Issue #103
- feature: Extract results from "Results/Parameters for Class-specific Model Parts" sections (e.g., ex8.12)
- feature: Refactor runModels to support a vector of folder and files to execute (target argument).
- notice: Removed getSavedata_Bparams in favor of readModels.
- bugfix: Extract standardized estimates from MONTE CARLO outputs
- bugfix: Parse univariate sample statistics for multiple groups models (ex5.27)
- bugfix: Extract R-SQUARE information from multilevel analyses (where header order is reversed)
- bugfix: Restore accidental section match for PSR subsection that led to TECH8 failure
- bugfix: Extract invariance tests when only two models are compared
- bugfix: Extract RESULTS IN PROBABILITY SCALE for models that only provide an Estimate column, like ex5.5 GPCM. Fixes Github Issue #118
- bugfix: Preserve other columns like LatentClass for RESULTS IN PROBABILITY SCALE section. Fixes Github Issue #103
- bugfix: Correct factor conversion notes in prepareMplusData. Provide conversion notes as a printed data frame for clarity.
- bugfix: Extract specific indirect effects in Mplus v8.4+. Updated parser to handle new section headers. Fixes Github Issue #117
- bugfix: Parse categorical latent variable names correctly for multiple latent variable models
- bugfix: Parse univariate sample statistics for single-variable models
- bugfix: Handle relative paths appropriately in files provided to runModels. Fixed Github Issue #87
MplusAutomation v0.7-3
Version 0.7-3
- feature: Support use of plausible values for factors in BAYES output using SAVE=FSCORES(NIMP) approach
- feature: readModels provides initial support for extraction of SUMMARY OF DATA section, including ICCs in 2-level models. See $data_summary.
- feature: Allow input files to have .in or .inp extension to increase compatibility with lavaan lavExport.
- feature: Extract residual DSEM outputs containing ^
- feature: Initial support for extraction of RESULTS IN PROBABILITY SCALE output. See $parameters$probability.scale from readModels().
- feature: prepareMplusData can now hash filenames for multiply imputed data. Hashing is done for individual files, so that as long as all files exist, the order can be re-arranged or imputations can be dropped and still no new data needs to be written (closes issue #53).
- feature: prepareMplusData now is more efficient at converting datasets to numeric and utilizes fwrite to increase speed of writing out datasets (closes issue #54).
- feature: new utility function mplusAvailable() attempts to determine whether Mplus is installed and findable on the system.
- bugfix: Extract modification indices for thresholds
- bugfix: Abstract invariance testing summary extraction from Caspar van Lissa into a separate function.
- bugfix: Fix pred/outcome swap in specific indirect sections
- bugfix: Handle spaces in SAVEDATA variable information section in Mplus v8+ (e.g., SAVE=FSCORES in BSEM).
- bugfix: Improve parsing of mixture outputs in mixtureSummaryTable.
Bug Fix and Feature Release
Version 0.6-3
- feature: readModels tries hard to extract estimation errors and warnings into $errors and $warnings, respectively.
- feature: coef methods for mplus.model and mplusObject class objects are smarter allowing extract methods and the use of texreg package for prettier output
- feature: mplusObject tries hard (with a note) to guess variables to include from the dataset if usevariables is missing
- variable name explicitly mentioned when factors are converted to numeric codes by prepareMplusData.
- bugfix: mplusModeler only runs the input file it generated in a directory now (thanks to Huashan Chen)
- bugfix: remove trailing slash from path in runModels to avoid file.exists bug on Windows.
- bugfix: only kill mplus.exe processes on Windows when runModels fails
- added killOnFail parameter for runModels to give user option of whether to kill mplus.exe processes on failure.
- bugfix: pickup new top-level section marker "Available post-processing tools:"
- bugfix: residuals output section naming changed.
- bugfix: support summary tables for single model input.