Package: psme
Version: 1.0.0
Date: 2025-10-06
Title: Penalized Splines Mixed-Effects Models
Authors@R: person("Zheyuan", "Li", role = c("aut", "cre"),
                  email = "zheyuan.li@bath.edu",
                  comment = c(ORCID = "0000-0002-7434-5947"))
Maintainer: Zheyuan Li <zheyuan.li@bath.edu>
Depends: R (>= 4.0.0)
Imports: stats, Matrix, methods, mgcv, lme4
Description: Fit penalized splines mixed-effects models (a special case of additive models) for large longitudinal datasets. The package includes a psme() function that (1) relies on package 'mgcv' for constructing population and subject smooth functions as penalized splines, (2) transforms the constructed additive model to a linear mixed-effects model, (3) exploits package 'lme4' for model estimation and (4) backtransforms the estimated linear mixed-effects model to the additive model for interpretation and visualization. See Pedersen et al. (2019) <doi:10.7717/peerj.6876> and Bates et al. (2015) <doi:10.18637/jss.v067.i01> for an introduction. Unlike the gamm() function in 'mgcv', the psme() function is fast and memory-efficient, able to handle datasets with millions of observations.
License: GPL-3
NeedsCompilation: no
URL: https://github.com/ZheyuanLi/psme
Packaged: 2025-10-06 11:38:57 UTC; lzy
Author: Zheyuan Li [aut, cre] (ORCID: <https://orcid.org/0000-0002-7434-5947>)
Repository: CRAN
Date/Publication: 2025-10-09 12:00:06 UTC
Built: R 4.6.0; ; 2026-04-25 17:47:34 UTC; unix
