#blavaan
Oh bla di
Oh blavaan
Life goes onnnnn, oh!
February 20, 2026 at 2:46 PM
Bayesian Structural Equation Modeling using blavaan
mc-stan.org
October 19, 2025 at 10:11 AM
I am joining bsky around my one-year anniversary of joining mastodon. I have recently worked on Bayesian latent variable modeling in Stan, with progress including

Two-level models: ecmerkle.github.io/blavaan/arti...
Models of ordinal variables: ecmerkle.github.io/blavaan/arti...
October 27, 2023 at 2:08 PM
At last week's NCME conference, I did a workshop on Bayesian latent variable modeling with a focus on the blavaan package. We discussed factor analysis, item response models, and two-level structural equation models. Slides and code are at the first bullet:
Resources
blavaan
ecmerkle.github.io
April 17, 2024 at 2:36 PM
Here is a newly-accepted paper (at Methodology) discussing issues and unexpected behavior of WAIC and PSIS-LOO when applied to psychometric models. It is based on situations that I initially thought were bugs in blavaan, but they turned out not to be.

(download link is at the bottom of the page)
Nuances of information criteria for Bayesian psychometric models [Author Accepted Manuscript] | PsychArchives
PsychArchives is a disciplinary repository for psychological science and neighboring disciplines.
doi.org
April 29, 2026 at 4:40 PM
blavaan 0.5-6 was recently released to CRAN. It has always done Bayesian structural equation modeling, but in recent years we have added some functionality for ordinal observed variables and for two-level SEM (random intercepts). More info here:
Bayesian Latent Variable Analysis
Fit a variety of Bayesian latent variable models, including confirmatory factor analysis, structural equation models, and latent growth curve models. References: Merkle & Rosseel (2018) <doi:10.18637/...
ecmerkle.github.io
September 20, 2024 at 7:10 PM
Ordinal Models in blavaan
ecmerkle.github.io
February 11, 2025 at 9:17 PM
Bayesian estimation sometimes makes distributional assumptions about the data that bootstrap does not. We put blavaan into this paper (on nonnormality) in part to illustrate that it is not inherently robust to distributional assumption violations: osf.io/preprints/ps...
OSF
osf.io
September 22, 2025 at 2:26 AM
#stats help: is there any online tutorial for ordinal CFA with {blavaan}?

#bayes #bayesian #blavaan #lavaan #cfa #sem #tutorial
February 11, 2025 at 8:04 PM
IRTM trades off some generality in specification, as packages such as brms or blavaan can achieve, for substantially increased speed: it runs on data with 10k respondents and 200+ items with 4 latent dimensions in about 10 minutes, regardless of the complexity of the pre-specified connections. 3/7
May 22, 2025 at 2:46 PM
CRAN updates: ascribe baselinr blavaan diffcp NeuroDataSets socialmixr varPro ymd #rstats
August 23, 2026 at 12:02 AM
#statstab #278 Bayesian Latent Variable Modeling in R with
{blavaan}

Thoughts: This model has grown a lot, but there is little complete guidance on how to use it. Here is the dev talking about it.

#bayesian #SEM #CFA #blavaan #r #lavaan #pathanalysis

youtu.be/xJy5zIkzgvg
Bayesian Latent Variable Modeling in R with {blavaan}
YouTube video by UseR Oslo
youtu.be
February 12, 2025 at 6:30 PM
It does seem to implement models already available in blavaan (ecmerkle.github.io/blavaan/) and/or ctsem (github.com/cdriveraus/c...), but I didn't read that closely so not sure.

You prob know already there is a mplus2lavaan() function --- people tell me it works usually?
March 7, 2025 at 9:50 AM
Very cool! There's also blavaan that uses stan, so would be great to have a comparison.
December 17, 2024 at 4:28 PM
semPlot 1.2.0

• Support for psychonetrics lvm() and varcov() models
• Standardized psychonetrics parameters
• Support for PLS-SEM, lavaan.mi, piecewiseSEM, metaSEM, psych::fa(), psych::omega(), and blavaan
• New importer API
• Lighter dependencies
July 18, 2026 at 3:57 AM
Motivation: #brms is popular but uses conditional likelihood; #blavaan can’t handle random slopes; which criteria to use given software constraints? Lowest value wins is best?

Repo: github.com/falkcarl/bML...

Has code with lmer-like syntax to estimate models with #stan, marginal WAIC and LOO-CV.
GitHub - falkcarl/bMLMFit: Data and code repository for Linear Multilevel Bayesian Regression Selection: Comparing Three Predictive Information Criteria
Data and code repository for Linear Multilevel Bayesian Regression Selection: Comparing Three Predictive Information Criteria - falkcarl/bMLMFit
github.com
May 14, 2026 at 1:04 PM
Finally, IMPS 2025 will feature a number of preconference workshops. First, Ed Merkle will teach a workshop on Bayesian estimation of latent variable models using Blavaan. psychology.missouri.edu/people/merkle
Ed Merkle | Psychological Sciences - Psychological Sciences Facebook accountTwitter account
psychology.missouri.edu
February 18, 2025 at 10:31 AM
Updates on CRAN: ascribe (0.2.0), baselinr (0.6.0), blavaan (0.6-1), circles (0.1.2), diffcp (0.1.2), NeuroDataSets (0.3.1), socialmixr (0.7.0), varPro (3.2.0), ymd (0.1.7)
August 23, 2026 at 2:24 AM
Trying to decide whether blavaan() not being able to show progress updates when using multiple cores is a blessing or a curse #rstats
August 4, 2026 at 9:40 PM
CRAN updates: bgms blavaan ctsem dggridR FitDynMix LNPar miscTools mlegp qs2 #rstats
January 20, 2026 at 7:02 AM
CRAN updates: blavaan broman datapack ebnm gtExtras harmony randomForestSRC #rstats
October 10, 2025 at 6:02 AM
CRAN updates: bivpois blavaan multibias mvcor PvSTATEM #rstats
January 8, 2025 at 8:02 PM