.bioc_packages <- c("Biostrings", "DECIPHER", "phangorn", 'ggtree')
.inst <- .bioc_packages %in% installed.packages()
if(any(!.inst)) {
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install(.bioc_packages[!.inst], ask = F)
}
# Load packages into session, and print package version
sapply(c(.bioc_packages), require, character.only = TRUE)
## Warning: package 'DECIPHER' was built under R version 3.5.1
## Warning: package 'phangorn' was built under R version 3.5.2
## Warning: package 'ape' was built under R version 3.5.2
## Warning: package 'ggtree' was built under R version 3.5.2
## Biostrings DECIPHER phangorn ggtree
## TRUE TRUE TRUE TRUE