Type: Package Package: mmrm Title: Mixed Models for Repeated Measures Version: 0.3.18 Authors@R: c( person("Daniel", "Sabanes Bove", , "daniel.sabanes_bove@rconis.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0002-0176-9239")), person("Liming", "Li", , "liming.li1@astrazeneca.com", role = "aut", comment = c(ORCID = "0009-0008-6870-0878")), person("Julia", "Dedic", , "julia.dedic@roche.com", role = "aut"), person("Doug", "Kelkhoff", , "doug.kelkhoff@roche.com", role = "aut"), person("Kevin", "Kunzmann", , "kevin.kunzmann@boehringer-ingelheim.com", role = "aut"), person("Brian Matthew", "Lang", , "brian.lang@msd.com", role = "aut"), person("Christian", "Stock", , "christian.stock@boehringer-ingelheim.com", role = "aut"), person("Ya", "Wang", , "ya.wang10@gilead.com", role = "aut"), person("Craig", "Gower-Page", , "craig.gower-page@roche.com", role = "ctb"), person("Dan", "James", , "dan.james@astrazeneca.com", role = "aut"), person("Jonathan", "Sidi", , "yoni@pinpointstrategies.io", role = "aut"), person("Daniel", "Leibovitz", , "daniel.leibovitz@roche.com", role = "aut"), person("Daniel D.", "Sjoberg", , "sjobergd@gene.com", role = "aut", comment = c(ORCID = "0000-0003-0862-2018")), person("Nikolas Ivan", "Krieger", , "nikolas.krieger@experis.com", role = "aut", comment = c(ORCID = "0000-0002-4581-3545")), person("Lukas A.", "Widmer", role = "ctb", comment = c(ORCID = "0000-0003-1471-3493")), person("Arryn", "Panagos", , "panagos_arryn@lilly.com", role = "aut", comment = c(ORCID = "0000-0003-0452-2095")), person("Jeremiah", "Jones", , "jeremiah.jones@lilly.com", role = "aut", comment = c(ORCID = "0000-0003-1239-2542")), person("Boehringer Ingelheim Ltd.", role = c("cph", "fnd")), person("Gilead Sciences, Inc.", role = c("cph", "fnd")), person("F. Hoffmann-La Roche AG", role = c("cph", "fnd")), person("Merck Sharp & Dohme, Inc.", role = c("cph", "fnd")), person("AstraZeneca plc", role = c("cph", "fnd")), person("inferential.biostatistics GmbH", role = c("cph", "fnd")) ) Description: Mixed models for repeated measures (MMRM) are a popular choice for analyzing longitudinal continuous outcomes in randomized clinical trials and beyond; see Cnaan, Laird and Slasor (1997) for a tutorial and Mallinckrodt, Lane, Schnell, Peng and Mancuso (2008) for a review. This package implements MMRM based on the marginal linear model without random effects using Template Model Builder ('TMB') which enables fast and robust model fitting. Users can specify a variety of covariance matrices, weight observations, fit models with restricted or standard maximum likelihood inference, perform hypothesis testing with Satterthwaite or Kenward-Roger adjustment, and extract least square means estimates by using 'emmeans'. License: Apache License 2.0 URL: https://openpharma.github.io/mmrm/ BugReports: https://github.com/openpharma/mmrm/issues Depends: R (>= 4.1) Imports: checkmate (>= 2.0), generics, lifecycle, MASS, Matrix, methods, nlme, parallel, Rcpp, Rdpack, stats, stringr, tibble, TMB (>= 1.9.1), utils Suggests: broom, broom.helpers, car (>= 3.1.2), cli, clubSandwich, clusterGeneration, dplyr, emmeans (>= 1.6), estimability, ggplot2, glmmTMB, hardhat, knitr, lme4, lmerTest, microbenchmark, mockery, parallelly (>= 1.32.0), parsnip (>= 1.1.0), purrr, rmarkdown, sasr, scales, testthat (>= 3.0.0), tidymodels, withr, xml2 LinkingTo: Rcpp, RcppEigen, testthat, TMB (>= 1.9.1) VignetteBuilder: knitr RdMacros: Rdpack Config/roxygen2/version: 8.0.0 Config/testthat/edition: 3 Encoding: UTF-8 Language: en-US LazyData: true NeedsCompilation: yes Roxygen: list(markdown = TRUE) Collate: 'gcomp.R' 'between-within.R' 'catch-routine-registration.R' 'component.R' 'cov_struct.R' 'data.R' 'empirical.R' 'fit.R' 'kenwardroger.R' 'mmrm-methods.R' 'mmrm-package.R' 'utils.R' 'residual.R' 'utils-nse.R' 'utils-formula.R' 'satterthwaite.R' 'skipping.R' 'tidiers.R' 'testing.R' 'tmb-methods.R' 'tmb.R' 'interop-emmeans.R' 'interop-parsnip.R' 'interop-car.R' 'zzz.R' Config/pak/sysreqs: cmake make libicu-dev libuv1-dev Repository: https://pharmaverse.r-universe.dev Date/Publication: 2026-06-19 12:46:15 UTC RemoteUrl: https://github.com/openpharma/mmrm RemoteRef: HEAD RemoteSha: 4e9f20fa443b8d04f0478b2a32cfd726bb3fd70e Packaged: 2026-06-24 00:11:14 UTC; root Author: Daniel Sabanes Bove [aut, cre] (ORCID: ), Liming Li [aut] (ORCID: ), Julia Dedic [aut], Doug Kelkhoff [aut], Kevin Kunzmann [aut], Brian Matthew Lang [aut], Christian Stock [aut], Ya Wang [aut], Craig Gower-Page [ctb], Dan James [aut], Jonathan Sidi [aut], Daniel Leibovitz [aut], Daniel D. Sjoberg [aut] (ORCID: ), Nikolas Ivan Krieger [aut] (ORCID: ), Lukas A. Widmer [ctb] (ORCID: ), Arryn Panagos [aut] (ORCID: ), Jeremiah Jones [aut] (ORCID: ), Boehringer Ingelheim Ltd. [cph, fnd], Gilead Sciences, Inc. [cph, fnd], F. Hoffmann-La Roche AG [cph, fnd], Merck Sharp & Dohme, Inc. [cph, fnd], AstraZeneca plc [cph, fnd], inferential.biostatistics GmbH [cph, fnd] Maintainer: Daniel Sabanes Bove