R/shiny_app.R

Defines functions launch_metaconfoundr_app

Documented in launch_metaconfoundr_app

#' Launch metaconfoundr Shiny app
#'
#' `launch_metaconfoundr_app()` launches a Shiny app to create visualizations of
#' confounding control in meta-analyses
#'
#' @export
#' @return A Shiny app
launch_metaconfoundr_app <- function() {
  app_dir <- system.file("shiny_app", package = "metaconfoundr")
  if (app_dir == "") {
    stop("Shiny app not found. Try re-installing `metaconfoundr`.", call. = FALSE)
  }

  shiny::runApp(app_dir, display.mode = "normal")
}
malcolmbarrett/metaconfoundr documentation built on Feb. 2, 2023, 8:09 a.m.