Package: semFromKeys Type: Package Title: Run 'lavaan' Models from Keys Lists Version: 0.5.6 Authors@R: c( person( "Timothy F.", "Bainbridge", email = "tfbainbridge@gmail.com", role = c("aut", "cre", "cph") ) ) Description: Specifying 'lavaan' models manually can be time consuming when multiple similar models are required. The 'semFromKeys' package streamlines the process of running 'lavaan' models by generating model code from simple keys lists and running entire collections of models at once. The package was inspired by the process used in the code for Bainbridge, T. F., Ludeke, S. G., & Smillie, L. D. (2022) . The package also optionally checks that identical models have not been run on the same data, which saves time when code needs to be run again. License: GPL (>= 3) Encoding: UTF-8 LazyData: true Roxygen: list(markdown = TRUE) Config/roxygen2/version: 8.1.0 Depends: R (>= 3.6.0) Imports: stringr, lavaan, openssl, withr, tools, matrixcalc, Matrix, stats, stringr Suggests: testthat (>= 3.0.0), here Config/testthat/edition: 3 URL: https://github.com/timbainbridge/semFromKeys BugReports: https://github.com/timbainbridge/semFromKeys/issues Config/pak/sysreqs: libicu-dev libssl-dev Repository: https://timbainbridge.r-universe.dev Date/Publication: 2026-10-12 22:51:43 UTC RemoteUrl: https://github.com/timbainbridge/semfromkeys RemoteRef: HEAD RemoteSha: b54c2e74f9eab28d7afcbb616275dc5624877501 NeedsCompilation: no Packaged: 2026-10-12 23:21:21 UTC; root Author: Timothy F. Bainbridge [aut, cre, cph] Maintainer: Timothy F. Bainbridge