Type: Package
Package: bsitar
Title: Bayesian Super Imposition by Translation and Rotation Growth
        Curve Analysis
Version: 0.3.3
Authors@R: 
    person("Satpal", "Sandhu", , "satpal.sandhu@bristol.ac.uk", 
           role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0002-8539-6897"))
Maintainer: Satpal Sandhu <satpal.sandhu@bristol.ac.uk>
Description: The Super Imposition by Translation and Rotation (SITAR) model 
    is a shape-invariant nonlinear mixed effect model that fits a natural cubic 
    spline mean curve to the growth data and aligns individual-specific growth 
    curves to the underlying mean curve via a set of random effects (see Cole, 
    2010 <doi:10.1093/ije/dyq115> for details). The non-Bayesian version of the 
    SITAR model can be fit by using the already available R package 'sitar'. Unlike 
    the 'sitar' package which allows modelling of a single outcome only, the 'bsitar' 
    package offers great flexibility in fitting models of varying complexities, 
    including joint modelling of multiple outcomes such as height and weight 
    (multivariate model). Additionally, the 'bsitar' package allows for the simultaneous  
    analysis of an outcome separately for subgroups defined by a factor variable such 
    as gender. This is achieved by fitting separate models for each subgroup 
    (for example males and females for gender variable). An advantage of this approach 
    is that posterior draws for each subgroup are part of a single model object, 
    making it possible to compare coefficients across subgroups and test hypotheses. 
    Since the 'bsitar' package is a front-end to the R package 'brms', it offers excellent 
    support for post-processing of posterior draws via various functions that are 
    directly available from the 'brms' package. In addition, the 'bsitar' package 
    includes various customized functions that allow for the visualization of distance 
    (increase in size with age) and velocity (change in growth rate as a function of age), 
    as well as the estimation of growth spurt parameters such as age at peak growth velocity  
    and peak growth velocity.
License: GPL-2
Depends: R (>= 3.6)
Imports: brms (>= 2.23.0), rstan (>= 2.32.7), loo (>= 2.7.0), dplyr (>=
        1.2.0), rlang (>= 1.1.2), Rdpack (>= 2.6.6), insight (>=
        1.4.6), data.table (>= 1.18.0), collapse (>= 2.1.6),
        marginaleffects (>= 0.32.0), sitar (>= 1.5.0), magrittr,
        methods, utils
Suggests: ggplot2 (>= 4.0.2), bayesplot (>= 1.15.0), posterior (>=
        1.6.1), testthat (>= 3.3.2), ggridges (>= 0.5.6), jtools (>=
        2.3.0), splines2 (>= 0.5.4), scales (>= 1.3.0), kableExtra (>=
        1.4.0), knitr (>= 1.51), future (>= 1.69.0), future.callr (>=
        0.10.2), future.apply (>= 1.20.0), future.mirai (>= 0.10.1),
        mirai (>= 2.5.0), doParallel (>= 1.0.17), foreach (>= 1.5.2),
        doFuture (>= 1.1.2), fastplyr (>= 0.9.0), cheapr (>= 1.3.2),
        dtplyr (>= 1.3.1), checkmate (>= 2.3.3), installr (>= 0.23.4),
        bayestestR (>= 0.17.0), R.utils, parallel, MASS, Matrix, tidyr,
        nlme, purrr, forcats, patchwork, tibble, pracma, extraDistr,
        bookdown, rmarkdown, spelling, Hmisc, growthcleanr, boot, R.rsp
        (>= 0.46.0), graphics, grDevices, abind, glue, stats
URL: https://github.com/Sandhu-SS/bsitar
BugReports: https://github.com/Sandhu-SS/bsitar/issues
Additional_repositories:
VignetteBuilder: knitr, R.rsp
RdMacros: Rdpack
Config/testthat/edition: 3
Encoding: UTF-8
LazyData: true
LazyLoad: no
LazyDataCompression: xz
NeedsCompilation: no
RoxygenNote: 7.3.3
Language: en-US
Packaged: 2026-03-25 13:05:59 UTC; drsat
Author: Satpal Sandhu [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0002-8539-6897>)
Repository: CRAN
Date/Publication: 2026-03-25 15:40:02 UTC
Built: R 4.6.0; ; 2026-04-26 01:52:55 UTC; unix
