{
  "_id": "6a168f48acfb0bcc41d78126",
  "Type": "Package",
  "Package": "mmrm",
  "Title": "Mixed Models for Repeated Measures",
  "Version": "0.3.17.9000",
  "Authors@R": "c(\nperson(\"Daniel\", \"Sabanes Bove\", , \"daniel.sabanes_bove@rconis.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-0176-9239\")),\nperson(\"Liming\", \"Li\", , \"liming.li1@astrazeneca.com\", role = \"aut\", comment = c(ORCID = \"0009-0008-6870-0878\")),\nperson(\"Julia\", \"Dedic\", , \"julia.dedic@roche.com\", role = \"aut\"),\nperson(\"Doug\", \"Kelkhoff\", , \"doug.kelkhoff@roche.com\", role = \"aut\"),\nperson(\"Kevin\", \"Kunzmann\", , \"kevin.kunzmann@boehringer-ingelheim.com\", role = \"aut\"),\nperson(\"Brian Matthew\", \"Lang\", , \"brian.lang@msd.com\", role = \"aut\"),\nperson(\"Christian\", \"Stock\", , \"christian.stock@boehringer-ingelheim.com\", role = \"aut\"),\nperson(\"Ya\", \"Wang\", , \"ya.wang10@gilead.com\", role = \"aut\"),\nperson(\"Craig\", \"Gower-Page\", , \"craig.gower-page@roche.com\", role = \"ctb\"),\nperson(\"Dan\", \"James\", , \"dan.james@astrazeneca.com\", role = \"aut\"),\nperson(\"Jonathan\", \"Sidi\", , \"yoni@pinpointstrategies.io\", role = \"aut\"),\nperson(\"Daniel\", \"Leibovitz\", , \"daniel.leibovitz@roche.com\", role = \"aut\"),\nperson(\"Daniel D.\", \"Sjoberg\", , \"sjobergd@gene.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-0862-2018\")),\nperson(\"Nikolas Ivan\", \"Krieger\", , \"nikolas.krieger@experis.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-4581-3545\")),\nperson(\"Lukas A.\", \"Widmer\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0003-1471-3493\")),\nperson(\"Boehringer Ingelheim Ltd.\", role = c(\"cph\", \"fnd\")),\nperson(\"Gilead Sciences, Inc.\", role = c(\"cph\", \"fnd\")),\nperson(\"F. Hoffmann-La Roche AG\", role = c(\"cph\", \"fnd\")),\nperson(\"Merck Sharp & Dohme, Inc.\", role = c(\"cph\", \"fnd\")),\nperson(\"AstraZeneca plc\", role = c(\"cph\", \"fnd\")),\nperson(\"inferential.biostatistics GmbH\", role = c(\"cph\", \"fnd\"))\n)",
  "Description": "Mixed models for repeated measures (MMRM) are a popular\nchoice for analyzing longitudinal continuous outcomes in\nrandomized clinical trials and beyond; see Cnaan, Laird and\nSlasor (1997)\n<doi:10.1002/(SICI)1097-0258(19971030)16:20%3C2349::AID-SIM667%3E3.0.CO;2-E>\nfor a tutorial and Mallinckrodt, Lane, Schnell, Peng and\nMancuso (2008) <doi:10.1177/009286150804200402> for a review.\nThis package implements MMRM based on the marginal linear model\nwithout random effects using Template Model Builder ('TMB')\nwhich enables fast and robust model fitting. Users can specify\na variety of covariance matrices, weight observations, fit\nmodels with restricted or standard maximum likelihood\ninference, perform hypothesis testing with Satterthwaite or\nKenward-Roger adjustment, and extract least square means\nestimates by using 'emmeans'.",
  "License": "Apache License 2.0",
  "URL": "https://openpharma.github.io/mmrm/",
  "BugReports": "https://github.com/openpharma/mmrm/issues",
  "VignetteBuilder": "knitr",
  "RdMacros": "Rdpack",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "NeedsCompilation": "yes",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Collate": "'between-within.R' 'catch-routine-registration.R'\n'component.R' 'cov_struct.R' 'data.R' 'empirical.R' 'fit.R'\n'kenwardroger.R' 'mmrm-methods.R' 'mmrm-package.R' 'utils.R'\n'residual.R' 'utils-nse.R' 'utils-formula.R' 'satterthwaite.R'\n'skipping.R' 'tidiers.R' 'testing.R' 'tmb-methods.R' 'tmb.R'\n'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-04-27 06:13:12 UTC",
  "RemoteUrl": "https://github.com/openpharma/mmrm",
  "RemoteRef": "HEAD",
  "RemoteSha": "233c1c472392ec1ce832d027154b1682a5d13610",
  "Packaged": {
    "Date": "2026-05-27 06:12:39 UTC",
    "User": "root"
  },
  "Author": "Daniel Sabanes Bove [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-0176-9239>),\nLiming Li [aut] (ORCID: <https://orcid.org/0009-0008-6870-0878>),\nJulia Dedic [aut],\nDoug Kelkhoff [aut],\nKevin Kunzmann [aut],\nBrian Matthew Lang [aut],\nChristian Stock [aut],\nYa Wang [aut],\nCraig Gower-Page [ctb],\nDan James [aut],\nJonathan Sidi [aut],\nDaniel Leibovitz [aut],\nDaniel D. Sjoberg [aut] (ORCID:\n<https://orcid.org/0000-0003-0862-2018>),\nNikolas Ivan Krieger [aut] (ORCID:\n<https://orcid.org/0000-0002-4581-3545>),\nLukas A. Widmer [ctb] (ORCID: <https://orcid.org/0000-0003-1471-3493>),\nBoehringer Ingelheim Ltd. [cph, fnd],\nGilead Sciences, Inc. [cph, fnd],\nF. Hoffmann-La Roche AG [cph, fnd],\nMerck Sharp & Dohme, Inc. [cph, fnd],\nAstraZeneca plc [cph, fnd],\ninferential.biostatistics GmbH [cph, fnd]",
  "Maintainer": "Daniel Sabanes Bove <daniel.sabanes_bove@rconis.com>",
  "MD5sum": "60337d03ebd541e8ef75a092939e10bc",
  "_user": "pharmaverse",
  "_type": "src",
  "_file": "mmrm_0.3.17.9000.tar.gz",
  "_fileid": "a2bbdc083a92a7c2792d23f09cefa564e9e205ae97eb5d6d7e1116f5f4d2ccdf",
  "_filesize": 1422631,
  "_sha256": "a2bbdc083a92a7c2792d23f09cefa564e9e205ae97eb5d6d7e1116f5f4d2ccdf",
  "_created": "2026-05-27T06:12:39.000Z",
  "_published": "2026-05-27T06:29:28.313Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78018884393,
      "time": 421,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7233331149"
    },
    {
      "job": 78018884410,
      "time": 461,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7233340664"
    },
    {
      "job": 78018884411,
      "time": 415,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233330001"
    },
    {
      "job": 78018884430,
      "time": 435,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233334508"
    },
    {
      "job": 78018884384,
      "time": 246,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7233289101"
    },
    {
      "job": 78018884458,
      "time": 747,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7233411767"
    },
    {
      "job": 78018884389,
      "time": 283,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233297833"
    },
    {
      "job": 78018884395,
      "time": 628,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233383026"
    },
    {
      "job": 78017504251,
      "time": 710,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233232050"
    },
    {
      "job": 78018884365,
      "time": 213,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78018884386,
      "time": 529,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7233357775"
    },
    {
      "job": 78018884380,
      "time": 507,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7233352533"
    },
    {
      "job": 78018884400,
      "time": 591,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7233373698"
    }
  ],
  "_buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/openpharma/mmrm",
  "_commit": {
    "id": "233c1c472392ec1ce832d027154b1682a5d13610",
    "author": "Daniel Sabanes Bove <danielinteractive@users.noreply.github.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "fix token for check version bump (#565)",
    "time": 1777270392
  },
  "_maintainer": {
    "name": "Daniel Sabanes Bove",
    "email": "daniel.sabanes_bove@rconis.com",
    "orcid": "0000-0002-0176-9239"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "testthat",
      "role": "LinkingTo"
    },
    {
      "package": "TMB",
      "version": ">= 1.9.1",
      "role": "LinkingTo"
    },
    {
      "package": "checkmate",
      "version": ">= 2.0",
      "role": "Imports"
    },
    {
      "package": "generics",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "nlme",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "role": "Imports"
    },
    {
      "package": "Rdpack",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "TMB",
      "version": ">= 1.9.1",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "broom",
      "role": "Suggests"
    },
    {
      "package": "broom.helpers",
      "role": "Suggests"
    },
    {
      "package": "car",
      "version": ">= 3.1.2",
      "role": "Suggests"
    },
    {
      "package": "cli",
      "role": "Suggests"
    },
    {
      "package": "clubSandwich",
      "role": "Suggests"
    },
    {
      "package": "clusterGeneration",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "emmeans",
      "version": ">= 1.6",
      "role": "Suggests"
    },
    {
      "package": "estimability",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "glmmTMB",
      "role": "Suggests"
    },
    {
      "package": "hardhat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "lmerTest",
      "role": "Suggests"
    },
    {
      "package": "microbenchmark",
      "role": "Suggests"
    },
    {
      "package": "mockery",
      "role": "Suggests"
    },
    {
      "package": "parallelly",
      "version": ">= 1.32.0",
      "role": "Suggests"
    },
    {
      "package": "parsnip",
      "version": ">= 1.1.0",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "sasr",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "tidymodels",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "xml2",
      "role": "Suggests"
    }
  ],
  "_owner": "openpharma",
  "_selfowned": false,
  "_usedby": 9,
  "_updates": [
    {
      "week": "2025-22",
      "n": 1
    },
    {
      "week": "2025-24",
      "n": 1
    },
    {
      "week": "2025-26",
      "n": 1
    },
    {
      "week": "2025-29",
      "n": 1
    },
    {
      "week": "2025-30",
      "n": 1
    },
    {
      "week": "2025-32",
      "n": 2
    },
    {
      "week": "2025-33",
      "n": 3
    },
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-37",
      "n": 1
    },
    {
      "week": "2025-38",
      "n": 1
    },
    {
      "week": "2025-39",
      "n": 2
    },
    {
      "week": "2025-42",
      "n": 1
    },
    {
      "week": "2025-43",
      "n": 5
    },
    {
      "week": "2025-46",
      "n": 1
    },
    {
      "week": "2025-47",
      "n": 1
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-50",
      "n": 3
    },
    {
      "week": "2026-02",
      "n": 2
    },
    {
      "week": "2026-17",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.3.15",
      "date": "2025-06-10"
    },
    {
      "name": "v0.3.16",
      "date": "2025-12-10"
    },
    {
      "name": "v0.3.17",
      "date": "2026-01-09"
    }
  ],
  "_stars": 157,
  "_contributors": [
    {
      "user": "danielinteractive",
      "count": 182,
      "uuid": 1071227
    },
    {
      "user": "clarkliming",
      "count": 88,
      "uuid": 36079400
    },
    {
      "user": "danjamstat",
      "count": 33,
      "uuid": 121030397
    },
    {
      "user": "cicdguy",
      "count": 25,
      "uuid": 26552821
    },
    {
      "user": "kkmann",
      "count": 16,
      "uuid": 2482236
    },
    {
      "user": "brianlang",
      "count": 14,
      "uuid": 5337833
    },
    {
      "user": "nikkrieger",
      "count": 11,
      "uuid": 30763390
    },
    {
      "user": "dgkf",
      "count": 9,
      "uuid": 18220321
    },
    {
      "user": "ya-wang-git",
      "count": 6,
      "uuid": 68403409
    },
    {
      "user": "juliadedic1",
      "count": 6,
      "uuid": 99106549
    },
    {
      "user": "philboileau",
      "count": 6,
      "uuid": 8812813
    },
    {
      "user": "walkowif",
      "count": 4,
      "uuid": 59475134
    },
    {
      "user": "yonicd",
      "count": 3,
      "uuid": 1755487
    },
    {
      "user": "arkadiuszbeer",
      "count": 2,
      "uuid": 86738093
    },
    {
      "user": "chstock",
      "count": 2,
      "uuid": 2938270
    },
    {
      "user": "danleibovitz",
      "count": 2,
      "uuid": 25045322
    },
    {
      "user": "gowerc",
      "count": 1,
      "uuid": 8447209
    },
    {
      "user": "ddsjoberg",
      "count": 1,
      "uuid": 26774684
    },
    {
      "user": "melkiades",
      "count": 1,
      "uuid": 11279768
    },
    {
      "user": "zhangh12",
      "count": 1,
      "uuid": 7952833
    },
    {
      "user": "enchufa2",
      "count": 1,
      "uuid": 4542928
    },
    {
      "user": "shajoezhu",
      "count": 1,
      "uuid": 3692541
    },
    {
      "user": "konstantinlang",
      "count": 1,
      "uuid": 111751107
    },
    {
      "user": "ndunnewind",
      "count": 1,
      "uuid": 43117768
    },
    {
      "user": "eldeveloper",
      "count": 1,
      "uuid": 375307
    },
    {
      "user": "szcf-weiya",
      "count": 1,
      "uuid": 13688320
    }
  ],
  "_userbio": {
    "uuid": 84541169,
    "type": "organization",
    "name": "pharmaverse"
  },
  "_downloads": {
    "count": 8196,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mmrm"
  },
  "_devurl": "https://github.com/openpharma/mmrm",
  "_pkgdown": "https://openpharma.github.io/mmrm/",
  "_searchresults": 185,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mmrm.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/openpharma/mmrm",
  "_realowner": "openpharma",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.3",
      "date": "2022-10-18"
    },
    {
      "version": "0.1.5",
      "date": "2022-10-18"
    },
    {
      "version": "0.2.2",
      "date": "2022-12-20"
    },
    {
      "version": "0.3.6",
      "date": "2023-11-17"
    },
    {
      "version": "0.3.7",
      "date": "2023-12-09"
    },
    {
      "version": "0.3.8",
      "date": "2024-01-24"
    },
    {
      "version": "0.3.9",
      "date": "2024-01-25"
    },
    {
      "version": "0.3.10",
      "date": "2024-01-26"
    },
    {
      "version": "0.3.11",
      "date": "2024-03-05"
    },
    {
      "version": "0.3.12",
      "date": "2024-06-26"
    },
    {
      "version": "0.3.13",
      "date": "2024-09-23"
    },
    {
      "version": "0.3.14",
      "date": "2024-09-27"
    },
    {
      "version": "0.3.15",
      "date": "2025-06-10"
    },
    {
      "version": "0.3.16",
      "date": "2025-12-11"
    },
    {
      "version": "0.3.17",
      "date": "2026-01-08"
    }
  ],
  "_exports": [
    "as.cov_struct",
    "augment",
    "component",
    "cov_struct",
    "cov_types",
    "df_1d",
    "df_md",
    "emp_start",
    "fit_mmrm",
    "fit_single_optimizer",
    "glance",
    "mmrm",
    "mmrm_control",
    "refit_multiple_optimizers",
    "std_start",
    "tidy",
    "VarCorr"
  ],
  "_datasets": [
    {
      "name": "bcva_data",
      "title": "Example Data on BCVA",
      "object": "bcva_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "USUBJID",
        "VISITN",
        "AVISIT",
        "ARMCD",
        "RACE",
        "BCVA_BL",
        "BCVA_CHG"
      ],
      "rows": 8605,
      "table": true,
      "tojson": true
    },
    {
      "name": "cached_mmrm_results",
      "title": "Cache Data for 'mmrm' Model Comparison",
      "object": "cached_mmrm_results",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "fev_data",
      "title": "Example Data on FEV1",
      "object": "fev_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "USUBJID",
        "AVISIT",
        "ARMCD",
        "RACE",
        "SEX",
        "FEV1_BL",
        "FEV1",
        "WEIGHT",
        "VISITN",
        "VISITN2"
      ],
      "rows": 800,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "mmrm-package",
      "title": "'mmrm' Package",
      "topics": [
        "mmrm-package"
      ]
    },
    {
      "page": "as.cov_struct",
      "title": "Coerce into a Covariance Structure Definition",
      "concept": [
        "covariance types"
      ],
      "topics": [
        "as.cov_struct",
        "as.cov_struct.formula"
      ]
    },
    {
      "page": "bcva_data",
      "title": "Example Data on BCVA",
      "topics": [
        "bcva_data"
      ]
    },
    {
      "page": "component",
      "title": "Component Access for 'mmrm_tmb' Objects",
      "topics": [
        "component"
      ]
    },
    {
      "page": "cov_struct",
      "title": "Define a Covariance Structure",
      "concept": [
        "covariance types"
      ],
      "topics": [
        "cov_struct"
      ]
    },
    {
      "page": "covariance_types",
      "title": "Covariance Types",
      "concept": [
        "covariance types"
      ],
      "topics": [
        "covariance_types",
        "cov_types"
      ]
    },
    {
      "page": "df_1d",
      "title": "Calculation of Degrees of Freedom for One-Dimensional Contrast",
      "topics": [
        "df_1d"
      ]
    },
    {
      "page": "df_md",
      "title": "Calculation of Degrees of Freedom for Multi-Dimensional Contrast",
      "topics": [
        "df_md"
      ]
    },
    {
      "page": "emmeans_support",
      "title": "Support for 'emmeans'",
      "topics": [
        "emmeans_support"
      ]
    },
    {
      "page": "emp_start",
      "title": "Empirical Starting Value",
      "topics": [
        "emp_start"
      ]
    },
    {
      "page": "fev_data",
      "title": "Example Data on FEV1",
      "topics": [
        "fev_data"
      ]
    },
    {
      "page": "fit_mmrm",
      "title": "Low-Level Fitting Function for MMRM",
      "topics": [
        "fit_mmrm"
      ]
    },
    {
      "page": "fit_single_optimizer",
      "title": "Fitting an MMRM with Single Optimizer",
      "topics": [
        "fit_single_optimizer"
      ]
    },
    {
      "page": "format.cov_struct",
      "title": "Format Covariance Structure Object",
      "topics": [
        "format.cov_struct"
      ]
    },
    {
      "page": "mmrm",
      "title": "Fit an MMRM",
      "topics": [
        "mmrm"
      ]
    },
    {
      "page": "mmrm_control",
      "title": "Control Parameters for Fitting an MMRM",
      "topics": [
        "mmrm_control"
      ]
    },
    {
      "page": "mmrm_tidiers",
      "title": "Tidying Methods for 'mmrm' Objects",
      "topics": [
        "augment.mmrm",
        "glance.mmrm",
        "mmrm_tidiers",
        "tidy.mmrm"
      ]
    },
    {
      "page": "mmrm_tmb_methods",
      "title": "Methods for 'mmrm_tmb' Objects",
      "topics": [
        "AIC.mmrm_tmb",
        "BIC.mmrm_tmb",
        "coef.mmrm_tmb",
        "deviance.mmrm_tmb",
        "fitted.mmrm_tmb",
        "formula.mmrm_tmb",
        "logLik.mmrm_tmb",
        "mmrm_tmb_methods",
        "model.frame.mmrm_tmb",
        "model.matrix.mmrm_tmb",
        "predict.mmrm_tmb",
        "print.mmrm_tmb",
        "residuals.mmrm_tmb",
        "simulate.mmrm_tmb",
        "terms.mmrm_tmb",
        "VarCorr",
        "VarCorr.mmrm_tmb",
        "vcov.mmrm_tmb"
      ]
    },
    {
      "page": "print.cov_struct",
      "title": "Print a Covariance Structure Object",
      "topics": [
        "print.cov_struct"
      ]
    },
    {
      "page": "refit_multiple_optimizers",
      "title": "Refitting MMRM with Multiple Optimizers",
      "topics": [
        "refit_multiple_optimizers"
      ]
    },
    {
      "page": "stats_anova",
      "title": "Analysis of Variance for 'mmrm' Fits",
      "topics": [
        "anova.mmrm",
        "stats_anova"
      ]
    },
    {
      "page": "std_start",
      "title": "Standard Starting Value",
      "topics": [
        "std_start"
      ]
    }
  ],
  "_pkglogo": "https://github.com/openpharma/mmrm/raw/HEAD/man/figures/logo.svg",
  "_readme": "https://github.com/openpharma/mmrm/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "brio",
    "callr",
    "checkmate",
    "cli",
    "crayon",
    "desc",
    "diffobj",
    "evaluate",
    "fs",
    "generics",
    "glue",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "MASS",
    "Matrix",
    "nlme",
    "pillar",
    "pkgbuild",
    "pkgconfig",
    "pkgload",
    "praise",
    "processx",
    "ps",
    "R6",
    "rbibutils",
    "Rcpp",
    "RcppEigen",
    "Rdpack",
    "rlang",
    "rprojroot",
    "stringi",
    "stringr",
    "testthat",
    "tibble",
    "TMB",
    "utf8",
    "vctrs",
    "waldo",
    "withr"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "between_within.Rmd",
      "filename": "between_within.html",
      "title": "Between-Within",
      "engine": "knitr::rmarkdown",
      "headings": [
        "General definition",
        "MMRM special case",
        "Example",
        "Differences compared to SAS",
        "References"
      ],
      "created": "2023-08-23 16:34:08",
      "modified": "2023-10-25 14:08:43",
      "commits": 4
    },
    {
      "source": "coef_vcov.Rmd",
      "filename": "coef_vcov.html",
      "title": "Coefficients Covariance Matrix Adjustment",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Asymptotic Covariance",
        "Empirical Covariance",
        "Jackknife Covariance",
        "Bias-Reduced Covariance",
        "Kenward-Roger Covariance"
      ],
      "created": "2023-02-02 15:45:10",
      "modified": "2025-01-13 04:25:07",
      "commits": 8
    },
    {
      "source": "mmrm_review_methods.Rmd",
      "filename": "mmrm_review_methods.html",
      "title": "Comparison with other software",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Datasets",
        "FEV Data",
        "BCVA Data",
        "Model Implementations",
        "Ante-dependence (heterogeneous)",
        "PROC GLIMMIX",
        "mmrm",
        "Ante-dependence (homogeneous)",
        "Auto-regressive (heterogeneous)",
        "gls",
        "Auto-regressive (homogeneous)",
        "glmmTMB",
        "Compound symmetry (heterogeneous)",
        "Compound symmetry (homogeneous)",
        "Spatial exponential",
        "Toeplitz (heterogeneous)",
        "Toeplitz (homogeneous)",
        "Unstructured",
        "lmer",
        "Benchmarking",
        "Convergence Times",
        "Marginal Treatment Effect Estimates Comparison",
        "Impact of Missing Data on Convergence Rates",
        "Session Information"
      ],
      "created": "2023-05-06 13:58:18",
      "modified": "2025-05-28 13:36:56",
      "commits": 8
    },
    {
      "source": "covariance.Rmd",
      "filename": "covariance.html",
      "title": "Covariance Structures",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Covariance and Correlation Matrices",
        "Transformation to Variance Parameters",
        "Covariance Structures",
        "Unstructured (us)",
        "Homogeneous (ad) and Heterogeneous Ante-dependence (adh)",
        "Homogeneous (toep) and Heterogeneous Toeplitz (toeph)",
        "Homogeneous (ar1) and Heterogeneous (ar1h) Autoregressive",
        "Homogeneous (cs) and Heterogeneous (csh) Compound Symmetry",
        "Spatial Covariance Structure",
        "Spatial exponential (sp_exp)",
        "References"
      ],
      "created": "2022-07-04 19:23:17",
      "modified": "2025-06-28 12:20:30",
      "commits": 15
    },
    {
      "source": "hypothesis_testing.Rmd",
      "filename": "hypothesis_testing.html",
      "title": "Details of Hypothesis Testing",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction to Type I/II/III Hypothesis Testing",
        "Contained Effect",
        "Type II Hypothesis Testing",
        "Type III Hypothesis Testing",
        "Hypothesis Testing in SAS",
        "Special Considerations",
        "Reference Levels",
        "Example of Reference Levels",
        "Why Model Covariate Order Changes My Testing in SAS?",
        "Why mmrm Gives More Covariates Than SAS?",
        "Excluding columns due to collinearity",
        "Intercept-free models",
        "Intercept-free Models with stats::model.matrix()",
        "Intercept-free Models with PROC MIXED",
        "Type-II Contrast Matrices in Intercept-free Models"
      ],
      "created": "2023-12-22 06:39:20",
      "modified": "2025-12-09 10:25:01",
      "commits": 4
    },
    {
      "source": "empirical_wls.Rmd",
      "filename": "empirical_wls.html",
      "title": "Details of Weighted Least Square Empirical Covariance",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Weighted Least Square (WLS) Empirical Covariance",
        "Difference of Implementations",
        "Proof of Identity",
        "Proof for Covariance Estimator",
        "Proof for Degrees of Freedom",
        "Special Considerations in Implementations",
        "Pseudo Inverse of a Matrix",
        "Avoiding the Crossproduct of the G Matrix",
        "References"
      ],
      "created": "2023-03-16 04:55:59",
      "modified": "2026-01-09 00:39:31",
      "commits": 6
    },
    {
      "source": "kenward.Rmd",
      "filename": "kenward.html",
      "title": "Kenward-Roger",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Model definition",
        "Linear model",
        "Mathematical Details of Kenward-Roger method",
        "Special Considerations for mmrm models",
        "Derivative of the overall covariance matrix $\\Sigma$",
        "Derivative of the $\\Sigma^{-1}$",
        "Subjects with missed visits",
        "Scenario under group specific covariance estimates",
        "Scenario under weighted mmrm",
        "Inference",
        "Parameterization methods and Kenward-Roger",
        "Implementations in mmrm",
        "Spatial Exponential Derivatives",
        "References"
      ],
      "created": "2022-12-09 08:21:15",
      "modified": "2023-10-25 14:08:43",
      "commits": 7
    },
    {
      "source": "methodological_introduction.Rmd",
      "filename": "methodological_introduction.html",
      "title": "Mixed Models for Repeated Measures",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Abstract",
        "The basic linear mixed-effects model",
        "Extending the basic linear mixed-effects model",
        "The MMRM as a special case",
        "Missing data",
        "References"
      ],
      "created": "2023-02-02 15:45:10",
      "modified": "2023-10-25 14:08:43",
      "commits": 4
    },
    {
      "source": "algorithm.Rmd",
      "filename": "algorithm.html",
      "title": "Model Fitting Algorithm",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Model definition",
        "Linear model",
        "Covariance matrix model",
        "Unstructured covariance matrix",
        "Grouped covariance matrix",
        "Spatial covariance matrix",
        "Maximum Likelihood Estimation",
        "Weighted least squares estimator",
        "Determinant and quadratic form",
        "Restricted Maximum Likelihood Estimation",
        "Completing the square",
        "Objective function"
      ],
      "created": "2022-06-30 08:45:34",
      "modified": "2024-01-10 07:35:25",
      "commits": 14
    },
    {
      "source": "introduction.Rmd",
      "filename": "introduction.html",
      "title": "Package Introduction",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Common usage",
        "Common customizations",
        "Extraction of model features",
        "Lower level functions",
        "Hypothesis testing",
        "Tidymodels",
        "Acknowledgments",
        "References"
      ],
      "created": "2022-04-28 09:03:26",
      "modified": "2024-01-10 07:35:25",
      "commits": 28
    },
    {
      "source": "package_structure.Rmd",
      "filename": "package_structure.html",
      "title": "Package Structure",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Package Structures",
        "data",
        "data-raw",
        "design",
        "SAS",
        "TMB",
        "inst",
        "man",
        "NAMESPACE",
        "NEWS.md",
        "R",
        "README",
        "simulations",
        "src",
        "chol_cache.h",
        "covariance.h",
        "derivatives.h",
        "empirical.cpp",
        "exports.cpp",
        "jacobian.cpp",
        "kr_comp.cpp",
        "Makevars",
        "mmrm.cpp",
        "predict.cpp",
        "test files",
        "tmb.cpp and tmb_includes.h",
        "utils.h",
        "tests",
        "vignettes",
        "Other files",
        "_pkgdown.yml",
        ".gitignore",
        ".lintr",
        ".pre-commit-config.yaml",
        ".Rbuildignore"
      ],
      "created": "2022-10-10 14:03:51",
      "modified": "2026-01-09 00:39:31",
      "commits": 8
    },
    {
      "source": "predict.Rmd",
      "filename": "predict.html",
      "title": "Prediction and Simulation",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Prediction of conditional mean",
        "Mathematical Derivations",
        "Implementation of predict",
        "Parametric Sampling for Prediction Interval",
        "Prediction of Conditional Mean for New Subjects",
        "Simulate response",
        "Conditional Simulation",
        "Marginal Simulation",
        "Implementation of simulate",
        "Relationship Between predict and simulate Results",
        "predict options",
        "simulate options",
        "Comparison with SAS"
      ],
      "created": "2023-06-06 01:14:00",
      "modified": "2024-01-10 07:35:25",
      "commits": 7
    },
    {
      "source": "satterthwaite.Rmd",
      "filename": "satterthwaite.html",
      "title": "Satterthwaite",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Satterthwaite degrees of freedom for asymptotic covariance",
        "One-dimensional contrast",
        "Jacobian approach",
        "Jacobian calculation",
        "Multi-dimensional contrast",
        "Satterthwaite degrees of freedom for empirical covariance",
        "References"
      ],
      "created": "2022-12-16 09:18:55",
      "modified": "2023-10-25 14:08:43",
      "commits": 7
    }
  ],
  "_score": 13.319920455679267,
  "_indexed": false,
  "_nocasepkg": "mmrm",
  "_universes": [
    "pharmaverse"
  ],
  "_indexurl": "https://openpharma.r-universe.dev/mmrm",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:19:18.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "1b6b6b4959c3962cdb0a2574013b705c27b6a8037a15faeca3e2149948788d2a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:19:20.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "2504982dd36b4d25ef8f23402efbbe8a3322bc8fbd30092674c77353cc91728c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:19:11.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "48704e0a1133c13b3c3d498b7e971c83ffae5c3196a81e7fb1ab2fd0434c309a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:19:16.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "8c685bc16431ad4920bc533704e6d0e67465da9e9c5c0d60c481a772430ad83b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:18:02.000Z",
      "arch": "aarch64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "38c94043e70c0ea2b83189badaea4f77a68588e14f11a0e000ad374030a5ed36",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:20:10.000Z",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "8f5c46522d40c9f8325e077aecb9fdb99bd626eea404d75f295cf2b1ebe258f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:18:06.000Z",
      "arch": "aarch64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "a5fe2ba4e18d78d2faf45b33582927eae3283785d566873aa6e72586537a845c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:19:52.000Z",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "022ae8b4cb2525fbbeda27c716ab111f2ddac31e5dad96f5f6f2438b5e12ebcd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:17:53.000Z",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "06ab74fde23abb2f3218688ae9fb654f56d3bcc0a693d2ba47fca5b33dcad4cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:18:05.000Z",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "adea7002c44547406eff6bdd1984d15fe32c54232c2e028bb144b6a8a0e8784a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.3.17.9000",
      "date": "2026-05-27T06:18:00.000Z",
      "arch": "x86_64",
      "commit": "233c1c472392ec1ce832d027154b1682a5d13610",
      "fileid": "ca66b31ea9a76d9f6a0479d97e3455b4dd41af871db3c6fcf5e6d98c4f61d5e2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/pharmaverse/actions/runs/26493916749"
    }
  ]
}