{
  "_id": "6ad4b2997f75c4fbd3a1dc32",
  "Package": "ahead",
  "Type": "Package",
  "Title": "Time Series Forecasting with uncertainty quantification",
  "Version": "0.39.0",
  "Date": "2026-10-17",
  "Author": "T. Moudiki",
  "Maintainer": "T. Moudiki <thierry.moudiki@gmail.com>",
  "Description": "Univariate and multivariate time series forecasting with\nuncertainty quantification.",
  "License": "BSD_3_clause + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Additional_repositories": "https://r-packages.techtonique.net",
  "Remotes": [
    "thierrymoudiki/ForecastComb",
    "thierrymoudiki/misc"
  ],
  "Config/roxygen2/version": "8.1.0",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://techtonique.r-universe.dev",
  "Date/Publication": "2026-10-18 09:00:56 UTC",
  "RemoteUrl": "https://github.com/Techtonique/ahead",
  "RemoteRef": "HEAD",
  "RemoteSha": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-18 11:32:44 UTC",
    "User": "root"
  },
  "_user": "techtonique",
  "_type": "src",
  "_file": "ahead_0.39.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/32cf89ad6c8f2fcf6d45e7d57c4f855ed840620e04e4481154a07ff277533d83",
  "_filesize": 21803267,
  "_sha256": "32cf89ad6c8f2fcf6d45e7d57c4f855ed840620e04e4481154a07ff277533d83",
  "_expires": "2027-01-26T11:50:47.000Z",
  "_created": "2026-10-18T11:32:44.000Z",
  "_published": "2026-10-18T11:50:49.701Z",
  "_buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117664403768,
      "time": 185,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12134548851"
    },
    {
      "job": 117664403741,
      "time": 238,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12135865107"
    },
    {
      "job": 117664403738,
      "time": 215,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12134909766"
    },
    {
      "job": 117664403769,
      "time": 247,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12135238278"
    },
    {
      "job": 117664403762,
      "time": 173,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12135885299"
    },
    {
      "job": 117664403781,
      "time": 284,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12134574925"
    },
    {
      "job": 117664403797,
      "time": 185,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12134749187"
    },
    {
      "job": 117664403801,
      "time": 428,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12135466782"
    },
    {
      "job": 117663114498,
      "time": 384,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12135435975"
    },
    {
      "job": 117664404061,
      "time": 193,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12135650798"
    },
    {
      "job": 117664403809,
      "time": 372,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12134898440"
    },
    {
      "job": 117664403772,
      "time": 245,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "12135099100"
    },
    {
      "job": 117664403825,
      "time": 183,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "12135700099"
    },
    {
      "job": 117664403785,
      "time": 262,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12135009427"
    },
    {
      "job": 117664403759,
      "time": 139,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "WARNING",
      "artifact": "12134809900"
    }
  ],
  "_upstream": "https://github.com/Techtonique/ahead",
  "_commit": {
    "id": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
    "author": "Thierry Moudiki <thierry.moudiki@gmail.com>",
    "committer": "Thierry Moudiki <thierry.moudiki@gmail.com>",
    "message": "check misc is installed\n",
    "time": 1792314056
  },
  "_maintainer": {
    "name": "T. Moudiki",
    "email": "thierry.moudiki@gmail.com",
    "login": "thierrymoudiki",
    "linkedin": "in/thierry-moudiki",
    "twitter": "@sippingrizzly",
    "description": "Like everything related to tech, statistical/machine learning, computer simulation, numerical optimization. Other things too, not mentioned in this bio!",
    "uuid": 8895513
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.6",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "tseries",
      "role": "Imports"
    },
    {
      "package": "caret",
      "role": "Suggests"
    },
    {
      "package": "cclust",
      "role": "Suggests"
    },
    {
      "package": "dfoptim",
      "role": "Suggests"
    },
    {
      "package": "doSNOW",
      "role": "Suggests"
    },
    {
      "package": "doParallel",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "fpp2",
      "role": "Suggests"
    },
    {
      "package": "glmnet",
      "role": "Suggests"
    },
    {
      "package": "e1071",
      "role": "Suggests"
    },
    {
      "package": "gam",
      "role": "Suggests"
    },
    {
      "package": "quantreg",
      "role": "Suggests"
    },
    {
      "package": "randomForest",
      "role": "Suggests"
    },
    {
      "package": "spatial",
      "role": "Suggests"
    },
    {
      "package": "vars",
      "role": "Suggests"
    },
    {
      "package": "roxygen2",
      "role": "Suggests"
    },
    {
      "package": "ForecastComb",
      "role": "Suggests"
    },
    {
      "package": "ranger",
      "role": "Suggests"
    },
    {
      "package": "mboost",
      "role": "Suggests"
    },
    {
      "package": "misc",
      "role": "Suggests"
    },
    {
      "package": "Mcomp",
      "role": "Suggests"
    },
    {
      "package": "fGarch",
      "role": "Suggests"
    },
    {
      "package": "VineCopula",
      "role": "Suggests"
    },
    {
      "package": "forecast",
      "version": ">= 8.0",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "randtoolbox",
      "version": ">= 1.17",
      "role": "Suggests"
    },
    {
      "package": "simulatetimeseries",
      "role": "Suggests"
    }
  ],
  "_owner": "techtonique",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2025-45",
      "n": 3
    },
    {
      "week": "2025-46",
      "n": 6
    },
    {
      "week": "2025-49",
      "n": 2
    },
    {
      "week": "2026-02",
      "n": 1
    },
    {
      "week": "2026-05",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 5
    },
    {
      "week": "2026-07",
      "n": 4
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 3
    },
    {
      "week": "2026-17",
      "n": 3
    },
    {
      "week": "2026-19",
      "n": 2
    },
    {
      "week": "2026-21",
      "n": 4
    },
    {
      "week": "2026-35",
      "n": 3
    },
    {
      "week": "2026-36",
      "n": 11
    },
    {
      "week": "2026-37",
      "n": 6
    },
    {
      "week": "2026-42",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "forecasting",
    "machine-learning",
    "predictive-modeling",
    "statistical-learning",
    "time-series",
    "time-series-forecasting",
    "uncertainty-quantification",
    "cpp"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "thierrymoudiki",
      "count": 344,
      "uuid": 8895513
    },
    {
      "user": "lucie123al456",
      "count": 1,
      "uuid": 139684814
    }
  ],
  "_userbio": {
    "uuid": 69663678,
    "type": "organization",
    "name": "Techtonique",
    "followers": 25,
    "description": "tech, stats, machine learning, computer simulation, numerical optimization"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ahead"
  },
  "_devurl": "https://github.com/techtonique/ahead",
  "_searchresults": 61,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/ahead.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "agnosticgarchf",
    "armagarchf",
    "basicf",
    "comb_GLMNET",
    "comb_OLS",
    "comb_Ridge",
    "computeattention",
    "condvolf",
    "conformalize",
    "contextridge2f",
    "createtrendseason",
    "ctxthetaf",
    "direct_sampling",
    "dynrmf",
    "dynrmf_sensi",
    "dynrmf_shap",
    "eatf",
    "estimate_theta_slope",
    "fit_func",
    "fitdistr_ahead",
    "fitforecast",
    "generate_synthetic_ts",
    "genericforecast",
    "geterror",
    "getreturns",
    "getsimulations",
    "glmthetaf",
    "loessf",
    "loocvridge2f",
    "meboot",
    "ml_forecast",
    "mlarchf",
    "mlf",
    "plot_dynrmf_sensitivity",
    "plot_dynrmf_shap_waterfall",
    "predict_func",
    "removenas",
    "rfitdistr",
    "rgaussiandens",
    "ridge",
    "ridge2f",
    "rmultivariate",
    "rsurrogate",
    "simulator",
    "splitts",
    "stackridge2f",
    "varf"
  ],
  "_help": [
    {
      "page": "agnosticgarchf",
      "title": "ANY MODEL+GARCH(1, 1) forecasting",
      "topics": [
        "agnosticgarchf"
      ]
    },
    {
      "page": "armagarchf",
      "title": "ARMA(1, 1)-GARCH(1, 1) forecasting (with simulation)",
      "topics": [
        "armagarchf"
      ]
    },
    {
      "page": "basicf",
      "title": "Basic forecasting (mean, median, random walk)",
      "topics": [
        "basicf"
      ]
    },
    {
      "page": "comb_GLMNET",
      "title": "GLMNET Regression Forecast Combination",
      "topics": [
        "comb_GLMNET"
      ]
    },
    {
      "page": "comb_OLS",
      "title": "Ordinary Least Squares Forecast Combination",
      "topics": [
        "comb_OLS"
      ]
    },
    {
      "page": "comb_Ridge",
      "title": "Ridge Regression Forecast Combination",
      "topics": [
        "comb_Ridge"
      ]
    },
    {
      "page": "computeattention",
      "title": "Compute global attention weights and context vectors for time series",
      "topics": [
        "computeattention"
      ]
    },
    {
      "page": "condvolf",
      "title": "Model-agnostic statistical probabilistic forecasting with conditional volatility",
      "topics": [
        "condvolf"
      ]
    },
    {
      "page": "conformalize",
      "title": "Conformalize a forecasting function",
      "topics": [
        "conformalize"
      ]
    },
    {
      "page": "contextridge2f",
      "title": "Ridge Regression Forecasting with Attention-based Context Vectors",
      "topics": [
        "contextridge2f"
      ]
    },
    {
      "page": "create_2level_hts",
      "title": "Create simple 2-level hierarchical time series",
      "topics": [
        "create_2level_hts"
      ]
    },
    {
      "page": "createtrendseason",
      "title": "Create trend and seasonality features for univariate time series",
      "topics": [
        "createtrendseason"
      ]
    },
    {
      "page": "ctxthetaf",
      "title": "Context-Aware Theta method forecast",
      "topics": [
        "ctxthetaf"
      ]
    },
    {
      "page": "direct_sampling",
      "title": "Direct sampling",
      "topics": [
        "direct_sampling"
      ]
    },
    {
      "page": "dynrmf",
      "title": "Dynamic regression model",
      "topics": [
        "dynrmf"
      ]
    },
    {
      "page": "dynrmf_sensi",
      "title": "Compute First-Order Sensitivity Effects for Dynamic Regression Forecasts",
      "topics": [
        "dynrmf_sensi"
      ]
    },
    {
      "page": "dynrmf_shap",
      "title": "Compute exact Shapley values for an ahead::dynrmf model",
      "topics": [
        "dynrmf_shap"
      ]
    },
    {
      "page": "eatf",
      "title": "Combined ets-arima-theta forecasts",
      "topics": [
        "eatf"
      ]
    },
    {
      "page": "estimate_theta_slope",
      "title": "Estimate local slope of a fitted model's response surface with respect to time",
      "topics": [
        "estimate_theta_slope"
      ]
    },
    {
      "page": "example_2level_forecast",
      "title": "Example usage",
      "topics": [
        "example_2level_forecast"
      ]
    },
    {
      "page": "fit_func",
      "title": "Fit univariate time series using caret ML model (for use with 'dynrmf')",
      "topics": [
        "fit_func"
      ]
    },
    {
      "page": "fitdistr_ahead",
      "title": "Fit a Univariate Distribution to Data via Maximum Likelihood",
      "topics": [
        "fitdistr_ahead"
      ]
    },
    {
      "page": "fitforecast",
      "title": "Fit and forecast for benchmarking purposes",
      "topics": [
        "fitforecast"
      ]
    },
    {
      "page": "generate_synthetic_ts",
      "title": "Generate synthetic time series via model-based residual bootstrap",
      "topics": [
        "generate_synthetic_ts"
      ]
    },
    {
      "page": "genericforecast",
      "title": "Generic Forecasting Function (Unified interface)",
      "topics": [
        "genericforecast"
      ]
    },
    {
      "page": "geterror",
      "title": "Get error metrics",
      "topics": [
        "geterror"
      ]
    },
    {
      "page": "getreturns",
      "title": "Calculate returns or log-returns for multivariate time series",
      "topics": [
        "getreturns"
      ]
    },
    {
      "page": "getsimulations",
      "title": "Obtain simulations (when relevant) from a selected time series",
      "topics": [
        "getsimulations"
      ]
    },
    {
      "page": "glmthetaf",
      "title": "Generalized Linear Model Theta Forecast and not only",
      "topics": [
        "glmthetaf"
      ]
    },
    {
      "page": "loessf",
      "title": "Loess forecasting",
      "topics": [
        "loessf"
      ]
    },
    {
      "page": "loocvridge2f",
      "title": "LOOCV for Ridge2 model",
      "topics": [
        "loocvridge2f"
      ]
    },
    {
      "page": "meboot",
      "title": "Maximum Entropy Bootstrap for Time Series using Rcpp",
      "topics": [
        "meboot"
      ]
    },
    {
      "page": "ml_forecast",
      "title": "Forecasting using Machine Leaning models",
      "topics": [
        "ml_forecast"
      ]
    },
    {
      "page": "mlarchf",
      "title": "Conformalized Forecasting using Machine Learning (and statistical) models with ARCH effects",
      "topics": [
        "mlarchf"
      ]
    },
    {
      "page": "mlf",
      "title": "Conformalized Forecasting using Machine Leaning models",
      "topics": [
        "mlf"
      ]
    },
    {
      "page": "plot_dynrmf_sensitivity",
      "title": "Plot First-Order Sensitivity Effects",
      "topics": [
        "plot_dynrmf_sensitivity"
      ]
    },
    {
      "page": "plot_dynrmf_shap_waterfall",
      "title": "Waterfall plot for a dynrmf_shap object",
      "topics": [
        "plot_dynrmf_shap_waterfall"
      ]
    },
    {
      "page": "plot_hts_forecast",
      "title": "Plot hierarchical time series forecast",
      "topics": [
        "plot_hts_forecast"
      ]
    },
    {
      "page": "plot_simulations",
      "title": "Plot simulation paths for a hierarchical time series forecast",
      "topics": [
        "plot_simulations"
      ]
    },
    {
      "page": "plot.foreccomb_res",
      "title": "Plot results from forecast combination model",
      "topics": [
        "plot.foreccomb_res"
      ]
    },
    {
      "page": "plot.mtsforecast",
      "title": "Plot multivariate time series forecast or residuals",
      "topics": [
        "plot.mtsforecast"
      ]
    },
    {
      "page": "plot.synthetic_ts",
      "title": "Plot method for synthetic_ts objects",
      "topics": [
        "plot.synthetic_ts"
      ]
    },
    {
      "page": "predict_func",
      "title": "Predict univariate time series using caret ML model(for use with 'dynrmf')",
      "topics": [
        "predict_func"
      ]
    },
    {
      "page": "predict.foreccomb_res",
      "title": "Prediction function for Forecast Combinations",
      "topics": [
        "predict.foreccomb_res"
      ]
    },
    {
      "page": "print.summary.synthetic_ts",
      "title": "Print method for summary.synthetic_ts objects",
      "topics": [
        "print.summary.synthetic_ts"
      ]
    },
    {
      "page": "removenas",
      "title": "Remove Missing Values from a Time Series via Linear Interpolation",
      "topics": [
        "removenas"
      ]
    },
    {
      "page": "rfitdistr",
      "title": "Random generation from a fitted distribution",
      "topics": [
        "rfitdistr"
      ]
    },
    {
      "page": "rgaussiandens",
      "title": "Simulate Gaussian Kernel Density",
      "topics": [
        "rgaussiandens"
      ]
    },
    {
      "page": "ridge",
      "title": "Fit Ridge Regression Across a Grid of Penalty Values",
      "topics": [
        "ridge"
      ]
    },
    {
      "page": "ridge2f",
      "title": "Ridge2 model",
      "topics": [
        "ridge2f"
      ]
    },
    {
      "page": "rmultivariate",
      "title": "Simulate multivariate data",
      "topics": [
        "rmultivariate"
      ]
    },
    {
      "page": "rsurrogate",
      "title": "Random generation of surrogate series",
      "topics": [
        "rsurrogate"
      ]
    },
    {
      "page": "sequential_conformal_hts",
      "title": "Sequential split conformal prediction for hierarchical forecasting Returns simulations at both total and bottom levels",
      "topics": [
        "sequential_conformal_hts"
      ]
    },
    {
      "page": "simple_forecast",
      "title": "Simple ETS forecast function",
      "topics": [
        "simple_forecast"
      ]
    },
    {
      "page": "simulator",
      "title": "simulate from a forecasting function",
      "topics": [
        "simulator"
      ]
    },
    {
      "page": "splitts",
      "title": "Partition a time series object",
      "topics": [
        "splitts"
      ]
    },
    {
      "page": "stackridge2f",
      "title": "Stacked Doubly-Constrained RVFL for Multivariate Forecasting",
      "topics": [
        "stackridge2f"
      ]
    },
    {
      "page": "summary.foreccomb_res",
      "title": "Summary of Forecast Combination",
      "topics": [
        "print.foreccomb_res_summary",
        "summary.foreccomb_res"
      ]
    },
    {
      "page": "summary.synthetic_ts",
      "title": "Summary method for synthetic_ts objects",
      "topics": [
        "summary.synthetic_ts"
      ]
    },
    {
      "page": "topdown_forecast",
      "title": "Top-down forecast using historical proportions",
      "topics": [
        "topdown_forecast"
      ]
    },
    {
      "page": "varf",
      "title": "Vector Autoregressive model (adapted from vars::VAR)",
      "topics": [
        "varf"
      ]
    }
  ],
  "_readme": "https://github.com/Techtonique/ahead/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "curl",
    "foreach",
    "iterators",
    "jsonlite",
    "lattice",
    "quadprog",
    "quantmod",
    "Rcpp",
    "tseries",
    "TTR",
    "xts",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "anymodelplusgarch.Rmd",
      "filename": "anymodelplusgarch.html",
      "title": "Any model + GARCH(1, 1)",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-09-23 07:40:20",
      "modified": "2025-09-24 01:30:04",
      "commits": 2
    },
    {
      "source": "mlarch.Rmd",
      "filename": "mlarch.html",
      "title": "Beyond GARCH",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Basic Usage",
        "Different Machine Learning Methods",
        "Using caret Models",
        "Customizing Mean and Residual Models"
      ],
      "created": "2025-06-03 00:17:23",
      "modified": "2025-08-01 09:30:06",
      "commits": 3
    },
    {
      "source": "mlarch2.Rmd",
      "filename": "mlarch2.html",
      "title": "Beyond GARCH 2",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-06-21 02:38:53",
      "modified": "2025-06-21 02:38:53",
      "commits": 1
    },
    {
      "source": "comb_OLS2.Rmd",
      "filename": "comb_OLS2.html",
      "title": "comb OLS AirPassengers",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1 - Comb OLS",
        "2 - Comb Ridge"
      ],
      "created": "2024-10-24 10:52:55",
      "modified": "2024-11-21 19:03:01",
      "commits": 4
    },
    {
      "source": "comb_OLS.Rmd",
      "filename": "comb_OLS.html",
      "title": "comb OLS Electricity",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1 - Comb OLS",
        "2 - Comb Ridge"
      ],
      "created": "2024-10-24 10:52:55",
      "modified": "2024-11-21 19:03:01",
      "commits": 5
    },
    {
      "source": "ahead-ridge2-conformal.Rmd",
      "filename": "ahead-ridge2-conformal.html",
      "title": "Conformal Prediction using Ridge2",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Univariate",
        "AirPassengers",
        "USAccDeaths",
        "Multivariate"
      ],
      "created": "2025-03-07 16:21:37",
      "modified": "2026-08-29 20:51:20",
      "commits": 4
    },
    {
      "source": "conformal-ml.Rmd",
      "filename": "conformal-ml.html",
      "title": "Conformalized Forecasting using Machine Leaning models",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-02-12 12:20:59",
      "modified": "2026-08-29 20:51:20",
      "commits": 3
    },
    {
      "source": "conformal-ml2.Rmd",
      "filename": "conformal-ml2.html",
      "title": "Conformalized Forecasting using Machine Leaning models 2",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-06-17 18:11:25",
      "modified": "2026-08-29 20:51:20",
      "commits": 3
    },
    {
      "source": "ctx-theta.Rmd",
      "filename": "ctx-theta.html",
      "title": "Context-aware Theta",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-12 04:40:26",
      "modified": "2025-11-12 08:02:26",
      "commits": 2
    },
    {
      "source": "fitforecastbench.Rmd",
      "filename": "fitforecastbench.html",
      "title": "Fit and forecast for benchmarking purposes",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2024-03-25 10:24:34",
      "modified": "2026-09-05 21:51:37",
      "commits": 4
    },
    {
      "source": "caretfitpredict.Rmd",
      "filename": "caretfitpredict.html",
      "title": "Fit and forecast using caret+dynrmf",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2024-10-24 09:54:38",
      "modified": "2024-10-24 09:54:38",
      "commits": 1
    },
    {
      "source": "glmthetaf.Rmd",
      "filename": "glmthetaf.html",
      "title": "Generalized Linear Model Theta Forecast",
      "engine": "knitr::rmarkdown",
      "headings": [
        "USAccDeaths",
        "AirPassengers"
      ],
      "created": "2025-03-10 11:56:28",
      "modified": "2025-04-07 16:47:20",
      "commits": 3
    },
    {
      "source": "glmthetaf-anymodel.Rmd",
      "filename": "glmthetaf-anymodel.html",
      "title": "Generalized Linear Model Theta Forecast for any model",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-10 09:06:18",
      "modified": "2026-05-08 19:37:16",
      "commits": 3
    },
    {
      "source": "glmthetaf-attention.Rmd",
      "filename": "glmthetaf-attention.html",
      "title": "Generalized Linear Model Theta Forecast with attention",
      "engine": "knitr::rmarkdown",
      "headings": [
        "USAccDeaths (method=\"adj\")",
        "AirPassengers (method=\"adj\")",
        "USAccDeaths (method='adj')",
        "AirPassengers (method='adj')"
      ],
      "created": "2025-03-12 16:57:59",
      "modified": "2025-06-03 00:17:23",
      "commits": 4
    },
    {
      "source": "glmthetaf-attention-conformal.Rmd",
      "filename": "glmthetaf-attention-conformal.html",
      "title": "Generalized Linear Model Theta Forecast with attention - conformal uncertainty",
      "engine": "knitr::rmarkdown",
      "headings": [
        "USAccDeaths (method='adj')",
        "AirPassengers (method='adj')"
      ],
      "created": "2025-03-12 18:52:20",
      "modified": "2025-06-03 00:17:23",
      "commits": 4
    },
    {
      "source": "glmthetaf-attention2.Rmd",
      "filename": "glmthetaf-attention2.html",
      "title": "Generalized Linear Model Theta Forecast with attention Pt.2",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-09 11:51:08",
      "modified": "2025-11-09 11:51:08",
      "commits": 1
    },
    {
      "source": "glmthetaf-attention3.Rmd",
      "filename": "glmthetaf-attention3.html",
      "title": "Generalized Linear Model Theta Forecast with attention Pt.3",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-09 11:51:08",
      "modified": "2025-11-10 04:05:06",
      "commits": 2
    },
    {
      "source": "generic-conformal.Rmd",
      "filename": "generic-conformal.html",
      "title": "Generic forecasting and conformal prediction",
      "engine": "knitr::rmarkdown",
      "headings": [
        "0 - Packages",
        "1 - Generic forecaster",
        "2 - Conformal prediction"
      ],
      "created": "2024-11-21 13:20:38",
      "modified": "2024-11-21 13:20:38",
      "commits": 1
    },
    {
      "source": "ahead-vignette.Rmd",
      "filename": "ahead-vignette.html",
      "title": "Introduction to R package ahead",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Univariate time series",
        "Multivariate time series"
      ],
      "created": "2021-10-14 15:05:44",
      "modified": "2026-02-12 08:12:25",
      "commits": 5
    },
    {
      "source": "meboost.Rmd",
      "filename": "meboost.html",
      "title": "Max Entropy Bootstrap",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-10-02 17:10:05",
      "modified": "2025-10-02 17:10:05",
      "commits": 1
    },
    {
      "source": "ahead-plotting-functions.Rmd",
      "filename": "ahead-plotting-functions.html",
      "title": "Plotting functions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Install ahead",
        "Forecasting and plot predictions"
      ],
      "created": "2023-08-23 17:58:03",
      "modified": "2026-02-12 08:12:25",
      "commits": 5
    },
    {
      "source": "ahead-loess-forecasting.Rmd",
      "filename": "ahead-loess-forecasting.html",
      "title": "Prediction intervals for Loess forecasting (simulation-based)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Install ahead",
        "ahead::loessf on Nile dataset"
      ],
      "created": "2023-08-12 17:20:02",
      "modified": "2026-02-12 08:12:25",
      "commits": 4
    },
    {
      "source": "ahead-ridge2-prediction-intervals.Rmd",
      "filename": "ahead-ridge2-prediction-intervals.html",
      "title": "Prediction intervals for multivariate time series (simulation-based)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "0 - Install ahead",
        "1 - Prediction intervals based on Gaussian distribution (meh, but quick)",
        "1 - 1 With default parameters",
        "1 - 2 With external regressors",
        "1 - 3 With external regressors and K-Means clustering",
        "1 - 4 With K-Means clustering",
        "2 - Prediction intervals based on independent bootstrap",
        "2 - 1 With default parameters",
        "2 - 2 With external regressors",
        "2 - 3 With external regressors and K-Means clustering",
        "2 - 4 With K-Means clustering",
        "3 - Prediction intervals based on block bootstrap",
        "3 - 1 With default parameters",
        "3 - 2 With external regressors",
        "3 - 3 With external regressors and K-Means clustering",
        "3 - 4 With K-Means clustering",
        "3 - 5 Using the median instead of the mean in bootstrap aggregation",
        "4 - Prediction intervals based on moving block bootstrap",
        "4 - 1 With default parameters",
        "4 - 2 With external regressors",
        "4 - 3 With external regressors and K-Means clustering",
        "4 - 4 With K-Means clustering",
        "4 - 5 Using the median instead of the mean in bootstrap aggregation",
        "5 - Prediction intervals based on R-Vine copula simulation"
      ],
      "created": "2023-08-12 17:20:02",
      "modified": "2026-02-12 09:12:07",
      "commits": 8
    },
    {
      "source": "glmthetaf-ridge-attention.Rmd",
      "filename": "glmthetaf-ridge-attention.html",
      "title": "Ridge Theta Forecast with attention - conformal uncertainty",
      "engine": "knitr::rmarkdown",
      "headings": [
        "USAccDeaths",
        "AirPassengers"
      ],
      "created": "2025-04-11 14:34:51",
      "modified": "2025-06-03 00:17:23",
      "commits": 2
    },
    {
      "source": "ahead-neutralize.Rmd",
      "filename": "ahead-neutralize.html",
      "title": "Risk-neutralize simulations",
      "engine": "knitr::rmarkdown",
      "headings": [
        "0 - Install ahead",
        "1 - Get and transform data",
        "2 - Risk-neutralize simulations",
        "2 - 1 Yield to maturities (fake risk-free rates)",
        "2 - 2 Risk-neutralized simulations",
        "3 - Visualization"
      ],
      "created": "2023-09-03 20:33:16",
      "modified": "2026-02-12 08:12:25",
      "commits": 5
    },
    {
      "source": "stacking-ridge2f.Rmd",
      "filename": "stacking-ridge2f.html",
      "title": "Stacking ridge2f",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-10-13 17:46:13",
      "modified": "2025-10-13 17:46:13",
      "commits": 1
    },
    {
      "source": "synthsimulation.Rmd",
      "filename": "synthsimulation.html",
      "title": "Synthetic simulation",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2025-11-09 11:51:08",
      "modified": "2025-11-13 06:40:42",
      "commits": 4
    },
    {
      "source": "ahead-univariate-season.Rmd",
      "filename": "ahead-univariate-season.html",
      "title": "Univariate forecasting with ridge2f in ahead",
      "engine": "knitr::rmarkdown",
      "headings": [],
      "created": "2024-01-20 14:02:25",
      "modified": "2024-03-10 11:28:55",
      "commits": 2
    }
  ],
  "_score": 7.571939307659427,
  "_indexed": true,
  "_nocasepkg": "ahead",
  "_universes": [
    "techtonique",
    "thierrymoudiki"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.39.0",
      "date": "2026-10-18T11:35:46.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/70ed6d23e9ee8220ee525fc2acedd34d5b9c966e4f2f73f472d51927c85b222c",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.39.0",
      "date": "2026-10-18T11:36:24.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/310d76c41eaa8283445df609478fe205166c760baf90e3a91d7eff06c28f87ad",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.39.0",
      "date": "2026-10-18T11:36:19.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/2c290d1557beb985df6e8d31290123c6d5901854d1597b4f772a77288c4362ad",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.39.0",
      "date": "2026-10-18T11:36:31.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/344716b7543767edf029734c0a97aa69de3422ab60eca39119ef5b3cf0813d6e",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.39.0",
      "date": "2026-10-18T11:43:02.000Z",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/9b079e55624aeaa028b15d549ff4296dc6386c43cf77bd594de2a8cbea8b2184",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.39.0",
      "date": "2026-10-18T11:45:42.000Z",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/d3ec175ecad10307720b1e21db7489e59485645820088ddf86f7fc5301d20ea6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.39.0",
      "date": "2026-10-18T11:44:30.000Z",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/a18eff34c6afbb3f0fc6b647530c0d722e3aa25989849d255af89735722e9e15",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.39.0",
      "date": "2026-10-18T11:47:34.000Z",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/1e84f138a79c872db3491f37d7b7f4b51601a7c880e2f5dcc727b519d21771a6",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.39.0",
      "date": "2026-10-18T11:36:23.000Z",
      "arch": "emscripten",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/2c2ae7da217b17bad08bd8c1c8affd58092fb984d382a1073b56256c58065832",
      "status": "success",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.39.0",
      "date": "2026-10-18T11:38:18.000Z",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/407cfec0c2e4571bb5fee0f074bdd92766a8ddc9880b1c7c041c037cc11ba263",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.39.0",
      "date": "2026-10-18T11:35:15.000Z",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/beb8c4b2773ef8e70e2a9f51badb6e56b0123ffecc497db32f5d99dbbc728b14",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.39.0",
      "date": "2026-10-18T11:35:02.000Z",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/40dd3beb302f1946714e93e7542547f809b734d8ffcdefe62149e53f5f2964fb",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.39.0",
      "date": "2026-10-18T11:36:34.000Z",
      "arch": "aarch64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/02d0bcc6be5687b85f9ff71f3b83c2c581a6fcef7f2a1c5f81c1c9eda498ec37",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.39.0",
      "date": "2026-10-18T11:34:48.000Z",
      "arch": "x86_64",
      "commit": "5de21d88da5922fbe7e309ad3f1a2eea63767d2b",
      "fileid": "https://r2.ropensci.org/4616795455c8d78f69d7f75c5f22e70b73f3be3e0742e4de07c975cb2e5c4521",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/techtonique/actions/runs/39123263336"
    }
  ]
}