semopy 2: A Structural Equation Modeling Package with Random Effects in Python. Meshcheryakov, G., Igolkina, A. A., & Samsonova, M. G. arXiv:2106.01140 [cs, stat], June, 2021. arXiv: 2106.01140
semopy 2: A Structural Equation Modeling Package with Random Effects in Python [link]Paper  abstract   bibtex   
Structural Equation Modeling (SEM) is an umbrella term that includes numerous multivariate statistical techniques that are employed throughout a plethora of research areas, ranging from social to natural sciences. Until recently, SEM software was either commercial or restricted to niche languages, and the lack of SEM packages compatible with more mainstream programming languages was dire. To combat that, we introduced a Python package semopy 1 that surpassed other state-of-the-art software in terms of performance and estimation accuracy. Yet, it was lacking in functionality and its usage was burdened with unnecessary boilerplate code. Here, we introduce a complete overhaul of semopy that improves upon the previous results and comes with lots of new capabilities. Furthermore, we propose a novel SEM model that combines in itself a notion of random effects from linear mixed models (LMMs) to model numerous phenomena, such as spatial data, time series or population stratification in genetics.
@article{meshcheryakov_semopy_2021,
	title = {semopy 2: {A} {Structural} {Equation} {Modeling} {Package} with {Random} {Effects} in {Python}},
	shorttitle = {semopy 2},
	url = {http://arxiv.org/abs/2106.01140},
	abstract = {Structural Equation Modeling (SEM) is an umbrella term that includes numerous multivariate statistical techniques that are employed throughout a plethora of research areas, ranging from social to natural sciences. Until recently, SEM software was either commercial or restricted to niche languages, and the lack of SEM packages compatible with more mainstream programming languages was dire. To combat that, we introduced a Python package semopy 1 that surpassed other state-of-the-art software in terms of performance and estimation accuracy. Yet, it was lacking in functionality and its usage was burdened with unnecessary boilerplate code. Here, we introduce a complete overhaul of semopy that improves upon the previous results and comes with lots of new capabilities. Furthermore, we propose a novel SEM model that combines in itself a notion of random effects from linear mixed models (LMMs) to model numerous phenomena, such as spatial data, time series or population stratification in genetics.},
	urldate = {2021-06-07},
	journal = {arXiv:2106.01140 [cs, stat]},
	author = {Meshcheryakov, Georgy and Igolkina, Anna A. and Samsonova, Maria G.},
	month = jun,
	year = {2021},
	note = {arXiv: 2106.01140},
	keywords = {mathematical software, statistics, uses sympy},
}

Downloads: 0