{
  "_id": "6a216371cd65a98ecbd33a9a",
  "Package": "epinowcast",
  "Title": "A Bayesian Framework for Real-time Infectious Disease\nSurveillance",
  "Version": "0.6.0.1000",
  "Authors@R": "c(person(given = \"Sam Abbott\",\nrole = c(\"aut\", \"cre\"),\nemail = \"contact@samabbott.co.uk\",\ncomment = c(ORCID = \"0000-0001-8057-8037\")),\nperson(given = \"Adrian\",\nfamily = \"Lison\",\nrole = \"aut\",\nemail = \"adrian.lison@bsse.ethz.ch\",\ncomment = c(ORCID = \"0000-0002-6822-8437\")),\nperson(given = \"Sebastian\",\nfamily = \"Funk\",\nrole = \"aut\",\nemail = \"sebastian.funk@lshtm.ac.uk\"),\nperson(given = \"Carl\",\nfamily = \"Pearson\",\nrole = \"aut\",\nemail = \"carl.ab.pearson@gmail.com\",\ncomment = c(ORCID = \"0000-0003-0701-7860\")),\nperson(given = \"Hugo\",\nfamily = \"Gruson\",\nrole = \"aut\",\nemail = \"hugo.gruson@normalesup.org\",\ncomment = c(ORCID = \"0000-0002-4094-1476\")),\nperson(given = \"Felix\",\nfamily = \"Guenther\",\nrole = \"aut\",\nemail = \"felixguenther1@gmx.de\",\ncomment = c(ORCID = \"0000-0001-6582-1174\")),\nperson(given = \"Michael\",\nfamily = \"DeWitt\",\nrole = \"aut\",\nemail = \"me.dewitt.jr@gmail.com\",\ncomment = c(ORCID = \"0000-0001-8940-1967\")),\nperson(given = \"James Mba\",\nfamily = \"Azam\",\nrole = \"aut\",\nemail = \"james.azam@lshtm.ac.uk\",\ncomment = c(ORCID = \"0000-0001-5782-7330\")),\nperson(given = \"Jessalyn\",\nfamily = \"Sebastian\",\nrole = \"aut\",\nemail = \"jessalynsebastian@gmail.com\",\ncomment = c(ORCID = \"0000-0002-1768-3229\")),\nperson(given = \"Hannah\",\nfamily = \"Choi\",\nrole = \"ctb\",\nemail = \"hannah.choi1@lshtm.ac.uk\"),\nperson(given = \"Pratik\",\nfamily = \"Gupte\",\nrole = \"ctb\",\nemail = \"pratik.gupte@lshtm.ac.uk\",\ncomment = c(ORCID = \"0000-0001-5294-7819\")),\nperson(given = \"Joel\",\nfamily = \"Hellewell\",\nrole = \"ctb\",\nemail = \"joel@ebi.ac.uk\",\ncomment = c(ORCID = \"0000-0003-2683-0849\")),\nperson(given = \"Luis\",\nfamily = \"Rivas\",\nrole = \"ctb\",\nemail = \"luisnicolasrivas@gmail.com\"),\nperson(given = \"Sang Woo\",\nfamily = \"Park\",\nrole = \"ctb\",\nemail = \"swp2@princeton.edu\",\ncomment = c(ORCID = \"0000-0003-2202-3361\")),\nperson(given = \"Nathan\",\nfamily = \"McIntosh\",\nrole = \"ctb\",\nemail = \"natemcintosh@gmail.com\"),\nperson(given = \"Kath\",\nfamily = \"Sherratt\",\nrole = \"ctb\",\nemail = \"katharine.sherratt@lshtm.ac.uk\",\ncomment = c(ORCID = \"0000-0003-2049-3423\")),\nperson(given = \"Nikos\",\nfamily = \"Bosse\",\nrole = \"ctb\",\nemail = \"nikos.bosse@lshtm.ac.uk\",\ncomment = c(ORCID = \"0000-0002-7750-5280\")),\nperson(given = \"Adam\",\nfamily = \"Howes\",\nrole = \"ctb\",\nemail = \"adamthowes@gmail.com\",\ncomment = c(ORCID = \"0000-0003-2386-4031\")),\nperson(given = \"Kaitlyn\",\nfamily = \"Johnson\",\nrole = \"ctb\",\nemail = \"johnsonkaitlyne9@gmail.com\",\ncomment = c(ORCID = \"0000-0001-8011-0012\")),\nperson(given = \"Barbora\",\nfamily = \"Nemcova\",\nrole = \"ctb\",\nemail = \"barbora.nemcova@kit.edu\",\ncomment = c(ORCID = \"0009-0004-7565-4145\")))",
  "Description": "A modular Bayesian framework for real-time infectious\ndisease surveillance. Provides tools for nowcasting,\nreproduction number estimation, delay estimation, and\nforecasting from data subject to reporting delays,\nright-truncation, missing data, and incomplete ascertainment.\nUsers can build models suited to their setting using a flexible\nformula interface supporting fixed effects, random effects,\nrandom walks, and time-varying parameters, with options\nincluding parametric and non-parametric delay distributions\nwith optional modifiers (via discrete-time hazard models),\nrenewal processes, observation models, missing data imputation,\nand stratified analyses with partial pooling. By jointly\nestimating disease dynamics and reporting patterns, our\nframework enables earlier and more reliable detection of\ntrends. While designed with epidemiological applications in\nmind, the framework can be applied to any right-truncated time\nseries count data.",
  "License": "MIT + file LICENSE",
  "URL": "https://package.epinowcast.org,\nhttps://github.com/epinowcast/epinowcast/",
  "BugReports": "https://github.com/epinowcast/epinowcast/issues/",
  "VignetteBuilder": "knitr",
  "Additional_repositories": "https://stan-dev.r-universe.dev",
  "Config/Needs/website": "r-lib/pkgdown, epinowcast/enwtheme",
  "Config/Needs/hexsticker": "hexSticker, sysfonts",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Repository": "https://bisaloo.r-universe.dev",
  "Date/Publication": "2026-06-04 10:46:11 UTC",
  "RemoteUrl": "https://github.com/epinowcast/epinowcast",
  "RemoteRef": "HEAD",
  "RemoteSha": "54492aaf5b0107acc255121389c13013054fcc4c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 11:12:59 UTC",
    "User": "root"
  },
  "Author": "Sam Abbott [aut, cre] (ORCID: <https://orcid.org/0000-0001-8057-8037>),\nAdrian Lison [aut] (ORCID: <https://orcid.org/0000-0002-6822-8437>),\nSebastian Funk [aut],\nCarl Pearson [aut] (ORCID: <https://orcid.org/0000-0003-0701-7860>),\nHugo Gruson [aut] (ORCID: <https://orcid.org/0000-0002-4094-1476>),\nFelix Guenther [aut] (ORCID: <https://orcid.org/0000-0001-6582-1174>),\nMichael DeWitt [aut] (ORCID: <https://orcid.org/0000-0001-8940-1967>),\nJames Mba Azam [aut] (ORCID: <https://orcid.org/0000-0001-5782-7330>),\nJessalyn Sebastian [aut] (ORCID:\n<https://orcid.org/0000-0002-1768-3229>),\nHannah Choi [ctb],\nPratik Gupte [ctb] (ORCID: <https://orcid.org/0000-0001-5294-7819>),\nJoel Hellewell [ctb] (ORCID: <https://orcid.org/0000-0003-2683-0849>),\nLuis Rivas [ctb],\nSang Woo Park [ctb] (ORCID: <https://orcid.org/0000-0003-2202-3361>),\nNathan McIntosh [ctb],\nKath Sherratt [ctb] (ORCID: <https://orcid.org/0000-0003-2049-3423>),\nNikos Bosse [ctb] (ORCID: <https://orcid.org/0000-0002-7750-5280>),\nAdam Howes [ctb] (ORCID: <https://orcid.org/0000-0003-2386-4031>),\nKaitlyn Johnson [ctb] (ORCID: <https://orcid.org/0000-0001-8011-0012>),\nBarbora Nemcova [ctb] (ORCID: <https://orcid.org/0009-0004-7565-4145>)",
  "Maintainer": "Sam Abbott <contact@samabbott.co.uk>",
  "MD5sum": "910633a790cd2716c320513ab308c042",
  "_user": "bisaloo",
  "_type": "src",
  "_file": "epinowcast_0.6.0.1000.tar.gz",
  "_fileid": "d8e932d0efcf542991e2e497290b0d9bfd572c6a1c03fc081b8cce3c2d5de6b1",
  "_filesize": 53648490,
  "_sha256": "d8e932d0efcf542991e2e497290b0d9bfd572c6a1c03fc081b8cce3c2d5de6b1",
  "_created": "2026-06-04T11:12:59.000Z",
  "_published": "2026-06-04T11:37:21.346Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79506591788,
      "time": 349,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410074277"
    },
    {
      "job": 79506591775,
      "time": 361,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410078011"
    },
    {
      "job": 79506591751,
      "time": 342,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7410399519"
    },
    {
      "job": 79506591760,
      "time": 317,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410141962"
    },
    {
      "job": 79505850563,
      "time": 279,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7409961661"
    },
    {
      "job": 79506591772,
      "time": 150,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410012219"
    },
    {
      "job": 79506591768,
      "time": 320,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7410064993"
    },
    {
      "job": 79506591771,
      "time": 315,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7410064016"
    },
    {
      "job": 79506591780,
      "time": 289,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7410055484"
    }
  ],
  "_buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/epinowcast/epinowcast",
  "_commit": {
    "id": "54492aaf5b0107acc255121389c13013054fcc4c",
    "author": "Sam Abbott (bot) <signin@samabbott.co.uk>",
    "committer": "GitHub <noreply@github.com>",
    "message": "feat: add ARIMA(p, d, q) latent residual term to the formula interface (#798)\n\nCo-authored-by: Sam Abbott <s.e.abbott12@gmail.com>",
    "time": 1780569971
  },
  "_maintainer": {
    "name": "Sam Abbott",
    "email": "contact@samabbott.co.uk",
    "login": "seabbs",
    "bluesky": "@seabbs.bsky.social",
    "orcid": "0000-0001-8057-8037",
    "description": "Real-time infectious disease modelling. Developing tools and methods for outbreak response, routine surveillance, and pandemic preparedness.",
    "uuid": 20317649
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.3.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "role": "Imports"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "reformulas",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "posterior",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "lifecycle",
      "role": "Imports"
    },
    {
      "package": "bookdown",
      "role": "Suggests"
    },
    {
      "package": "scoringutils",
      "role": "Suggests"
    },
    {
      "package": "cmdstanr",
      "role": "Suggests"
    },
    {
      "package": "cyclocomp",
      "role": "Suggests"
    },
    {
      "package": "dplyr",
      "role": "Suggests"
    },
    {
      "package": "lme4",
      "role": "Suggests"
    },
    {
      "package": "loo",
      "version": ">= 2.4.1",
      "role": "Suggests"
    },
    {
      "package": "primarycensored",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "RcppEigen",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.1.9",
      "role": "Suggests"
    },
    {
      "package": "usethis",
      "role": "Suggests"
    },
    {
      "package": "vdiffr",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "epinowcast",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-32",
      "n": 3
    },
    {
      "week": "2025-34",
      "n": 1
    },
    {
      "week": "2025-41",
      "n": 14
    },
    {
      "week": "2025-42",
      "n": 23
    },
    {
      "week": "2025-44",
      "n": 4
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2026-03",
      "n": 5
    },
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 6
    },
    {
      "week": "2026-08",
      "n": 7
    },
    {
      "week": "2026-14",
      "n": 13
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 9
    },
    {
      "week": "2026-18",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 4
    },
    {
      "week": "2026-20",
      "n": 4
    },
    {
      "week": "2026-23",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.4.0",
      "date": "2025-10-17"
    },
    {
      "name": "v0.5.0",
      "date": "2026-01-16"
    },
    {
      "name": "v0.6.0",
      "date": "2026-04-22"
    }
  ],
  "_topics": [
    "cmdstanr",
    "effective-reproduction-number-estimation",
    "epidemiology",
    "infectious-disease-surveillance",
    "nowcasting",
    "outbreak-analysis",
    "pandemic-preparedness",
    "real-time-infectious-disease-modelling",
    "stan"
  ],
  "_stars": 65,
  "_contributors": [
    {
      "user": "seabbs",
      "count": 774,
      "uuid": 20317649
    },
    {
      "user": "adrian-lison",
      "count": 109,
      "uuid": 16266527
    },
    {
      "user": "seabbs-bot",
      "count": 29,
      "uuid": 256795758
    },
    {
      "user": "sbfnk",
      "count": 15,
      "uuid": 1156307
    },
    {
      "user": "bisaloo",
      "count": 12,
      "uuid": 10783929
    },
    {
      "user": "pearsonca",
      "count": 7,
      "uuid": 1828039
    },
    {
      "user": "choi-hannah-old",
      "count": 6,
      "uuid": 61972512
    },
    {
      "user": "medewitt",
      "count": 5,
      "uuid": 25038837
    },
    {
      "user": "jamesmbaazam",
      "count": 5,
      "uuid": 43169674
    },
    {
      "user": "pitmonticone",
      "count": 4,
      "uuid": 38562595
    },
    {
      "user": "jessalynnsebastian",
      "count": 3,
      "uuid": 116767845
    },
    {
      "user": "athowes",
      "count": 2,
      "uuid": 29818116
    },
    {
      "user": "kathsherratt",
      "count": 2,
      "uuid": 62290797
    },
    {
      "user": "barbora-sobolova",
      "count": 1,
      "uuid": 125560434
    },
    {
      "user": "kaitejohnson",
      "count": 1,
      "uuid": 94390107
    },
    {
      "user": "lnrivas",
      "count": 1,
      "uuid": 69378112
    },
    {
      "user": "natemcintosh",
      "count": 1,
      "uuid": 40805156
    },
    {
      "user": "nikosbosse",
      "count": 1,
      "uuid": 37978797
    },
    {
      "user": "pratikunterwegs",
      "count": 1,
      "uuid": 25272594
    }
  ],
  "_userbio": {
    "uuid": 10783929,
    "type": "user",
    "name": "Hugo Gruson",
    "description": "Evolutionary Biologist turned Research Software Engineer in R."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/epinowcast"
  },
  "_devurl": "https://github.com/epinowcast/epinowcast",
  "_pkgdown": "https://package.epinowcast.org",
  "_searchresults": 88,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/epinowcast.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "add_pmfs",
    "ar",
    "arima",
    "arma",
    "check_max_delay",
    "coerce_date",
    "convolution_matrix",
    "enw_add_cumulative",
    "enw_add_cumulative_membership",
    "enw_add_delay",
    "enw_add_incidence",
    "enw_add_latest_obs_to_nowcast",
    "enw_add_max_reported",
    "enw_add_metaobs_features",
    "enw_add_pooling_effect",
    "enw_aggregate_cumulative",
    "enw_assign_group",
    "enw_complete_dates",
    "enw_construct_data",
    "enw_dayofweek_structural_reporting",
    "enw_delay_categories",
    "enw_delay_quantiles",
    "enw_design",
    "enw_effects_metadata",
    "enw_example",
    "enw_expectation",
    "enw_extend_date",
    "enw_filter_delay",
    "enw_filter_reference_dates",
    "enw_filter_reference_dates_by_report_start",
    "enw_filter_report_dates",
    "enw_fit_opts",
    "enw_flag_observed_observations",
    "enw_formula",
    "enw_formula_as_data_list",
    "enw_get_cache",
    "enw_get_data",
    "enw_impute_na_observations",
    "enw_incidence_to_linelist",
    "enw_latest_data",
    "enw_linelist_to_incidence",
    "enw_manual_formula",
    "enw_metadata",
    "enw_metadata_delay",
    "enw_missing",
    "enw_missing_reference",
    "enw_model",
    "enw_nowcast_samples",
    "enw_nowcast_summary",
    "enw_obs",
    "enw_obs_at_delay",
    "enw_one_hot_encode_feature",
    "enw_pathfinder",
    "enw_plot_delay_counts",
    "enw_plot_delay_cumulative",
    "enw_plot_delay_fraction",
    "enw_plot_delay_quantiles",
    "enw_plot_nowcast_quantiles",
    "enw_plot_obs",
    "enw_plot_pp_quantiles",
    "enw_plot_quantiles",
    "enw_plot_theme",
    "enw_posterior",
    "enw_pp_summary",
    "enw_preprocess_data",
    "enw_priors_as_data_list",
    "enw_quantiles_to_long",
    "enw_reference",
    "enw_replace_priors",
    "enw_report",
    "enw_reporting_triangle",
    "enw_reporting_triangle_to_long",
    "enw_retrospective",
    "enw_rolling_sum",
    "enw_sample",
    "enw_set_cache",
    "enw_simulate_missing_reference",
    "enw_stan_to_r",
    "enw_structural_reporting_metadata",
    "enw_summarise_samples",
    "enw_unset_cache",
    "epinowcast",
    "extract_sparse_matrix",
    "ma",
    "re",
    "rw"
  ],
  "_datasets": [
    {
      "name": "germany_covid19_hosp",
      "title": "Hospitalisations in Germany by date of report and reference",
      "object": "germany_covid19_hosp",
      "class": [
        "data.table",
        "data.frame"
      ],
      "fields": [
        "reference_date",
        "location",
        "age_group",
        "confirm",
        "report_date"
      ],
      "rows": 1536885,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "add_max_observed_delay",
      "title": "Add maximum observed delay",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "add_max_observed_delay"
      ]
    },
    {
      "page": "add_pmfs",
      "title": "Add probability mass functions",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "add_pmfs"
      ]
    },
    {
      "page": "ar",
      "title": "Autoregressive alias for 'arima()'",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "ar"
      ]
    },
    {
      "page": "arima",
      "title": "Adds an ARIMA(p, d, q) latent residual to the model.",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "arima"
      ]
    },
    {
      "page": "arima_terms",
      "title": "Finds ARIMA terms in a formula object",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "arima_terms"
      ]
    },
    {
      "page": "arma",
      "title": "ARMA alias for 'arima()'",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "arma"
      ]
    },
    {
      "page": "as_forecast_sample.epinowcast",
      "title": "Convert an epinowcast object to a forecast_sample object",
      "concept": [
        "modelvalidation"
      ],
      "topics": [
        "as_forecast_sample.epinowcast"
      ]
    },
    {
      "page": "as_string_formula",
      "title": "Converts formulas to strings",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "as_string_formula"
      ]
    },
    {
      "page": "build_ord_obs",
      "title": "Build the ord_obs 'data.table'.",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "build_ord_obs"
      ]
    },
    {
      "page": "check_design_matrix_sparsity",
      "title": "Check design matrix sparsity",
      "concept": [
        "check"
      ],
      "topics": [
        "check_design_matrix_sparsity"
      ]
    },
    {
      "page": "check_group",
      "title": "Check observations for reserved grouping variables",
      "concept": [
        "check"
      ],
      "topics": [
        "check_group"
      ]
    },
    {
      "page": "check_group_date_unique",
      "title": "Check observations for uniqueness of grouping variables with respect to 'reference_date' and 'report_date'",
      "concept": [
        "check"
      ],
      "topics": [
        "check_group_date_unique"
      ]
    },
    {
      "page": "check_max_delay",
      "title": "Check appropriateness of maximum delay",
      "concept": [
        "check"
      ],
      "topics": [
        "check_max_delay"
      ]
    },
    {
      "page": "check_module",
      "title": "Check a model module contains the required components",
      "concept": [
        "check"
      ],
      "topics": [
        "check_module"
      ]
    },
    {
      "page": "check_modules_compatible",
      "title": "Check that model modules have compatible specifications",
      "concept": [
        "check"
      ],
      "topics": [
        "check_modules_compatible"
      ]
    },
    {
      "page": "check_numeric_timestep",
      "title": "Check Numeric Timestep",
      "concept": [
        "check"
      ],
      "topics": [
        "check_numeric_timestep"
      ]
    },
    {
      "page": "check_observation_indicator",
      "title": "Check observation indicator",
      "concept": [
        "check"
      ],
      "topics": [
        "check_observation_indicator"
      ]
    },
    {
      "page": "check_quantiles",
      "title": "Check required quantiles are present",
      "concept": [
        "check"
      ],
      "topics": [
        "check_quantiles"
      ]
    },
    {
      "page": "check_timestep",
      "title": "Check timestep",
      "concept": [
        "check"
      ],
      "topics": [
        "check_timestep"
      ]
    },
    {
      "page": "check_timestep_by_date",
      "title": "Check timestep by date",
      "concept": [
        "check"
      ],
      "topics": [
        "check_timestep_by_date"
      ]
    },
    {
      "page": "check_timestep_by_group",
      "title": "Check timestep by group",
      "concept": [
        "check"
      ],
      "topics": [
        "check_timestep_by_group"
      ]
    },
    {
      "page": "coerce_date",
      "title": "Coerce Dates",
      "concept": [
        "utils"
      ],
      "topics": [
        "coerce_date"
      ]
    },
    {
      "page": "coerce_dt",
      "title": "Coerce 'data.table's",
      "concept": [
        "utils"
      ],
      "topics": [
        "coerce_dt"
      ]
    },
    {
      "page": "construct_arima",
      "title": "Constructs ARIMA term metadata",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "construct_arima"
      ]
    },
    {
      "page": "construct_re",
      "title": "Constructs random effect terms",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "construct_re"
      ]
    },
    {
      "page": "construct_rw",
      "title": "Constructs random walk terms",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "construct_rw"
      ]
    },
    {
      "page": "convolution_matrix",
      "title": "Construct a convolution matrix",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "convolution_matrix"
      ]
    },
    {
      "page": "date_to_numeric_modulus",
      "title": "Convert date column to numeric and calculate its modulus with given timestep.",
      "concept": [
        "utils"
      ],
      "topics": [
        "date_to_numeric_modulus"
      ]
    },
    {
      "page": "enw_add_cumulative",
      "title": "Calculate cumulative reported cases from incidence of new reports",
      "concept": [
        "dataconverters"
      ],
      "topics": [
        "enw_add_cumulative"
      ]
    },
    {
      "page": "enw_add_cumulative_membership",
      "title": "Add a cumulative membership effect to a 'data.frame'",
      "concept": [
        "modeldesign"
      ],
      "topics": [
        "enw_add_cumulative_membership"
      ]
    },
    {
      "page": "enw_add_delay",
      "title": "Add a delay variable to the observations",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_add_delay"
      ]
    },
    {
      "page": "enw_add_incidence",
      "title": "Calculate incidence of new reports from cumulative reports",
      "concept": [
        "dataconverters"
      ],
      "topics": [
        "enw_add_incidence"
      ]
    },
    {
      "page": "enw_add_latest_obs_to_nowcast",
      "title": "Add latest observations to nowcast output",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_add_latest_obs_to_nowcast"
      ]
    },
    {
      "page": "enw_add_max_reported",
      "title": "Add the maximum number of reported cases for each 'reference_date'",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_add_max_reported"
      ]
    },
    {
      "page": "enw_add_metaobs_features",
      "title": "Add common metadata variables",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_add_metaobs_features"
      ]
    },
    {
      "page": "enw_add_pooling_effect",
      "title": "Add a pooling effect to model design metadata",
      "concept": [
        "modeldesign"
      ],
      "topics": [
        "enw_add_pooling_effect"
      ]
    },
    {
      "page": "enw_aggregate_cumulative",
      "title": "Aggregate observations over a given timestep for both report and reference dates.",
      "concept": [
        "dataconverters"
      ],
      "topics": [
        "enw_aggregate_cumulative"
      ]
    },
    {
      "page": "enw_assign_group",
      "title": "Assign a group to each row of a data.table",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_assign_group"
      ]
    },
    {
      "page": "enw_complete_dates",
      "title": "Complete missing reference and report dates",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_complete_dates"
      ]
    },
    {
      "page": "enw_construct_data",
      "title": "Construct preprocessed data",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_construct_data"
      ]
    },
    {
      "page": "enw_dayofweek_structural_reporting",
      "title": "Create day-of-week structural reporting pattern",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "enw_dayofweek_structural_reporting"
      ]
    },
    {
      "page": "enw_delay_categories",
      "title": "Categorise new confirmations by delay group",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_delay_categories"
      ]
    },
    {
      "page": "enw_delay_quantiles",
      "title": "Empirical delay quantiles by reference date",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_delay_quantiles"
      ]
    },
    {
      "page": "enw_design",
      "title": "A helper function to construct a design matrix from a formula",
      "concept": [
        "modeldesign"
      ],
      "topics": [
        "enw_design"
      ]
    },
    {
      "page": "enw_effects_metadata",
      "title": "Extracts metadata from a design matrix",
      "concept": [
        "modeldesign"
      ],
      "topics": [
        "enw_effects_metadata"
      ]
    },
    {
      "page": "enw_example",
      "title": "Load a package example",
      "concept": [
        "data"
      ],
      "topics": [
        "enw_example"
      ]
    },
    {
      "page": "enw_expectation",
      "title": "Expectation model module",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_expectation"
      ]
    },
    {
      "page": "enw_extend_date",
      "title": "Extend a time series with additional dates",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_extend_date"
      ]
    },
    {
      "page": "enw_filter_delay",
      "title": "Filter observations to have a consistent maximum delay period",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_filter_delay"
      ]
    },
    {
      "page": "enw_filter_reference_dates",
      "title": "Filter by reference dates",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_filter_reference_dates"
      ]
    },
    {
      "page": "enw_filter_reference_dates_by_report_start",
      "title": "Filter reference dates that precede the earliest report date",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_filter_reference_dates_by_report_start"
      ]
    },
    {
      "page": "enw_filter_report_dates",
      "title": "Filter by report dates",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_filter_report_dates"
      ]
    },
    {
      "page": "enw_fit_opts",
      "title": "Format model fitting options for use with stan",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_fit_opts"
      ]
    },
    {
      "page": "enw_flag_observed_observations",
      "title": "Flag observed observations",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_flag_observed_observations"
      ]
    },
    {
      "page": "enw_formula",
      "title": "Define a model using a formula interface",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "enw_formula"
      ]
    },
    {
      "page": "enw_formula_as_data_list",
      "title": "Format formula data for use with stan",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_formula_as_data_list"
      ]
    },
    {
      "page": "enw_get_cache",
      "title": "Retrieve Stan cache location",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_get_cache"
      ]
    },
    {
      "page": "enw_get_data",
      "title": "Extract data from preprocessed nowcast objects",
      "concept": [
        "utils"
      ],
      "topics": [
        "enw_get_data"
      ]
    },
    {
      "page": "enw_impute_na_observations",
      "title": "Impute NA observations",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_impute_na_observations"
      ]
    },
    {
      "page": "enw_incidence_to_linelist",
      "title": "Convert Aggregate Counts (Incidence) to a Line List",
      "concept": [
        "dataconverters"
      ],
      "topics": [
        "enw_incidence_to_linelist"
      ]
    },
    {
      "page": "enw_latest_data",
      "title": "Filter observations to the latest available reported",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_latest_data"
      ]
    },
    {
      "page": "enw_linelist_to_incidence",
      "title": "Convert a Line List to Aggregate Counts (Incidence)",
      "concept": [
        "dataconverters"
      ],
      "topics": [
        "enw_linelist_to_incidence"
      ]
    },
    {
      "page": "enw_manual_formula",
      "title": "Define a model manually using fixed and random effects",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "enw_manual_formula"
      ]
    },
    {
      "page": "enw_metadata",
      "title": "Extract metadata from raw data",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_metadata"
      ]
    },
    {
      "page": "enw_metadata_delay",
      "title": "Calculate reporting delay metadata for a given maximum delay",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_metadata_delay"
      ]
    },
    {
      "page": "enw_missing",
      "title": "Missing reference data model module",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_missing"
      ]
    },
    {
      "page": "enw_missing_reference",
      "title": "Extract reports with missing reference dates",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_missing_reference"
      ]
    },
    {
      "page": "enw_model",
      "title": "Load and compile the nowcasting model",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_model"
      ]
    },
    {
      "page": "enw_nowcast_samples",
      "title": "Extract posterior samples for the nowcast prediction",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_nowcast_samples"
      ]
    },
    {
      "page": "enw_nowcast_summary",
      "title": "Summarise the posterior nowcast prediction",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_nowcast_summary"
      ]
    },
    {
      "page": "enw_obs",
      "title": "Setup observation model and data",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_obs"
      ]
    },
    {
      "page": "enw_obs_at_delay",
      "title": "Extract latest observations at a given maximum delay",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_obs_at_delay"
      ]
    },
    {
      "page": "enw_one_hot_encode_feature",
      "title": "One-hot encode a variable and column-bind it to the original data.table",
      "concept": [
        "modeldesign"
      ],
      "topics": [
        "enw_one_hot_encode_feature"
      ]
    },
    {
      "page": "enw_pathfinder",
      "title": "Fit a CmdStan model using the pathfinder algorithm",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_pathfinder"
      ]
    },
    {
      "page": "enw_plot_delay_counts",
      "title": "Plot notifications by delay group",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_delay_counts"
      ]
    },
    {
      "page": "enw_plot_delay_cumulative",
      "title": "Plot cumulative empirical reporting delay",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_delay_cumulative"
      ]
    },
    {
      "page": "enw_plot_delay_fraction",
      "title": "Plot empirical reporting delay heatmap",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_delay_fraction"
      ]
    },
    {
      "page": "enw_plot_delay_quantiles",
      "title": "Plot empirical reporting delay quantiles",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_delay_quantiles"
      ]
    },
    {
      "page": "enw_plot_nowcast_quantiles",
      "title": "Plot nowcast quantiles",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_nowcast_quantiles"
      ]
    },
    {
      "page": "enw_plot_obs",
      "title": "Generic quantile plot",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_obs"
      ]
    },
    {
      "page": "enw_plot_pp_quantiles",
      "title": "Plot posterior prediction quantiles",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_pp_quantiles"
      ]
    },
    {
      "page": "enw_plot_quantiles",
      "title": "Generic quantile plot",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_quantiles"
      ]
    },
    {
      "page": "enw_plot_theme",
      "title": "Package plot theme",
      "concept": [
        "plot"
      ],
      "topics": [
        "enw_plot_theme"
      ]
    },
    {
      "page": "enw_posterior",
      "title": "Summarise the posterior",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_posterior"
      ]
    },
    {
      "page": "enw_pp_summary",
      "title": "Posterior predictive summary",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_pp_summary"
      ]
    },
    {
      "page": "enw_preprocess_data",
      "title": "Preprocess observations",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_preprocess_data"
      ]
    },
    {
      "page": "enw_priors_as_data_list",
      "title": "Convert prior 'data.frame' to list",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_priors_as_data_list"
      ]
    },
    {
      "page": "enw_quantiles_to_long",
      "title": "Convert summarised quantiles from wide to long format",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_quantiles_to_long"
      ]
    },
    {
      "page": "enw_reference",
      "title": "Reference date logit hazard reporting model module",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_reference"
      ]
    },
    {
      "page": "enw_reference_by_report",
      "title": "Construct a lookup of references dates by report",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "enw_reference_by_report"
      ]
    },
    {
      "page": "enw_replace_priors",
      "title": "Replace default priors with user specified priors",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_replace_priors"
      ]
    },
    {
      "page": "enw_report",
      "title": "Report date logit hazard reporting model module",
      "concept": [
        "modelmodules"
      ],
      "topics": [
        "enw_report"
      ]
    },
    {
      "page": "enw_reporting_triangle",
      "title": "Construct the reporting triangle",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_reporting_triangle"
      ]
    },
    {
      "page": "enw_reporting_triangle_to_long",
      "title": "Recast the reporting triangle from wide to long format",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_reporting_triangle_to_long"
      ]
    },
    {
      "page": "enw_reps_with_complete_refs",
      "title": "Identify report dates with complete (i.e up to the maximum delay) reference dates",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "enw_reps_with_complete_refs"
      ]
    },
    {
      "page": "enw_retrospective",
      "title": "Convert preprocessed data to retrospective format",
      "concept": [
        "preprocess"
      ],
      "topics": [
        "enw_retrospective"
      ]
    },
    {
      "page": "enw_rolling_sum",
      "title": "Perform rolling sum aggregation",
      "concept": [
        "utils"
      ],
      "topics": [
        "enw_rolling_sum"
      ]
    },
    {
      "page": "enw_sample",
      "title": "Fit a CmdStan model using NUTS",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_sample"
      ]
    },
    {
      "page": "enw_set_cache",
      "title": "Set caching location for Stan models",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_set_cache"
      ]
    },
    {
      "page": "enw_simulate_missing_reference",
      "title": "Simulate observations with a missing reference date.",
      "concept": [
        "simulate"
      ],
      "topics": [
        "enw_simulate_missing_reference"
      ]
    },
    {
      "page": "enw_stan_to_r",
      "title": "Expose 'epinowcast' stan functions in R",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_stan_to_r"
      ]
    },
    {
      "page": "enw_structural_reporting_metadata",
      "title": "Create structural reporting metadata grid",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "enw_structural_reporting_metadata"
      ]
    },
    {
      "page": "enw_summarise_samples",
      "title": "Summarise posterior samples",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "enw_summarise_samples"
      ]
    },
    {
      "page": "enw_unset_cache",
      "title": "Unset Stan cache location",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "enw_unset_cache"
      ]
    },
    {
      "page": "epinowcast",
      "title": "Nowcast using partially observed data",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "epinowcast"
      ]
    },
    {
      "page": "extract_obs_metadata",
      "title": "Extract observation metadata",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "extract_obs_metadata"
      ]
    },
    {
      "page": "extract_sparse_matrix",
      "title": "Extract sparse matrix elements",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "extract_sparse_matrix"
      ]
    },
    {
      "page": "germany_covid19_hosp",
      "title": "Hospitalisations in Germany by date of report and reference",
      "concept": [
        "data"
      ],
      "topics": [
        "germany_covid19_hosp"
      ]
    },
    {
      "page": "get_internal_timestep",
      "title": "Get internal timestep",
      "concept": [
        "utils"
      ],
      "topics": [
        "get_internal_timestep"
      ]
    },
    {
      "page": "is.Date",
      "title": "Check an object is a Date",
      "concept": [
        "utils"
      ],
      "topics": [
        "is.Date"
      ]
    },
    {
      "page": "latest_obs_as_matrix",
      "title": "Convert latest observed data to a matrix",
      "concept": [
        "modelmodulehelpers"
      ],
      "topics": [
        "latest_obs_as_matrix"
      ]
    },
    {
      "page": "ma",
      "title": "Moving-average alias for 'arima()'",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "ma"
      ]
    },
    {
      "page": "parse_formula",
      "title": "Parse a formula into components",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "parse_formula"
      ]
    },
    {
      "page": "plot.enw_preprocess_data",
      "title": "Plot method for enw_preprocess_data",
      "concept": [
        "epinowcast",
        "plot"
      ],
      "topics": [
        "plot.enw_preprocess_data"
      ]
    },
    {
      "page": "plot.epinowcast",
      "title": "Plot method for epinowcast",
      "concept": [
        "epinowcast",
        "plot"
      ],
      "topics": [
        "plot.epinowcast"
      ]
    },
    {
      "page": "print.enw_preprocess_data",
      "title": "Print method for enw_preprocess_data",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "print.enw_preprocess_data"
      ]
    },
    {
      "page": "print.epinowcast",
      "title": "Print method for epinowcast",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "print.epinowcast"
      ]
    },
    {
      "page": "print.summary.enw_preprocess_data",
      "title": "Print method for summary.enw_preprocess_data",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "print.summary.enw_preprocess_data"
      ]
    },
    {
      "page": "re",
      "title": "Defines random effect terms using the lme4 syntax",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "re"
      ]
    },
    {
      "page": "remove_arima_terms",
      "title": "Remove ARIMA terms from a formula object",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "remove_arima_terms"
      ]
    },
    {
      "page": "remove_profiling",
      "title": "Remove profiling statements from a character vector representing stan code",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "remove_profiling"
      ]
    },
    {
      "page": "remove_rw_terms",
      "title": "Remove random walk terms from a formula object",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "remove_rw_terms"
      ]
    },
    {
      "page": "rw",
      "title": "Adds random walks with Gaussian steps to the model.",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "rw"
      ]
    },
    {
      "page": "rw_terms",
      "title": "Finds random walk terms in a formula object",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "rw_terms"
      ]
    },
    {
      "page": "split_formula_to_terms",
      "title": "Split formula into individual terms",
      "concept": [
        "formulatools"
      ],
      "topics": [
        "split_formula_to_terms"
      ]
    },
    {
      "page": "stan_fns_as_string",
      "title": "Read in a stan function file as a character string",
      "concept": [
        "utils"
      ],
      "topics": [
        "stan_fns_as_string"
      ]
    },
    {
      "page": "subset_obs",
      "title": "Subset observations data table for either modelled dates or not-modelled earlier dates.",
      "concept": [
        "postprocess"
      ],
      "topics": [
        "subset_obs"
      ]
    },
    {
      "page": "summary.enw_preprocess_data",
      "title": "Summary method for enw_preprocess_data",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "summary.enw_preprocess_data"
      ]
    },
    {
      "page": "summary.epinowcast",
      "title": "Summary method for epinowcast",
      "concept": [
        "epinowcast"
      ],
      "topics": [
        "summary.epinowcast"
      ]
    },
    {
      "page": "write_stan_files_no_profile",
      "title": "Write copies of the .stan files of a Stan model and its #include files with all profiling statements removed.",
      "concept": [
        "modeltools"
      ],
      "topics": [
        "write_stan_files_no_profile"
      ]
    }
  ],
  "_pkglogo": "https://github.com/epinowcast/epinowcast/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/epinowcast/epinowcast/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "checkmate",
    "cli",
    "cpp11",
    "data.table",
    "distributional",
    "farver",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "labeling",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "matrixStats",
    "numDeriv",
    "pillar",
    "pkgconfig",
    "posterior",
    "purrr",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rdpack",
    "reformulas",
    "rlang",
    "S7",
    "scales",
    "tensorA",
    "tibble",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "arima.Rmd",
      "filename": "arima.html",
      "title": "ARIMA latent residuals: maths, priors, and usage",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "What an ARIMA term does",
        "Using ARIMA terms in a formula",
        "The kernel decomposition",
        "Stationarity via partial autocorrelations",
        "Group structure: dependent vs independent",
        "Special cases",
        "Priors",
        "Where you can use it",
        "Limitations",
        "References"
      ],
      "created": "2026-06-04 10:46:11",
      "modified": "2026-06-04 10:46:11",
      "commits": 1
    },
    {
      "source": "inference-methods.Rmd",
      "filename": "inference-methods.html",
      "title": "Comparing Inference Methods",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Setup",
        "Model specifications",
        "Fitting",
        "NUTS with prior initialisation (default)",
        "NUTS with pathfinder initialisation",
        "Pathfinder (approximate inference)",
        "Runtime comparison",
        "Diagnostics",
        "NUTS diagnostics",
        "Pathfinder diagnostics",
        "Nowcast comparison",
        "Posterior parameter comparison",
        "Updating with posterior-as-prior",
        "Summary"
      ],
      "created": "2026-04-20 21:19:26",
      "modified": "2026-04-22 11:10:07",
      "commits": 2
    },
    {
      "source": "distributions.Rmd",
      "filename": "distributions.html",
      "title": "Discretised distributions",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Available distributions",
        "Discretisation and adjustment for maximum delay"
      ],
      "created": "2023-04-28 11:05:42",
      "modified": "2024-01-03 22:43:09",
      "commits": 4
    },
    {
      "source": "single-timeseries-rt-estimation.Rmd",
      "filename": "single-timeseries-rt-estimation.html",
      "title": "Estimating the effective reproduction number in real-time for a single timeseries with reporting delays",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Use case",
        "What we have",
        "What do we do",
        "Getting setup",
        "Introducing the data: COVID-19 hospitalisations in Germany",
        "Overview",
        "Data transformations",
        "Filtering the data",
        "Visualising the data",
        "Model",
        "Expected hospitalisations",
        "Expected infections",
        "Instantaneous reproduction number",
        "Latent infections",
        "Latent reporting delay and ascertainment",
        "Specifying the model using epinowcast::enw_expectation()",
        "Delay distribution",
        "Defining the delay distribution",
        "Specifying the model using epinowcast::enw_reference()",
        "Observation model and nowcast",
        "Defining the observation model",
        "Specifying the model using epinowcast::enw_obs()",
        "Fitting the model to COVID-19 hospitalisations in Germany",
        "Preprocess the data",
        "Fitting the epinowcast model",
        "Specifying the fitting options",
        "Compiling the model",
        "Fitting the model",
        "Visualising the Nowcast",
        "Plotting the nowcast based on real-time data",
        "Plotting the nowcast based on retrospective data",
        "Posterior predictions for cases by date of positive test and report",
        "Real-time and retrospective estimates of the effective reproduction number",
        "Estimates of the delay from testing positive to hospitalisation both in real-time and retrospectively",
        "Estimates of the number of expected hospitalisations both in real-time and retrospectively",
        "Wrapping up",
        "Summary",
        "Strengths",
        "Limitations",
        "Alternative packages",
        "References"
      ],
      "created": "2023-09-05 19:18:32",
      "modified": "2026-04-21 13:24:43",
      "commits": 23
    },
    {
      "source": "epinowcast.Rmd",
      "filename": "epinowcast.html",
      "title": "Getting Started with Epinowcast: Nowcasting",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Quick start",
        "Package",
        "Data",
        "Filtering",
        "Preprocessing",
        "Visualising the data",
        "Choosing a nowcast horizon",
        "Nowcast target",
        "The default model",
        "Posterior predictions",
        "Alternative models",
        "Process model",
        "Reference model: reporting delays",
        "Fitting the alternative models",
        "Results",
        "Diagnostics",
        "Comparing all models",
        "Using package functions rather than S3 methods",
        "Next steps"
      ],
      "created": "2023-11-22 16:15:06",
      "modified": "2026-05-05 12:07:07",
      "commits": 18
    },
    {
      "source": "germany-age-stratified-nowcasting.Rmd",
      "filename": "germany-age-stratified-nowcasting.html",
      "title": "Hierarchical nowcasting of age stratified COVID-19 hospitalisations in Germany",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Packages",
        "Data",
        "Data preprocessing",
        "Models",
        "Shared reporting delay distribution",
        "Using the inflated posterior as a prior",
        "Reference day of the week effect",
        "Posterior predictions",
        "Reporting day of the week effect",
        "Age group variation",
        "Variation based on reference date",
        "Variation based on reference date stratified by age",
        "Independent models  for each age group.",
        "Alternative models",
        "Evaluation",
        "Summary"
      ],
      "created": "2021-11-01 17:54:27",
      "modified": "2026-02-16 10:38:14",
      "commits": 41
    },
    {
      "source": "latent-processes.Rmd",
      "filename": "latent-processes.html",
      "title": "Latent process and periodic options for the growth-rate model",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Random walk on weeks",
        "Integrated AR",
        "Stationary AR",
        "Independent per-(week, group) effects",
        "Day-of-week effects",
        "Combining latent and periodic terms",
        "Moving-average components",
        "Fit diagnostics",
        "When to reach for which"
      ],
      "created": "2026-06-04 10:46:11",
      "modified": "2026-06-04 10:46:11",
      "commits": 1
    },
    {
      "source": "model.Rmd",
      "filename": "model.html",
      "title": "Model definition and implementation",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Decomposition into expected final notifications and report delay components",
        "Expected final notifications",
        "Default model",
        "Generalised model",
        "Instantaneous reproduction number/growth rate",
        "Latent infections/notifications",
        "Latent reporting delay and ascertainment",
        "Delay distribution",
        "Parametric baseline hazard",
        "Non-parametric reference date effect $\\delta_{g,t,d}$ and report date effect $\\epsilon_{g,t,d}$",
        "Observation model and nowcast",
        "Accounting for reported cases with a missing reference date",
        "Implementation",
        "Summary of module-parameter mappings",
        "References"
      ],
      "created": "2021-11-04 20:46:21",
      "modified": "2026-06-04 10:46:11",
      "commits": 19
    },
    {
      "source": "features.Rmd",
      "filename": "features.html",
      "title": "Model Features Summary",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Core Capabilities",
        "Different Timesteps and Timespans",
        "Stratified and Multi-Group Nowcasting",
        "Delay Modelling Approaches",
        "Report Date Effects and Structural Reporting",
        "Latent Process Models",
        "Hierarchical Structure",
        "Prior Specification",
        "Missing Data Handling",
        "Model Evaluation",
        "Visualisation",
        "Computational Options",
        "Data Handling",
        "Current Limitations",
        "Further Reading"
      ],
      "created": "2025-10-10 11:15:00",
      "modified": "2026-06-04 10:46:11",
      "commits": 12
    },
    {
      "source": "package-use-cases.Rmd",
      "filename": "package-use-cases.html",
      "title": "Case studies",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2024-09-02 23:52:12",
      "modified": "2026-02-13 17:14:55",
      "commits": 2
    },
    {
      "source": "stan-help.Rmd",
      "filename": "stan-help.html",
      "title": "Resources to help with model fitting using Stan",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Epinowcast and Stan",
        "Ensuring you have the proper toolchain",
        "Now install CmdStanR and CmdStan",
        "Epinowcast modelling",
        "Installation",
        "Running your first model",
        "Setting enw_fit_opts",
        "Investigating the quality of the model fit",
        "Sampler settings",
        "chains",
        "threads_per_chain",
        "iter_warmup and iter_sampling",
        "max_treedepth",
        "adapt_delta",
        "Some decent defaults",
        "Model settings",
        "Setting priors",
        "Exploring your data",
        "Posterior predictions",
        "Approaches to solve common problems",
        "My model takes too long to run",
        "Divergent transitions",
        "My $\\hat{R}$s are high and my esss are low",
        "The posterior estimates are very wide",
        "Other resources",
        "Technical issues",
        "Learning more about Stan and Bayesian inference"
      ],
      "created": "2023-12-13 14:50:02",
      "modified": "2026-04-02 12:13:19",
      "commits": 11
    },
    {
      "source": "temporal-aggregation.Rmd",
      "filename": "temporal-aggregation.html",
      "title": "Temporal aggregation guide",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Packages",
        "Data",
        "Approach 1: Weekly timestep",
        "Approach 2: Daily process, weekly reporting (fitted day-of-week)",
        "Approach 3: Daily process, weekly reporting (structural)",
        "Approach 4: Daily timestep",
        "Comparison",
        "Weekly scale",
        "Daily scale",
        "Runtime",
        "Choosing an approach"
      ],
      "created": "2026-05-01 17:36:01",
      "modified": "2026-05-05 11:56:09",
      "commits": 2
    },
    {
      "source": "preprocess-visualisation.Rmd",
      "filename": "preprocess-visualisation.html",
      "title": "Visualising Preprocessed Data",
      "author": "Epinowcast Team",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Setup",
        "Data",
        "Preprocessing",
        "Latest observations",
        "Cumulative reporting delay",
        "Reporting delay heatmap",
        "Reporting delay quantiles",
        "Notifications by delay group",
        "Using the individual plot functions",
        "Helper functions"
      ],
      "created": "2026-04-16 17:05:09",
      "modified": "2026-05-05 11:56:09",
      "commits": 2
    }
  ],
  "_score": 9.104335491492016,
  "_indexed": false,
  "_nocasepkg": "epinowcast",
  "_universes": [
    "bisaloo"
  ],
  "_indexurl": "https://epiforecasts.r-universe.dev/epinowcast",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:16:25.000Z",
      "distro": "noble",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "b8dff44460abc0dfed59c7c96dbbf70d6aeae12e23cfb16a9bd2301d81d8f4c3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:16:22.000Z",
      "distro": "noble",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "b5c36d9ea16c1a42860a6ba4cf4b0796e3b20ae8e0ab7cdaab00e659716a5f52",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:33:25.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "b382d4e1151b9a78bea3a49a36c92ad8de24bee4563a0282ead63414ad4bb750",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:19:45.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "78ca80ba52eadff5b9fd8a2ae95ce7bf8b3bc32f8dbba9c5406a8a46520c768a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:16:19.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "b8efe51daa21ce0256b8064082ab6da1e959c597740623c980fe432910ad2322",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:15:45.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "907b5ca27b2fa7b10656a54fae0e0758a6f0ad5a85948d792966b705391c3b06",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:15:04.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "d36c582921a98618d9e698170e74d1f3c6edf57ec4892ce98a862c5e06a9a011",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.6.0.1000",
      "date": "2026-06-04T11:14:58.000Z",
      "commit": "54492aaf5b0107acc255121389c13013054fcc4c",
      "fileid": "8f135108ae5807a4ef5d29ed66b470cfa60c283f6a30757ad286c55e58fa098e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/bisaloo/actions/runs/26948031221"
    }
  ]
}