{
  "_id": "6a1fd4bbb401979e7343621b",
  "Package": "qgam",
  "Type": "Package",
  "Title": "Smooth Additive Quantile Regression Models",
  "Version": "2.0.1",
  "Date": "2026-03-20",
  "Authors@R": "c(person(\"Matteo\", \"Fasiolo\", email = \"matteo.fasiolo@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Ben\", \"Griffiths\", role = c(\"aut\")),\nperson(\"Simon\", \"N. Wood\", role = c(\"ctb\")),\nperson(\"Margaux\", \"Zaffran\", role = c(\"ctb\")),\nperson(\"Yannig\", \"Goude\", role = c(\"ctb\")),\nperson(\"Raphael\", \"Nedellec\", role = c(\"ctb\")))",
  "Maintainer": "Matteo Fasiolo <matteo.fasiolo@gmail.com>",
  "Description": "Smooth additive quantile regression models, fitted using\nthe methods of Fasiolo et al. (2020)\n<doi:10.1080/01621459.2020.1725521>. See Fasiolo at al. (2021)\n<doi:10.18637/jss.v100.i09> for an introduction to the package.\nDifferently from 'quantreg', the smoothing parameters are\nestimated automatically by marginal loss minimization, while\nthe regression coefficients are estimated using either PIRLS or\nNewton algorithm. The learning rate is determined so that the\nBayesian credible intervals of the estimated effects have\napproximately the correct coverage. The main function is qgam()\nwhich is similar to gam() in 'mgcv', but fits non-parametric\nquantile regression models.",
  "License": "GPL (>=2)",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Encoding": "UTF-8",
  "Repository": "https://mfasiolo.r-universe.dev",
  "Date/Publication": "2026-05-04 11:19:13 UTC",
  "RemoteUrl": "https://github.com/mfasiolo/qgam",
  "RemoteRef": "HEAD",
  "RemoteSha": "7318415ef11f4cd2ce267637296f57f5505afa92",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-03 07:08:04 UTC",
    "User": "root"
  },
  "Author": "Matteo Fasiolo [aut, cre],\nBen Griffiths [aut],\nSimon N. Wood [ctb],\nMargaux Zaffran [ctb],\nYannig Goude [ctb],\nRaphael Nedellec [ctb]",
  "MD5sum": "bf828da17433016bb35be0d7a9bb137a",
  "_user": "mfasiolo",
  "_type": "src",
  "_file": "qgam_2.0.1.tar.gz",
  "_fileid": "bdcade7576e8adf67aea1497876d544c2950fa3da55fab3f77bac0c4e2a68e22",
  "_filesize": 4626460,
  "_sha256": "bdcade7576e8adf67aea1497876d544c2950fa3da55fab3f77bac0c4e2a68e22",
  "_created": "2026-06-03T07:08:04.000Z",
  "_published": "2026-06-03T07:16:11.525Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79240521695,
      "time": 212,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377985372"
    },
    {
      "job": 79240521784,
      "time": 216,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377986159"
    },
    {
      "job": 79240521646,
      "time": 223,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377988589"
    },
    {
      "job": 79240521672,
      "time": 216,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377985758"
    },
    {
      "job": 79240521634,
      "time": 257,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377997187"
    },
    {
      "job": 79240521641,
      "time": 437,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7378047892"
    },
    {
      "job": 79240521613,
      "time": 232,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377989923"
    },
    {
      "job": 79240521655,
      "time": 348,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7378022398"
    },
    {
      "job": 79239948434,
      "time": 248,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377923549"
    },
    {
      "job": 79240521583,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377958898"
    },
    {
      "job": 79240521606,
      "time": 237,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7377992511"
    },
    {
      "job": 79240521732,
      "time": 230,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7377990286"
    },
    {
      "job": 79240521620,
      "time": 249,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7377995230"
    }
  ],
  "_buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/mfasiolo/qgam",
  "_commit": {
    "id": "7318415ef11f4cd2ce267637296f57f5505afa92",
    "author": "Matteo Fasiolo <mf15002@it031161.wks.bris.ac.uk>",
    "committer": "Matteo Fasiolo <mf15002@it031161.wks.bris.ac.uk>",
    "message": "Bug in qgam initialisation when lsig is supplied\n",
    "time": 1777893553
  },
  "_maintainer": {
    "name": "Matteo Fasiolo",
    "email": "matteo.fasiolo@gmail.com",
    "login": "mfasiolo",
    "description": "",
    "uuid": 3246136
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "mgcv",
      "version": ">= 1.9",
      "role": "Depends"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "RhpcBLASctl",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "mfasiolo",
  "_selfowned": true,
  "_usedby": 26,
  "_updates": [
    {
      "week": "2026-12",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 1
    }
  ],
  "_tags": [],
  "_stars": 37,
  "_contributors": [
    {
      "user": "mfasiolo",
      "count": 139,
      "uuid": 3246136
    },
    {
      "user": "ndevln",
      "count": 1,
      "uuid": 5631424
    },
    {
      "user": "bengriff42",
      "count": 1,
      "uuid": 91478542
    }
  ],
  "_userbio": {
    "uuid": 3246136,
    "type": "user",
    "name": "Matteo Fasiolo"
  },
  "_downloads": {
    "count": 25374,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/qgam"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/mfasiolo/qgam",
  "_searchresults": 256,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/qgam.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/mfasiolo/qgam",
  "_realowner": "mfasiolo",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.1.1",
      "date": "2017-08-29"
    },
    {
      "version": "1.2.1",
      "date": "2018-05-27"
    },
    {
      "version": "1.2.2",
      "date": "2018-05-28"
    },
    {
      "version": "1.2.3",
      "date": "2019-01-24"
    },
    {
      "version": "1.3.0",
      "date": "2019-06-07"
    },
    {
      "version": "1.3.1",
      "date": "2020-02-01"
    },
    {
      "version": "1.3.2",
      "date": "2020-02-03"
    },
    {
      "version": "1.3.3",
      "date": "2021-04-27"
    },
    {
      "version": "1.3.4",
      "date": "2021-11-22"
    },
    {
      "version": "2.0.0",
      "date": "2025-04-10"
    }
  ],
  "_exports": [
    "check",
    "check.learn",
    "check.learnFast",
    "check.qgam",
    "cqcheck",
    "cqcheckI",
    "elf",
    "elflss",
    "log1pexp",
    "mqgam",
    "pinLoss",
    "qdo",
    "qgam",
    "sigmoid",
    "tuneLearn",
    "tuneLearnFast"
  ],
  "_datasets": [
    {
      "name": "AUDem",
      "title": "Australian electricity demand data",
      "object": "AUDem",
      "file": "AUDem.RData",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "UKload",
      "title": "UK electricity load data",
      "object": "UKload",
      "file": "UKload.RData",
      "class": [
        "data.frame"
      ],
      "fields": [
        "NetDemand",
        "wM",
        "wM_s95",
        "Posan",
        "Dow",
        "Trend",
        "NetDemand.48",
        "Holy",
        "Year",
        "Date"
      ],
      "rows": 2008,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "AUDem",
      "title": "Australian electricity demand data",
      "topics": [
        "AUDem"
      ]
    },
    {
      "page": "check",
      "title": "Generic checking function",
      "topics": [
        "check"
      ]
    },
    {
      "page": "check.learn",
      "title": "Visual checks for the output of tuneLearn()",
      "topics": [
        "check.learn"
      ]
    },
    {
      "page": "check.learnFast",
      "title": "Visual checks for the output of tuneLearnFast()",
      "topics": [
        "check.learnFast"
      ]
    },
    {
      "page": "check.qgam",
      "title": "Some diagnostics for a fitted qgam model",
      "topics": [
        "check.qgam"
      ]
    },
    {
      "page": "cqcheck",
      "title": "Visually checking a fitted quantile model",
      "topics": [
        "cqcheck"
      ]
    },
    {
      "page": "cqcheckI",
      "title": "Interactive visual checks for additive quantile fits",
      "topics": [
        "cqcheckI"
      ]
    },
    {
      "page": "elf",
      "title": "Extended log-F model with fixed scale",
      "topics": [
        "elf"
      ]
    },
    {
      "page": "elflss",
      "title": "Extended log-F model with variable scale",
      "topics": [
        "elflss"
      ]
    },
    {
      "page": "log1pexp",
      "title": "Calculating log(1+exp(x)) accurately",
      "topics": [
        "log1pexp"
      ]
    },
    {
      "page": "mqgam",
      "title": "Fit multiple smooth additive quantile regression models",
      "topics": [
        "mqgam"
      ]
    },
    {
      "page": "pinLoss",
      "title": "Pinball loss function",
      "topics": [
        "pinLoss"
      ]
    },
    {
      "page": "qdo",
      "title": "Manipulating the output of 'mqgam'",
      "topics": [
        "qdo"
      ]
    },
    {
      "page": "qgam",
      "title": "Fit a smooth additive quantile regression model",
      "topics": [
        "qgam"
      ]
    },
    {
      "page": "sigmoid",
      "title": "Sigmoid function and its derivatives",
      "topics": [
        "sigmoid"
      ]
    },
    {
      "page": "tuneLearn",
      "title": "Tuning the learning rate for Gibbs posterior",
      "topics": [
        "tuneLearn"
      ]
    },
    {
      "page": "tuneLearnFast",
      "title": "Fast learning rate calibration for the Gibbs posterior",
      "topics": [
        "tuneLearnFast"
      ]
    },
    {
      "page": "UKload",
      "title": "UK electricity load data",
      "topics": [
        "UKload"
      ]
    }
  ],
  "_readme": "https://github.com/mfasiolo/qgam/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "doParallel",
    "foreach",
    "iterators",
    "lattice",
    "Matrix",
    "mgcv",
    "nlme",
    "plyr",
    "Rcpp"
  ],
  "_vignettes": [
    {
      "source": "qgam.Rmd",
      "filename": "qgam.html",
      "title": "qgam: quantile non-parametric additive models",
      "author": "Matteo Fasiolo, Simon N. Wood, Yannig Goude, and Raphael Nedellec",
      "engine": "knitr::rmarkdown",
      "headings": [
        "A first example: smoothing the motorcycle dataset",
        "Handling big data sets",
        "Dealing with heteroscedasticity",
        "Model checking",
        "Setting the loss-smoothing parameter and checking convergence",
        "Application to probabilistic electricity load forecasting",
        "References"
      ],
      "created": "2016-12-29 09:14:19",
      "modified": "2025-04-10 13:48:05",
      "commits": 12
    }
  ],
  "_score": 10.874985218927833,
  "_indexed": true,
  "_nocasepkg": "qgam",
  "_universes": [
    "mfasiolo"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:17.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "6f60470acf88f95e50d165d21f51dd043d6c2fb97a288d49d5056375339671b9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:15.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "b362abebb232681c27395fcc1e04f33993417ec516b5d7f0420263e127038c65",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:23.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "9e114fdb98bf4483ddcbc60607c46010ec722d549d3c8ec9b40f3286d0ca409d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:16.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "6ca7d4d59931e6845f67c7f6b42c2d6862c11387d0cdd3a2f57d4ead9acf8fe2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:00.000Z",
      "arch": "aarch64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "a45194f5e185b93124c0abdad392587f5e9c21e9249631cd724503319fd46291",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-06-03T07:11:53.000Z",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "a7787d6e0d0072f32bc0c3b6b32b2ab411327b5748b2b6008179401d20c7c699",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-06-03T07:09:39.000Z",
      "arch": "aarch64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "58b097fc6b677ecfc48455a3c0f4ccf45b0901bb5d77509cbabf17cd197a814b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:59.000Z",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "43d873aa6f38f6272c36688545b5b8aed5db73e1c0fffe75e91e8dbeb0b023e4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.0.1",
      "date": "2026-06-03T07:10:28.000Z",
      "arch": "emscripten",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "fc48984b202a563c7e4c6dfaad9601ab9e3c54134eb0f239a7dbc8d79c6500aa",
      "status": "success",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-06-03T07:09:37.000Z",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "f577cb92dc0cb57bf4ba149ff0a49fdd6c4c491fb76958de7d056c580b3e8482",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-06-03T07:09:30.000Z",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "01c22e310c8ff5922443b5c09e0d3c9d46c130f5758b1d9ff33b83152b4f5564",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.0.1",
      "date": "2026-06-03T07:09:36.000Z",
      "arch": "x86_64",
      "commit": "7318415ef11f4cd2ce267637296f57f5505afa92",
      "fileid": "4f90d9cdc31498486d946890ffe9405057b83fa7a08e28f14de230f5f3923337",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/mfasiolo/actions/runs/26869168995"
    }
  ]
}