R/tt_curate_data.R

Defines functions tt_curate_data

Documented in tt_curate_data

#' Guidance for TidyTuesday dataset curation
#'
#' Open an R script to guide you through the process of curating and submitting
#' a TidyTuesday dataset. See `vignette("curating", package = "tidytuesdayR)`
#' for more information.
#'
#' @returns The path to the `tt_curation.R` script, invisibly.
#' @export
#'
#' @examples
#' tt_curate_data()
tt_curate_data <- function() {
  path <- system.file("templates", "tt_curation.R", package = "tidytuesdayR")
  if (rlang::is_interactive()) { # nocov start
    if (rlang::is_installed("rstudioapi")) {
      rstudioapi::documentOpen(path)
    } else {
      utils::browseURL(path)
    }
  } # nocov end
  return(invisible(path))
}

Try the tidytuesdayR package in your browser

Any scripts or data that you put into this service are public.

tidytuesdayR documentation built on June 8, 2025, 1:33 p.m.