{
  "_id": "6a2129fbcd65a98ecbd22716",
  "Package": "forecastbaselines",
  "Type": "Package",
  "Title": "R Interface to ForecastBaselines.jl",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Manuel\", \"Stapper\", role = c(\"aut\")),\nperson(\"Sebastian\", \"Funk\", email = \"sebastian.funk@lshtm.ac.uk\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-2842-3406\"))\n)",
  "Description": "Provides an R interface to the ForecastBaselines.jl Julia\npackage, enabling access to 10 baseline forecasting models\nincluding ARMA, ETS, STL, and others. Supports probabilistic\nforecasting with multiple interval methods and seamless\nintegration with the scoringutils evaluation framework.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "SystemRequirements": "Julia (>= 1.9)",
  "RoxygenNote": "7.3.3",
  "URL": "https://github.com/epiforecasts/forecastbaselines",
  "BugReports": "https://github.com/epiforecasts/forecastbaselines/issues",
  "Remotes": [
    "hubverse-org/hubVis"
  ],
  "Repository": "https://epiforecasts.r-universe.dev",
  "Date/Publication": "2025-11-26 15:05:39 UTC",
  "RemoteUrl": "https://github.com/epiforecasts/forecastbaselines",
  "RemoteRef": "v0.1.0",
  "RemoteSha": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-04 07:15:55 UTC",
    "User": "root"
  },
  "Author": "Manuel Stapper [aut],\nSebastian Funk [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-2842-3406>)",
  "Maintainer": "Sebastian Funk <sebastian.funk@lshtm.ac.uk>",
  "MD5sum": "11a04164c168c1d9f9931f7753c965f6",
  "_user": "epiforecasts",
  "_type": "src",
  "_file": "forecastbaselines_0.1.0.tar.gz",
  "_fileid": "aa91395cf4ed145b9e6343d2a9a97b8d5622df6b2462a9cc59cf956bf719d467",
  "_filesize": 214750,
  "_sha256": "aa91395cf4ed145b9e6343d2a9a97b8d5622df6b2462a9cc59cf956bf719d467",
  "_created": "2026-06-04T07:15:55.000Z",
  "_published": "2026-06-04T07:32:11.272Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79468775770,
      "time": 181,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7405337969"
    },
    {
      "job": 79468775751,
      "time": 168,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7405334892"
    },
    {
      "job": 79468775748,
      "time": 187,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7405370138"
    },
    {
      "job": 79468776021,
      "time": 142,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7405359325"
    },
    {
      "job": 79468273371,
      "time": 220,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7405288535"
    },
    {
      "job": 79468775705,
      "time": 154,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7405330110"
    },
    {
      "job": 79468775811,
      "time": 637,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7405461991"
    },
    {
      "job": 79468775771,
      "time": 785,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7405504652"
    },
    {
      "job": 79468775786,
      "time": 940,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7405549461"
    }
  ],
  "_buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/epiforecasts/forecastbaselines",
  "_commit": {
    "id": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
    "author": "github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
    "committer": "github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
    "message": "Update README\n",
    "time": 1764169539
  },
  "_maintainer": {
    "name": "Sebastian Funk",
    "email": "sebastian.funk@lshtm.ac.uk",
    "login": "sbfnk",
    "mastodon": "@sbfnk@fosstodon.org",
    "bluesky": "@sbfnk.bsky.social",
    "orcid": "0000-0002-2842-3406",
    "description": "Professor of Infectious Disease Dynamics at LSHTM. epiforecasts.io",
    "uuid": 1156307
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "JuliaCall",
      "version": ">= 0.17.0",
      "role": "Imports"
    },
    {
      "package": "scoringutils",
      "version": ">= 1.0.0",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "hubVis",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "epiforecasts",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-47",
      "n": 33
    },
    {
      "week": "2025-48",
      "n": 17
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2025-11-26"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "sbfnk",
      "count": 50,
      "uuid": 1156307
    },
    {
      "user": "sbfnk-bot",
      "count": 4,
      "uuid": 242615673
    }
  ],
  "_userbio": {
    "uuid": 54675094,
    "type": "organization",
    "name": "Epiforecasts",
    "description": "Researchers at the London School of Hygiene & Tropical Medicine doing research to forecast infectious diseases and perform real-time analyses."
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/forecastbaselines"
  },
  "_devurl": "https://github.com/epiforecasts/forecastbaselines",
  "_searchresults": 10,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/forecastbaselines.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_cranurl": false,
  "_exports": [
    "add_intervals",
    "add_median",
    "add_temporal_info",
    "add_trajectories",
    "add_truth",
    "ARMAModel",
    "as_hubverse",
    "ConstantModel",
    "EmpiricalInterval",
    "ETSModel",
    "filter_horizons",
    "filter_levels",
    "fit_baseline",
    "forecast",
    "has_horizon",
    "has_intervals",
    "has_mean",
    "has_median",
    "has_trajectories",
    "has_truth",
    "IDSModel",
    "INARCHModel",
    "interval_forecast",
    "inverse_transform_data",
    "is_setup",
    "KDEModel",
    "LogPlusOneTransform",
    "LogTransform",
    "LSDModel",
    "MarginalModel",
    "ModelTrajectoryInterval",
    "NoInterval",
    "NoTransform",
    "OLSModel",
    "ParametricInterval",
    "point_forecast",
    "PowerPlusOneTransform",
    "PowerTransform",
    "setup_ForecastBaselines",
    "SquareRootTransform",
    "STLModel",
    "TemporalInfo",
    "transform_data",
    "transform_model",
    "truncate_horizon"
  ],
  "_help": [
    {
      "page": "add_intervals",
      "title": "Add Intervals to Forecast",
      "topics": [
        "add_intervals"
      ]
    },
    {
      "page": "add_median",
      "title": "Add Median to Forecast",
      "topics": [
        "add_median"
      ]
    },
    {
      "page": "add_temporal_info",
      "title": "Add Temporal Information to Forecast",
      "topics": [
        "add_temporal_info"
      ]
    },
    {
      "page": "add_trajectories",
      "title": "Add Trajectories to Forecast",
      "topics": [
        "add_trajectories"
      ]
    },
    {
      "page": "add_truth",
      "title": "Add Truth Values to Forecast",
      "topics": [
        "add_truth"
      ]
    },
    {
      "page": "ARMAModel",
      "title": "ARMA Model",
      "topics": [
        "ARMAModel"
      ]
    },
    {
      "page": "as_forecast_point.ForecastBaselines_Forecast",
      "title": "Convert ForecastBaselines Forecast to scoringutils point forecast",
      "topics": [
        "as_forecast_point.ForecastBaselines_Forecast"
      ]
    },
    {
      "page": "as_forecast_quantile.ForecastBaselines_Forecast",
      "title": "Convert ForecastBaselines Forecast to scoringutils quantile forecast",
      "topics": [
        "as_forecast_quantile.ForecastBaselines_Forecast"
      ]
    },
    {
      "page": "as_hubverse",
      "title": "Convert ForecastBaselines Forecast to hubverse format",
      "topics": [
        "as_hubverse"
      ]
    },
    {
      "page": "ConstantModel",
      "title": "Constant Model",
      "topics": [
        "ConstantModel"
      ]
    },
    {
      "page": "EmpiricalInterval",
      "title": "Empirical Interval Method",
      "topics": [
        "EmpiricalInterval"
      ]
    },
    {
      "page": "ETSModel",
      "title": "ETS Model",
      "topics": [
        "ETSModel"
      ]
    },
    {
      "page": "filter_horizons",
      "title": "Filter Forecast to Specific Horizons",
      "topics": [
        "filter_horizons"
      ]
    },
    {
      "page": "filter_levels",
      "title": "Filter Forecast to Specific Confidence Levels",
      "topics": [
        "filter_levels"
      ]
    },
    {
      "page": "fit_baseline",
      "title": "Fit a Baseline Model",
      "topics": [
        "fit_baseline"
      ]
    },
    {
      "page": "forecast",
      "title": "Generate Complete Forecast with Intervals",
      "topics": [
        "forecast"
      ]
    },
    {
      "page": "has_horizon",
      "title": "Check if Forecast has Horizon",
      "topics": [
        "has_horizon"
      ]
    },
    {
      "page": "has_intervals",
      "title": "Check if Forecast has Intervals",
      "topics": [
        "has_intervals"
      ]
    },
    {
      "page": "has_mean",
      "title": "Check if Forecast has Mean",
      "topics": [
        "has_mean"
      ]
    },
    {
      "page": "has_median",
      "title": "Check if Forecast has Median",
      "topics": [
        "has_median"
      ]
    },
    {
      "page": "has_trajectories",
      "title": "Check if Forecast has Trajectories",
      "topics": [
        "has_trajectories"
      ]
    },
    {
      "page": "has_truth",
      "title": "Check if Forecast has Truth Values",
      "topics": [
        "has_truth"
      ]
    },
    {
      "page": "IDSModel",
      "title": "IDS Model",
      "topics": [
        "IDSModel"
      ]
    },
    {
      "page": "INARCHModel",
      "title": "INARCH Model",
      "topics": [
        "INARCHModel"
      ]
    },
    {
      "page": "interval_forecast",
      "title": "Generate Interval Forecasts",
      "topics": [
        "interval_forecast"
      ]
    },
    {
      "page": "inverse_transform_data",
      "title": "Apply Inverse Transformation",
      "topics": [
        "inverse_transform_data"
      ]
    },
    {
      "page": "is_setup",
      "title": "Check if Julia and ForecastBaselines.jl are set up",
      "topics": [
        "is_setup"
      ]
    },
    {
      "page": "KDEModel",
      "title": "KDE Model",
      "topics": [
        "KDEModel"
      ]
    },
    {
      "page": "LogPlusOneTransform",
      "title": "Log Plus One Transformation",
      "topics": [
        "LogPlusOneTransform"
      ]
    },
    {
      "page": "LogTransform",
      "title": "Log Transformation",
      "topics": [
        "LogTransform"
      ]
    },
    {
      "page": "LSDModel",
      "title": "Last Similar Dates (LSD) Model",
      "topics": [
        "LSDModel"
      ]
    },
    {
      "page": "MarginalModel",
      "title": "Marginal Model",
      "topics": [
        "MarginalModel"
      ]
    },
    {
      "page": "ModelTrajectoryInterval",
      "title": "Model Trajectory Interval Method",
      "topics": [
        "ModelTrajectoryInterval"
      ]
    },
    {
      "page": "NoInterval",
      "title": "No Interval Method",
      "topics": [
        "NoInterval"
      ]
    },
    {
      "page": "NoTransform",
      "title": "No Transformation",
      "topics": [
        "NoTransform"
      ]
    },
    {
      "page": "OLSModel",
      "title": "OLS Model",
      "topics": [
        "OLSModel"
      ]
    },
    {
      "page": "ParametricInterval",
      "title": "Parametric Interval Method",
      "topics": [
        "ParametricInterval"
      ]
    },
    {
      "page": "point_forecast",
      "title": "Generate Point Forecasts",
      "topics": [
        "point_forecast"
      ]
    },
    {
      "page": "PowerPlusOneTransform",
      "title": "Power Plus One Transformation",
      "topics": [
        "PowerPlusOneTransform"
      ]
    },
    {
      "page": "PowerTransform",
      "title": "Power Transformation",
      "topics": [
        "PowerTransform"
      ]
    },
    {
      "page": "print.ForecastBaselines_Forecast",
      "title": "Print method for Forecast objects",
      "topics": [
        "print.ForecastBaselines_Forecast"
      ]
    },
    {
      "page": "setup_ForecastBaselines",
      "title": "Setup Julia and load ForecastBaselines.jl",
      "topics": [
        "setup_ForecastBaselines"
      ]
    },
    {
      "page": "SquareRootTransform",
      "title": "Square Root Transformation",
      "topics": [
        "SquareRootTransform"
      ]
    },
    {
      "page": "STLModel",
      "title": "STL Model",
      "topics": [
        "STLModel"
      ]
    },
    {
      "page": "TemporalInfo",
      "title": "Create Temporal Information Object",
      "topics": [
        "TemporalInfo"
      ]
    },
    {
      "page": "transform_data",
      "title": "Apply Data Transformation",
      "topics": [
        "transform_data"
      ]
    },
    {
      "page": "transform_model",
      "title": "Apply Transformation to Model",
      "topics": [
        "transform_model"
      ]
    },
    {
      "page": "truncate_horizon",
      "title": "Truncate Forecast Horizon",
      "topics": [
        "truncate_horizon"
      ]
    }
  ],
  "_readme": "https://github.com/epiforecasts/forecastbaselines/raw/v0.1.0/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "cli",
    "cpp11",
    "data.table",
    "evaluate",
    "farver",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "isoband",
    "JuliaCall",
    "knitr",
    "labeling",
    "lifecycle",
    "magrittr",
    "MASS",
    "purrr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rjson",
    "rlang",
    "S7",
    "scales",
    "scoringRules",
    "scoringutils",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "yaml"
  ],
  "_score": 2,
  "_indexed": true,
  "_nocasepkg": "forecastbaselines",
  "_universes": [
    "epiforecasts",
    "sbfnk"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-04T07:18:41.000Z",
      "distro": "noble",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "d9b68116dc1dcadccad61a4c37435f10039de5ecdf3e5647f4bd27e6e83cd6c4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-04T07:18:31.000Z",
      "distro": "noble",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "62d184553c2db70a0696aadf07485c3276fec49781bfab71bb83f1da2496b534",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-04T07:20:36.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "b2747faed47c76a36f06fca7d77addee61d3b56475d6b230809d0f1e2f56141c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-04T07:19:56.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "55fdc97dfc38d62a99138903ddf37ba99c7f37888bd06b44edddeed70e873fb5",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-04T07:18:45.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "bbad76c7347d3c5fe7beeb8edafc136ece4dff4b2dfa1683977e265fe90ba2e8",
      "status": "success",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-04T07:18:06.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "589ee88a236d35743a9c3c830691014a732a2164571216320def447faad8644d",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-04T07:17:55.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "b0ce0769c025ffaf1d62815b14851c874665373ab971d1187356dd3baa7c6753",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-04T07:17:53.000Z",
      "commit": "e900f3d86eb0e39159ca12956b1267b6efc9e224",
      "fileid": "69945289fdc47b0b07f72843309d3454475b6b9221b675187f235a4c66703fb7",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/epiforecasts/actions/runs/26936749943"
    }
  ]
}