{
  "_id": "6a1ee6fbb401979e7341165b",
  "Package": "GLAMMGoF",
  "Title": "Resampling-Based Predictive Validation for Generalized Linear\nand Generalized Additive Models",
  "Date": "2026-05-14",
  "URL": "https://github.com/colinpshea/glammgof",
  "Version": "1.0.7",
  "Authors@R": "person(\"Colin\", \"Shea\", , \"colin.shea@myfwc.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-2906-250X\"))",
  "Description": "Provides resampling-based predictive validation for\ngeneralized linear and generalized additive models (with or\nwithout random effects) fitted using packages such as glmmTMB,\nmgcv, stats, lme4, and MASS. Predictive performance is assessed\nusing either repeated random holdout (Monte Carlo\ncross-validation) or bootstrap resampling with out-of-bag\nevaluation. In each replicate, models are refit to a training\ndataset and evaluated on separate testing data, generating\nsampling distributions of in-sample and out-of-sample\nperformance statistics. For continuous or integer response\nmodels, supported metrics include relative root mean squared\nerror (RRMSE), relative mean absolute error (RMAE), relative\nmedian absolute error (RMedAE), and relative bias (RBIAS). For\nbinary response models, supported metrics include AUC, Brier\nscore, and log loss. All predictive metrics are based on\npopulation-level predictions, meaning random effects are\nexcluded when present. Optional residual diagnostics can also\nbe performed using the DHARMa package.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.2",
  "LazyData": "true",
  "VignetteBuilder": "knitr",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nzlib1g-dev",
  "Repository": "https://colinpshea.r-universe.dev",
  "Date/Publication": "2026-05-19 17:27:27 UTC",
  "RemoteUrl": "https://github.com/colinpshea/GLAMMGoF",
  "RemoteRef": "HEAD",
  "RemoteSha": "53c63557570915baf9e7f1016cbaca15f3029877",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-19 19:06:22 UTC",
    "User": "root"
  },
  "Author": "Colin Shea [aut, cre] (ORCID: <https://orcid.org/0000-0002-2906-250X>)",
  "Maintainer": "Colin Shea <colin.shea@myfwc.com>",
  "MD5sum": "a54745ca9c25ba536d00a0320806ecf2",
  "_user": "colinpshea",
  "_type": "src",
  "_file": "GLAMMGoF_1.0.7.tar.gz",
  "_fileid": "cfbef2a99ae962d2a5f3a217fd24ff7650cb7439d2a23cc9cf8a683d62e097d6",
  "_filesize": 3345648,
  "_sha256": "cfbef2a99ae962d2a5f3a217fd24ff7650cb7439d2a23cc9cf8a683d62e097d6",
  "_created": "2026-05-19T19:06:22.000Z",
  "_published": "2026-06-02T14:21:47.707Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79092945974,
      "time": 221,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7092922313"
    },
    {
      "job": 79092946297,
      "time": 202,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7092916107"
    },
    {
      "job": 79092945859,
      "time": 150,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7092898147"
    },
    {
      "job": 79092946488,
      "time": 160,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7092899783"
    },
    {
      "job": 79092945334,
      "time": 441,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7092843532"
    },
    {
      "job": 79092945053,
      "time": 171,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7360424194"
    },
    {
      "job": 79092946261,
      "time": 211,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7092920225"
    },
    {
      "job": 79092946556,
      "time": 141,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7092895483"
    },
    {
      "job": 79092945853,
      "time": 147,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7092897793"
    }
  ],
  "_buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/colinpshea/GLAMMGoF",
  "_commit": {
    "id": "53c63557570915baf9e7f1016cbaca15f3029877",
    "author": "Shea <colin.shea@myfwc.com>",
    "committer": "Shea <colin.shea@myfwc.com>",
    "message": "Minor changes to vignette\n",
    "time": 1779211647
  },
  "_maintainer": {
    "name": "Colin Shea",
    "email": "colin.shea@myfwc.com",
    "orcid": "0000-0002-2906-250X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "ggplot2",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "rms",
      "version": ">= 6.0-0",
      "role": "Imports"
    },
    {
      "package": "DHARMa",
      "version": ">= 0.4.0",
      "role": "Imports"
    },
    {
      "package": "glmmTMB",
      "version": ">= 1.1.5",
      "role": "Imports"
    },
    {
      "package": "lme4",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "mgcViz",
      "role": "Imports"
    },
    {
      "package": "mgcv",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "colinpshea",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-21",
      "n": 4
    },
    {
      "week": "2025-24",
      "n": 7
    },
    {
      "week": "2025-29",
      "n": 26
    },
    {
      "week": "2025-30",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 18
    },
    {
      "week": "2026-17",
      "n": 23
    },
    {
      "week": "2026-18",
      "n": 22
    },
    {
      "week": "2026-19",
      "n": 3
    },
    {
      "week": "2026-20",
      "n": 21
    },
    {
      "week": "2026-21",
      "n": 2
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "colinpshea",
      "count": 1,
      "uuid": 199639486
    }
  ],
  "_userbio": {
    "uuid": 199639486,
    "type": "user",
    "name": "colinpshea"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/GLAMMGoF"
  },
  "_devurl": "https://github.com/colinpshea/glammgof",
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/GLAMMGoF.html",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "bias_precision",
    "brier_auc"
  ],
  "_datasets": [
    {
      "name": "countData",
      "title": "Simulated count data",
      "object": "countData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y",
        "Season",
        "Temp",
        "Site",
        "Year"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "countModel_GAM",
      "title": "Simulated count GAM example model",
      "object": "countModel_GAM",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "countModel_GAMM",
      "title": "Simulated count GAMM example model",
      "object": "countModel_GAMM",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "countModel_GAMM2",
      "title": "Simulated count GAMM2 example model",
      "object": "countModel_GAMM2",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "countModel_GLM",
      "title": "Simulated count GLM example model",
      "object": "countModel_GLM",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "countModel_GLMM",
      "title": "Simulated count GLMM example model",
      "object": "countModel_GLMM",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "countModel_GLMM2",
      "title": "Simulated count GLMM2 example model",
      "object": "countModel_GLMM2",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitData",
      "title": "Simulated binary data",
      "object": "logitData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y",
        "Season",
        "Temp",
        "Site",
        "Year"
      ],
      "rows": 1000,
      "table": true,
      "tojson": true
    },
    {
      "name": "logitModel_GAM",
      "title": "Simulated binary GAM example model",
      "object": "logitModel_GAM",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitModel_GAMM",
      "title": "Simulated binary GAMM example model",
      "object": "logitModel_GAMM",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitModel_GAMM2",
      "title": "Simulated binary GAMM2 example model",
      "object": "logitModel_GAMM2",
      "class": [
        "gam",
        "glm",
        "lm"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitModel_GLM",
      "title": "Simulated binary GLM example model",
      "object": "logitModel_GLM",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitModel_GLMM",
      "title": "Simulated binary GLMM example model",
      "object": "logitModel_GLMM",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "logitModel_GLMM2",
      "title": "Simulated binary GLMM2 example model",
      "object": "logitModel_GLMM2",
      "class": [
        "glmmTMB"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "BIAS_PRECISION",
      "title": "Bootstrap or Monte Carlo assessment of RRMSE, RMAE, RMedAE, and RBIAS predictive performance statistics",
      "topics": [
        "bias_precision"
      ]
    },
    {
      "page": "BRIER_AUC",
      "title": "Bootstrap or Monte Carlo assessment of AUC, Brier score, and log loss predictive performance statistics",
      "topics": [
        "brier_auc"
      ]
    },
    {
      "page": "countData",
      "title": "Simulated count data",
      "topics": [
        "countData"
      ]
    },
    {
      "page": "countModel_GAM",
      "title": "Simulated count GAM example model",
      "topics": [
        "countModel_GAM"
      ]
    },
    {
      "page": "countModel_GAMM",
      "title": "Simulated count GAMM example model",
      "topics": [
        "countModel_GAMM"
      ]
    },
    {
      "page": "countModel_GAMM2",
      "title": "Simulated count GAMM2 example model",
      "topics": [
        "countModel_GAMM2"
      ]
    },
    {
      "page": "countModel_GLM",
      "title": "Simulated count GLM example model",
      "topics": [
        "countModel_GLM"
      ]
    },
    {
      "page": "countModel_GLMM",
      "title": "Simulated count GLMM example model",
      "topics": [
        "countModel_GLMM"
      ]
    },
    {
      "page": "countModel_GLMM2",
      "title": "Simulated count GLMM2 example model",
      "topics": [
        "countModel_GLMM2"
      ]
    },
    {
      "page": "logitData",
      "title": "Simulated binary data",
      "topics": [
        "logitData"
      ]
    },
    {
      "page": "logitModel_GAM",
      "title": "Simulated binary GAM example model",
      "topics": [
        "logitModel_GAM"
      ]
    },
    {
      "page": "logitModel_GAMM",
      "title": "Simulated binary GAMM example model",
      "topics": [
        "logitModel_GAMM"
      ]
    },
    {
      "page": "logitModel_GAMM2",
      "title": "Simulated binary GAMM2 example model",
      "topics": [
        "logitModel_GAMM2"
      ]
    },
    {
      "page": "logitModel_GLM",
      "title": "Simulated binary GLM example model",
      "topics": [
        "logitModel_GLM"
      ]
    },
    {
      "page": "logitModel_GLMM",
      "title": "Simulated binary GLMM example model",
      "topics": [
        "logitModel_GLMM"
      ]
    },
    {
      "page": "logitModel_GLMM2",
      "title": "Simulated binary GLMM2 example model",
      "topics": [
        "logitModel_GLMM2"
      ]
    }
  ],
  "_rundeps": [
    "ape",
    "askpass",
    "backports",
    "base64enc",
    "boot",
    "broom",
    "bslib",
    "cachem",
    "checkmate",
    "cli",
    "cluster",
    "codetools",
    "colorspace",
    "commonmark",
    "cowplot",
    "cpp11",
    "crayon",
    "crosstalk",
    "curl",
    "data.table",
    "Deriv",
    "DHARMa",
    "digest",
    "doBy",
    "doParallel",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "forcats",
    "foreach",
    "forecast",
    "foreign",
    "Formula",
    "fracdiff",
    "fs",
    "gamm4",
    "gap",
    "gap.datasets",
    "generics",
    "GGally",
    "ggplot2",
    "ggstats",
    "glmmTMB",
    "glue",
    "gridExtra",
    "gtable",
    "highr",
    "Hmisc",
    "hms",
    "htmlTable",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "isoband",
    "iterators",
    "jquerylib",
    "jsonlite",
    "KernSmooth",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "matrixStats",
    "memoise",
    "mgcv",
    "mgcViz",
    "microbenchmark",
    "mime",
    "minqa",
    "modelr",
    "multcomp",
    "mvtnorm",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "openssl",
    "otel",
    "patchwork",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "plotly",
    "plyr",
    "polspline",
    "prettyunits",
    "progress",
    "promises",
    "purrr",
    "qgam",
    "quantreg",
    "R6",
    "rappdirs",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "rlang",
    "rmarkdown",
    "rms",
    "rpart",
    "rstudioapi",
    "S7",
    "sandwich",
    "sass",
    "scales",
    "shiny",
    "sourcetools",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "sys",
    "TH.data",
    "tibble",
    "tidyr",
    "tidyselect",
    "timeDate",
    "tinytex",
    "TMB",
    "urca",
    "utf8",
    "vctrs",
    "viridis",
    "viridisLite",
    "withr",
    "xfun",
    "xtable",
    "yaml",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "GLAMMGoF_tutorial.Rmd",
      "filename": "GLAMMGoF_tutorial.html",
      "title": "GLAMMGoF Tutorial",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What does GLAMMGoF do?",
        "Getting started",
        "How do I use GLAMMGoF?",
        "Using the bias_precision() function",
        "Using the brier_auc() function",
        "Error messages when using bias_precision()",
        "Error messages when using brier_auc()"
      ],
      "created": "2026-04-20 20:06:12",
      "modified": "2026-05-19 17:27:27",
      "commits": 33
    }
  ],
  "_score": 3,
  "_indexed": true,
  "_nocasepkg": "glammgof",
  "_universes": [
    "colinpshea"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-19T19:09:15.000Z",
      "distro": "noble",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "935c0433ff6a80a5e236f3baea83ba0f10d05c6ef0cd726a4f0ef9d5b0123009",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.0.7",
      "date": "2026-05-19T19:09:15.000Z",
      "distro": "noble",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "69509c18f1b7cc6e0015fbf66533051feade17b29ea7a0b31efbdf35285bdc43",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-19T19:08:33.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "1ac78080cbd7ad864e05059e6e4696c1bd9d698bc63d56bba3070b37125d9218",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.0.7",
      "date": "2026-05-19T19:08:27.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "f272977233f16fdc84f4ae38fe48b700164c70c1917daf56d4ee7ad7296fc991",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-19T19:09:08.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "7c770c80b3dc70129ceccb5707b85512f8080191f16429ac60a510e0419fa535",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-19T19:08:06.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "6a036ddc7fc19b3a9d7c32eede1bfd3a6035721d75b0bc265cfb5cf346d0700a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.0.7",
      "date": "2026-05-19T19:08:03.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "03d1ae72b3f7dbef81ac8ff03ecfc447ecb1caa398f44f711a528f4ccbecfa63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.0.7",
      "date": "2026-06-02T14:21:13.000Z",
      "commit": "53c63557570915baf9e7f1016cbaca15f3029877",
      "fileid": "3b615e23dc6dec7566d8588e9e86f2722b391242f1a07c3b9dacdf670f11fcf9",
      "status": "success",
      "buildurl": "https://github.com/r-universe/colinpshea/actions/runs/26118708274"
    }
  ]
}