Hi. I am trying to use the phyloseq library, but when I try to load it I get the following message:
library("phyloseq"); packageVersion("phyloseq")
#> Error: package or namespace load failed for 'phyloseq' in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
#> there is no package called 'Biobase'
#> [1] '1.22.3'
> install.packages("Biobase")
Installing package into ‘M:/Documents/Temp’
(as ‘lib’ is unspecified)
Warning in install.packages :
package ‘Biobase’ is not available (for R version 3.5.1)
Thanks for the reply. I already tried that, but it didn't work.
This however, worked:
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("Biobase", version = "3.8")
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("phyloseq", version = "3.8")
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("BiocGenerics", version = "3.8")