R/check_package.r

Defines functions check.packages

Documented in check.packages

#' check and ready packages needed
#' @param pkgname   package name
#' @export

check.packages <- function(pkgname){
    if(!(pkgname %in% installed.packages()[,"Package"]) ){
        install.packages(pkgname)
        tryCatch(
            library(pkgname, character.only = TRUE)
        )
    } else {
        library(pkgname, character.only = TRUE)
    }
}
ABMI/ICARUSviewer documentation built on Feb. 12, 2020, 4:12 a.m.