{
  "_id": "6a9584377b325a6d97b7ae09",
  "Package": "reviser",
  "Type": "Package",
  "Title": "Analyzing Revisions in Real-Time Time Series Vintages",
  "Version": "0.3.0",
  "Authors@R": "c(\nperson(given = \"Marc\", family = \"Burri\", email = \"marc.burri91@gmail.com\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0001-8974-9090\")),\nperson(given = \"Philipp\", family = \"Wegmueller\",\nemail = \"philipp.wegmueller@seco.admin.ch\", role = c(\"aut\", \"cph\"))\n)",
  "Description": "Analyzes revisions in real-time time series vintages. The\npackage converts between wide revision triangles and tidy long\nvintages, extracts selected releases, computes revision series,\nvisualizes vintage paths, and summarizes revision properties\nsuch as bias, dispersion, autocorrelation, and news-noise\ndiagnostics. It also identifies efficient releases and\nestimates state-space models for revision nowcasting. Methods\nare based on Howrey (1978) <doi:10.2307/1924972>, Jacobs and\nVan Norden (2011) <doi:10.1016/j.jeconom.2010.04.010>, and\nKishor and Koenig (2012) <doi:10.1198/jbes.2010.08169>.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list (markdown = TRUE, roclets = c (\"namespace\", \"rd\",\n\"srr::srr_stats_roclet\"))",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "URL": "https://docs.ropensci.org/reviser/,\nhttps://github.com/ropensci/reviser",
  "BugReports": "https://github.com/ropensci/reviser/issues",
  "Config/pak/sysreqs": "cmake make libicu-dev",
  "Repository": "https://ropensci.r-universe.dev",
  "Date/Publication": "2026-08-31 08:15:57 UTC",
  "RemoteUrl": "https://github.com/ropensci/reviser",
  "RemoteRef": "main",
  "RemoteSha": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-08-31 13:32:35 UTC",
    "User": "root"
  },
  "Author": "Marc Burri [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0001-8974-9090>),\nPhilipp Wegmueller [aut, cph]",
  "Maintainer": "Marc Burri <marc.burri91@gmail.com>",
  "_user": "ropensci",
  "_type": "src",
  "_file": "reviser_0.3.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/1c390f9523b844f61d8d52a2aa02f8fa46e2d40f9f56362365583cf48e4416a6",
  "_filesize": 5344316,
  "_sha256": "1c390f9523b844f61d8d52a2aa02f8fa46e2d40f9f56362365583cf48e4416a6",
  "_expires": "2026-12-09T13:40:04.000Z",
  "_created": "2026-08-31T13:32:35.000Z",
  "_published": "2026-08-31T13:40:07.581Z",
  "_jobs": [
    {
      "job": 99505685832,
      "time": 282,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "9760078506"
    },
    {
      "job": 99505685859,
      "time": 279,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "9760076857"
    },
    {
      "job": 99505685974,
      "time": 174,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "9760145871"
    },
    {
      "job": 99505685898,
      "time": 175,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "9760141730"
    },
    {
      "job": 99504268901,
      "time": 346,
      "config": "pkgdown",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "9759949961"
    },
    {
      "job": 99504268868,
      "time": 281,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "9759911976"
    },
    {
      "job": 99505685755,
      "time": 147,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "9759999036"
    },
    {
      "job": 99505686047,
      "time": 227,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "9760045996"
    },
    {
      "job": 99505685980,
      "time": 256,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "9760062652"
    },
    {
      "job": 99505685875,
      "time": 239,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "9760054473"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315",
  "_status": "success",
  "_upstream": "https://github.com/ropensci/reviser",
  "_commit": {
    "id": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
    "author": "Marc Burri <marc.burri91@gmail.com>",
    "committer": "Marc Burri <marc.burri91@gmail.com>",
    "message": "fix: ridge-regularized solve\n",
    "time": 1788164157
  },
  "_maintainer": {
    "name": "Marc Burri",
    "email": "marc.burri91@gmail.com",
    "login": "marcburri",
    "description": "Economics PhD @bkw-netintel",
    "uuid": 49943705,
    "orcid": "0000-0001-8974-9090"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "pillar",
      "role": "Imports"
    },
    {
      "package": "ggplot2",
      "role": "Imports"
    },
    {
      "package": "car",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    },
    {
      "package": "systemfit",
      "role": "Imports"
    },
    {
      "package": "calculus",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "lubridate",
      "role": "Imports"
    },
    {
      "package": "KFAS",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "withr",
      "role": "Imports"
    },
    {
      "package": "tsbox",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "purrr",
      "role": "Suggests"
    }
  ],
  "_owner": "ropensci",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-51",
      "n": 2
    },
    {
      "week": "2026-02",
      "n": 5
    },
    {
      "week": "2026-03",
      "n": 2
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 12
    },
    {
      "week": "2026-08",
      "n": 12
    },
    {
      "week": "2026-11",
      "n": 2
    },
    {
      "week": "2026-12",
      "n": 12
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 10
    },
    {
      "week": "2026-32",
      "n": 3
    },
    {
      "week": "2026-34",
      "n": 3
    },
    {
      "week": "2026-35",
      "n": 3
    },
    {
      "week": "2026-36",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-03-19"
    },
    {
      "name": "v0.1.1",
      "date": "2026-03-31"
    },
    {
      "name": "v0.2.0",
      "date": "2026-08-22"
    }
  ],
  "_topics": [
    "forecasting",
    "macroeconomics",
    "nowcasting",
    "revisions",
    "time-series"
  ],
  "_stars": 10,
  "_contributors": [
    {
      "user": "marcburri",
      "count": 245,
      "uuid": 49943705
    },
    {
      "user": "p-wegmueller",
      "count": 31,
      "uuid": 28803106
    }
  ],
  "_userbio": {
    "uuid": 1200269,
    "type": "organization",
    "name": "rOpenSci",
    "followers": 1145,
    "description": "Tools and R Packages for Open Science"
  },
  "_downloads": {
    "count": 439,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/reviser"
  },
  "_devurl": "https://github.com/ropensci/reviser",
  "_pkgdown": "https://docs.ropensci.org/reviser/",
  "_searchresults": 14,
  "_metadata": {
    "review": {
      "id": 709,
      "status": "reviewed",
      "version": "0.1.0.9000",
      "organization": "rOpenSci Software Review",
      "url": "https://github.com/ropensci/software-review/issues/709"
    },
    "ropensci_category": "stat"
  },
  "_rbuild": "4.6.1",
  "_assets": [
    "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",
    "extra/reviser.html",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/ropensci/reviser",
  "_realowner": "ropensci",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-03-29"
    },
    {
      "version": "0.1.1",
      "date": "2026-03-31"
    },
    {
      "version": "0.2.0",
      "date": "2026-08-22"
    }
  ],
  "_exports": [
    "colors_reviser",
    "diagnose",
    "get_days_to_release",
    "get_first_efficient_release",
    "get_first_release",
    "get_fixed_release",
    "get_latest_release",
    "get_nth_release",
    "get_releases_by_date",
    "get_revision_analysis",
    "get_revisions",
    "jvn_nowcast",
    "kk_nowcast",
    "plot_vintages",
    "scale_color_reviser",
    "scale_fill_reviser",
    "states",
    "theme_reviser",
    "validate_vintages",
    "vintages_long",
    "vintages_wide"
  ],
  "_datasets": [
    {
      "name": "gdp",
      "title": "Vintages Data",
      "object": "gdp",
      "class": [
        "tbl_pubdate",
        "tbl_vintage",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "time",
        "pub_date",
        "value",
        "id"
      ],
      "rows": 47980,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "coef.revision_model",
      "title": "Extract Parameter Estimates from a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "coef.revision_model"
      ]
    },
    {
      "page": "diagnose",
      "title": "Diagnose Revision Quality",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "diagnose"
      ]
    },
    {
      "page": "diagnose.revision_summary",
      "title": "Diagnose Method for Revision Summary",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "diagnose.revision_summary"
      ]
    },
    {
      "page": "fitted.revision_model",
      "title": "Fitted Latent Values from a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "fitted.revision_model"
      ]
    },
    {
      "page": "gdp",
      "title": "Vintages Data",
      "concept": [
        "dataset"
      ],
      "topics": [
        "gdp"
      ]
    },
    {
      "page": "get_days_to_release",
      "title": "Calculate the Number of Days Between Period End and First Release",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_days_to_release"
      ]
    },
    {
      "page": "get_first_efficient_release",
      "title": "Identify the First Efficient Release in Vintage Data",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "get_first_efficient_release"
      ]
    },
    {
      "page": "get_first_release",
      "title": "Extract the First Data Release (Vintage)",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_first_release"
      ]
    },
    {
      "page": "get_fixed_release",
      "title": "Extract Vintage Values from a Data Frame",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_fixed_release"
      ]
    },
    {
      "page": "get_latest_release",
      "title": "Extract the Latest Data Release (Vintage)",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_latest_release"
      ]
    },
    {
      "page": "get_nth_release",
      "title": "Extract the Nth Data Release (Vintage)",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_nth_release"
      ]
    },
    {
      "page": "get_releases_by_date",
      "title": "Get Data Releases for a Specific Date",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_releases_by_date"
      ]
    },
    {
      "page": "get_revision_analysis",
      "title": "Revision Analysis Summary Statistics",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "get_revision_analysis"
      ]
    },
    {
      "page": "get_revisions",
      "title": "Calculate Revisions in Vintage Data",
      "concept": [
        "revision utilities"
      ],
      "topics": [
        "get_revisions"
      ]
    },
    {
      "page": "jvn_nowcast",
      "title": "Jacobs-Van Norden Model for Data Revisions",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "jvn_nowcast"
      ]
    },
    {
      "page": "kk_nowcast",
      "title": "Generalized Kishor-Koenig Model for Nowcasting",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "kk_nowcast"
      ]
    },
    {
      "page": "logLik.revision_model",
      "title": "Extract the Log-Likelihood of a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "logLik.revision_model"
      ]
    },
    {
      "page": "nobs.revision_model",
      "title": "Number of Observations Used to Fit a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "nobs.revision_model"
      ]
    },
    {
      "page": "plot_vintages",
      "title": "Plot Vintages Data",
      "concept": [
        "revision graphs"
      ],
      "topics": [
        "plot_vintages"
      ]
    },
    {
      "page": "plot.revision_model",
      "title": "Plot Revision Model Results",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "plot.revision_model"
      ]
    },
    {
      "page": "plot.tbl_vintage",
      "title": "Plot Method for Vintages Data",
      "concept": [
        "revision graphs"
      ],
      "topics": [
        "plot.tbl_vintage"
      ]
    },
    {
      "page": "predict.revision_model",
      "title": "Forecasts from a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "predict.revision_model"
      ]
    },
    {
      "page": "print.lst_efficient",
      "title": "Print Method for Efficient Release Results",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "print.lst_efficient"
      ]
    },
    {
      "page": "print.revision_model",
      "title": "Print Method for Revision Models",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "print.revision_model"
      ]
    },
    {
      "page": "print.revision_summary",
      "title": "Print Method for Revision Summary",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "print.revision_summary"
      ]
    },
    {
      "page": "print.tbl_vintage",
      "title": "Print Method for Vintages Data",
      "concept": [
        "helpers"
      ],
      "topics": [
        "print.tbl_vintage"
      ]
    },
    {
      "page": "residuals.revision_model",
      "title": "Residuals of a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "residuals.revision_model"
      ]
    },
    {
      "page": "revision_model",
      "title": "Fitted Revision Models",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "revision_model"
      ]
    },
    {
      "page": "states",
      "title": "Extract the Latent State Estimates of a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "states",
        "states.revision_model"
      ]
    },
    {
      "page": "summary.lst_efficient",
      "title": "Summary of Efficient Release Models",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "summary.lst_efficient"
      ]
    },
    {
      "page": "summary.revision_model",
      "title": "Summary Method for Revision Models",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "summary.revision_model"
      ]
    },
    {
      "page": "summary.revision_summary",
      "title": "Summary Method for Revision Summary",
      "concept": [
        "revision analysis"
      ],
      "topics": [
        "summary.revision_summary"
      ]
    },
    {
      "page": "summary.tbl_vintage",
      "title": "Summary Method for Vintages Data",
      "concept": [
        "helpers"
      ],
      "topics": [
        "summary.tbl_vintage"
      ]
    },
    {
      "page": "tbl_sum.tbl_vintage",
      "title": "Tibble Summary for Vintages Data",
      "concept": [
        "helpers"
      ],
      "topics": [
        "tbl_sum.tbl_vintage"
      ]
    },
    {
      "page": "tbl_vintage",
      "title": "Vintages Data Objects",
      "concept": [
        "helpers"
      ],
      "topics": [
        "tbl_vintage"
      ]
    },
    {
      "page": "theme_reviser",
      "title": "Custom Visualization Theme and Color Scales for reviser",
      "concept": [
        "revision graphs"
      ],
      "topics": [
        "colors_reviser",
        "scale_color_reviser",
        "scale_fill_reviser",
        "theme_reviser"
      ]
    },
    {
      "page": "validate_vintages",
      "title": "Vintages Data Classes and Their Validation",
      "concept": [
        "helpers"
      ],
      "topics": [
        "reviser-vintages-classes",
        "validate_vintages"
      ]
    },
    {
      "page": "vcov.revision_model",
      "title": "Extract the Parameter Covariance Matrix of a Revision Model",
      "concept": [
        "revision nowcasting"
      ],
      "topics": [
        "vcov.revision_model"
      ]
    },
    {
      "page": "vintages_long",
      "title": "Convert Vintages Data to Long Format",
      "concept": [
        "helpers"
      ],
      "topics": [
        "vintages_long"
      ]
    },
    {
      "page": "vintages_wide",
      "title": "Convert Vintages Data to Wide Format",
      "concept": [
        "helpers"
      ],
      "topics": [
        "vintages_wide"
      ]
    }
  ],
  "_pkglogo": "https://github.com/ropensci/reviser/raw/main/man/figures/logo.png",
  "_readme": "https://github.com/ropensci/reviser/raw/main/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "boot",
    "broom",
    "calculus",
    "car",
    "carData",
    "cli",
    "colorspace",
    "cowplot",
    "cpp11",
    "Deriv",
    "doBy",
    "dplyr",
    "farver",
    "forecast",
    "Formula",
    "fracdiff",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "KFAS",
    "labeling",
    "lattice",
    "lifecycle",
    "lme4",
    "lmtest",
    "lubridate",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mgcv",
    "minqa",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "purrr",
    "quantreg",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "reformulas",
    "rlang",
    "S7",
    "sandwich",
    "scales",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "systemfit",
    "tibble",
    "tidyr",
    "tidyselect",
    "timechange",
    "timeDate",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "efficient-release.Rmd",
      "filename": "efficient-release.html",
      "title": "Identifying an Efficient Release in Data Subject to Revisions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Optimal Properties of Revisions",
        "Initial Estimates as Truth Measured with Noise",
        "The Challenge of Defining a Final Release",
        "Iterative Approach for Identifying ( e )",
        "Importance of an Efficient Release",
        "Example: Identifying an Efficient Release in GDP Data with reviser",
        "References"
      ],
      "created": "2025-03-04 10:13:13",
      "modified": "2026-03-19 15:55:37",
      "commits": 13
    },
    {
      "source": "reviser.Rmd",
      "filename": "reviser.html",
      "title": "Introduction to reviser",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Package conventions",
        "Convert Long to Wide Format",
        "Convert Wide to Long Format",
        "Handling Multiple Series with id",
        "Extracting Releases",
        "Visualizing Vintage Data",
        "Analyzing Data Revisions and Releases"
      ],
      "created": "2025-03-04 10:13:13",
      "modified": "2026-08-22 16:50:46",
      "commits": 12
    },
    {
      "source": "nowcasting-revisions-kk.Rmd",
      "filename": "nowcasting-revisions-kk.html",
      "title": "Nowcasting revisions using the generalized Kishor-Koenig family",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Revision system",
        "Nested models",
        "Durbin-Koopman state-space form",
        "Estimation in reviser",
        "Example: Euro Area GDP revisions",
        "Other KK-family specifications"
      ],
      "created": "2026-01-12 09:30:03",
      "modified": "2026-08-28 14:26:01",
      "commits": 8
    },
    {
      "source": "nowcasting-revisions-jvn.Rmd",
      "filename": "nowcasting-revisions-jvn.html",
      "title": "Nowcasting revisions using the Jacobs-Van Norden model",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Revision decomposition",
        "Durbin-Koopman state-space form",
        "The reviser implementation",
        "Measurement equation",
        "Transition equation",
        "Shock-loading matrix",
        "Nested JVN specifications",
        "Example: Euro Area GDP revisions",
        "Other JVN specifications"
      ],
      "created": "2026-01-12 09:30:03",
      "modified": "2026-08-28 14:26:01",
      "commits": 10
    },
    {
      "source": "revision-analysis.Rmd",
      "filename": "revision-analysis.html",
      "title": "Revision Patterns and Statistics",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Summary Statistics",
        "Revision Size",
        "1. Mean Revision (\"Bias (mean)\")",
        "2. Mean Absolute Revision (\"MAR\")",
        "3. Minimum and Maximum Revisions (\"Minimum\", \"Maximum\")",
        "4. Percentiles of Revisions (\"10Q\", \"Median\", \"90Q\")",
        "5. Standard Deviation of Revisions (\"Std. Dev.\")",
        "6. Noise-to-Signal Ratio (\"Noise/Signal\")",
        "Correlation of Revisions",
        "1. Correlation Between Revisions and Initial Releases (\"Correlation\")",
        "2. 1st order Autocorrelation of Revisions (\"Autocorrelation (1st)\")",
        "3. Autocorrelation of Revisions up to 1 year (\"Autocorrelation up to 1yr (Ljung-Box p-value)\")",
        "Sign Switches",
        "1. Fraction of sign changes",
        "2. Fraction of sign changes in the growth rate",
        "Hypothesis Tests",
        "News and Noise Tests for Data Revisions",
        "1. The Noise Test",
        "2. The News Test",
        "Test of Seasonality in Revisions",
        "Friedman Test",
        "Theil’s U Statistics",
        "1. Theil’s U1 Statistic (\"Theil's U1\")",
        "2. Theil’s U2 Statistic (\"Theil's U2\")",
        "References"
      ],
      "created": "2025-03-04 10:13:13",
      "modified": "2026-03-19 15:55:37",
      "commits": 20
    },
    {
      "source": "literature-review.Rmd",
      "filename": "literature-review.html",
      "title": "The Role and Importance of Revisions in Time Series Data",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Understanding the Magnitude of Revisions",
        "The Dynamics of Revisions and What They Reveal",
        "The Uses of Studying Revisions in Time Series Data",
        "Conclusion"
      ],
      "created": "2025-03-04 10:13:13",
      "modified": "2025-03-14 14:07:49",
      "commits": 2
    },
    {
      "source": "understanding-revisions.Rmd",
      "filename": "understanding-revisions.html",
      "title": "Understanding Data Revisions",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction: Why do data revisions occur?",
        "Incorporation of newly available or updated data",
        "Base data revisions",
        "Benchmark revisions (methodological changes)",
        "Minor changes in estimation methods",
        "Technical adjustments & error corrections",
        "Economic events & shocks",
        "Technological advances in data collection",
        "Some mathematical notation",
        "Extracting revisions with reviser",
        "The get_revisions() function",
        "Example usage",
        "Example 1: Revisions Using an Interval",
        "Example 2: Revisions Relative to a Fixed Reference Date",
        "Example 3: Revisions to the Nth Release",
        "Example 4: How does the growth rate of GDP change over time?",
        "References"
      ],
      "created": "2025-03-04 10:13:13",
      "modified": "2026-03-19 11:26:35",
      "commits": 13
    }
  ],
  "_score": 6.836324115706752,
  "_indexed": true,
  "_nocasepkg": "reviser",
  "_universes": [
    "ropensci",
    "marcburri"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.3.0",
      "date": "2026-08-31T13:35:29.000Z",
      "distro": "resolute",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/284a13aa8523492a900ed695765a3485214c3c80c78042060007f95417a7658b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.3.0",
      "date": "2026-08-31T13:35:28.000Z",
      "distro": "resolute",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/66406bda04025147c7f32efe6326dae51650b7bce9ead1c3481f60779da787c0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.3.0",
      "date": "2026-08-31T13:38:06.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/06601db5ce8f2e1b0a4b9f8443c7199dba809c196e6da24bff1605deded59edd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.3.0",
      "date": "2026-08-31T13:37:54.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/db84a11a8108b510558b7920cc935aa0e98c2768052ce5ae519b24287ca42c34",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.3.0",
      "date": "2026-08-31T13:35:23.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/1307abe6eb528a56a962acd3352be65a2b710e01c7584e246161559e81543f54",
      "status": "success",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-08-31T13:34:03.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/3745891b100088f6ce0b4078b8a20d7945c0079767fb376f7eea52272189b56a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-08-31T13:34:11.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/2ac93b81a702004c1ac476970be465d7fa157145b1f660ef5b80a35f68ef59ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.3.0",
      "date": "2026-08-31T13:34:20.000Z",
      "commit": "411cd720f23bd49efaa0ef7e6998309acd5477a2",
      "fileid": "https://r2.ropensci.org/92f3b608e63b4467b168c2e76c348d4f804dc7eeb2768f78c36deddd709965ca",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/ropensci/actions/runs/33397107315"
    }
  ]
}