Skip to content

Releases: michaelhallquist/MplusAutomation

MplusAutomation v0.8

14 Oct 21:22
Compare
Choose a tag to compare

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

01 Dec 15:39
Compare
Choose a tag to compare

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

01 Nov 19:44
Compare
Choose a tag to compare

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.