semopy.com - semopy: Structural Equation Modeling in Python

Description: semopy is a Python package for Structural Equation Modelling (SEM) with latent variables. It is open-source, distributed free of charge, simple and fast to use and has plenty of features to aid a researcher.

python (3845) sem (2114) optimization (819) modelling (638) spatial (149) equation (74) lmm (22) semopy (1) structrual (1) random effects (1)

Example domain paragraphs

semopy stands for S tructural E quation M odels O ptimization in P ython and is designed to help statisticians that employ SEM techniques to handle their research in a more Pythonic way. We want to fill a niche of SEM tools in Python that is seemed to be empty as we found ourselves and several other researchers to be unsatisfied using either commercial software or dealing with older computer languages.

semopy package provided completely free of charge and everyone is welcome to make contributions to the project. The developers of semopy promise to keep their eye open for bugs and to consider implementing new features on request.

The package was published in "Structural Equation Modeling: A Multidisciplinary Journal" where we showed that semopy outperforms the popular free package lavaan in terms of both performance, optimization process stability and parameter estimates accuracy. Since then, semopy has faced drastic positive changes and has grown new features, therefore a reader can interpret results presented in the article as an expected minimum. As of today, the actual state of semopy 2+ is best explained in a new article, curre