This notebook is provided for reproducibility.
Running this in a newly installed R 4.1.1, should generate an environment similar to what was used to generate all notebooks in the repository.
install.packages(c(
"devtools",
"ggplot2",
"phytools",
"gridExtra",
"vegan",
"alluvial",
"ade4",
"lsmeans",
"eulerr",
"tibble",
"readxl",
"RColorBrewer",
"plyr",
"dplyr",
"reshape2",
"stringr",
"pscl",
"statmod",
"picante",
"nlme",
"lme4",
"cowplot",
"doParallel",
"doSNOW",
"pROC",
"ape",
"minpack.lm",
"ips",
"BiocManager",
"multcomp",
"ggrepel",
"glmnet",
"randomForest"
), repos='http://mirrors.dotsrc.org/cran/')
BiocManager::install(c(
"msa",
"phyloseq",
"dada2",
"edgeR",
"metagenomeSeq",
"limma",
"Biostrings",
"DESeq2"
), update = FALSE)
devtools::install_github("Russel88/DAtest", force = TRUE, upgrade = "never")
devtools::install_github("Russel88/MicEco", force = TRUE, upgrade = "never")
devtools::install_github("Russel88/COEF", force = TRUE, upgrade = "never")
devtools::install_github("zdk123/SpiecEasi", force = TRUE, upgrade = "never")
The code below should run without error
pkgs <- list(
"ggplot2",
"phytools",
"gridExtra",
"vegan",
"alluvial",
"ade4",
"lsmeans",
"eulerr",
"tibble",
"readxl",
"RColorBrewer",
"plyr",
"dplyr",
"reshape2",
"stringr",
"pscl",
"statmod",
"picante",
"nlme",
"lme4",
"cowplot",
"doParallel",
"doSNOW",
"pROC",
"ape",
"minpack.lm",
"msa",
"phyloseq",
"dada2",
"edgeR",
"metagenomeSeq",
"limma",
"Biostrings",
"DAtest",
"MicEco",
"COEF",
"ips",
"DESeq2",
"multcomp",
"ggrepel",
"glmnet",
"randomForest",
"SpiecEasi")
for(i in pkgs){
requireNamespace(i)
}