R/zzz.R

Defines functions .onAttach

.onAttach <- function(libname, pkgname) {
  
  required_packages <- c("ggplot2", "dplyr", "RColorBrewer", 
                         "httr", "seqinr", "stringr", "tidyr")
  
  for (pkg in required_packages) {
    if (!requireNamespace(pkg, quietly = TRUE)) {
      stop(paste("Package", pkg, "is not installed."))
    }
  }

  packageStartupMessage("Package ", pkgname, " loaded successfully!")
}

Try the BioVizSeq package in your browser

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

BioVizSeq documentation built on Aug. 22, 2025, 9:13 a.m.