The BiocManager package, as the modern successor package
to BiocInstaller, allows users to install and manage
packages from the Bioconductor project.
Bioconductor focuses on the statistical analysis and comprehension of
high-throughput genomic data.
Current Bioconductor packages are available on a ‘release’
version intended for every-day use, and a ‘devel’ version where new
features are continually introduced. A new release version is created
every six months. Using the BiocManager package helps users
accurately install packages from the appropriate release.
available() shows all packages associated with a search
patterninstall() installs and/or updates packages either CRAN
or Bioconductorrepositories() shows all package repository URL
endpointsvalid() checks and returns packages that are
out-of-date or too newversion() returns the current Bioconductor version
numberif (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")BiocManager::version()
#> [1] '3.15'BiocManager::install(c("GenomicRanges", "SummarizedExperiment"))BiocManager::valid()
#> [1] TRUEPlease see the package vignette for more detailed information such as changing Bioconductor version, offline use, and other advanced usage.
To report apparent bugs, create a minimal and reproducible example on GitHub.