R/install-packages-addin.R

Defines functions install_packages_addin

Documented in install_packages_addin

#' Install important packages
#'
#' Installs the [important packages](https://github.com/OuhscBbmc/RedcapExamplesAndPatterns/blob/master/utility/package-dependency-list.csv)
#' typically used by [BBMC](https://github.com/OuhscBbmc) data analysts.
#'
#' @export
install_packages_addin <- function() {
  # nocov start
  package_janitor_remote <- NULL   # This will be overwritten by the gist.

  if (!base::requireNamespace("devtools"))
    utils::install.packages("devtools")

  devtools::source_gist(
    "2c5e7459b88ec28b9e8fa0c695b15ee3",
    filename = "package-janitor-bbmc.R"
  )
  package_janitor_remote(
    "https://raw.githubusercontent.com/OuhscBbmc/RedcapExamplesAndPatterns/master/utility/package-dependency-list.csv"
  )
  # nocov end
}
OuhscBbmc/OuhscMunge documentation built on March 2, 2024, 11:44 a.m.