1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
<!-- README.md is generated from README.Rmd. Please edit that file -->
# BiocManager
<!-- badges: start -->
[](https://cran.r-project.org/package=BiocManager)
[](https://github.com/Bioconductor/BiocManager/releases)
[](https://cran.r-project.org/package=BiocManager)
<!-- badges: end -->
## Overview
The `BiocManager` package, as the modern successor package to
`BiocInstaller`, allows users to install and manage packages from the
*[Bioconductor](https://bioconductor.org)* 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 pattern
- `install()` installs and/or updates packages either CRAN or
Bioconductor
- `repositories()` shows all package repository URL endpoints
- `valid()` checks and returns packages that are out-of-date or too
new
- `version()` returns the current Bioconductor version number
## Installation
``` r
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
```
## Usage
### Checking Bioconductor version currently installed
``` r
BiocManager::version()
#> [1] '3.15'
```
### Installing Bioconductor packages
``` r
BiocManager::install(c("GenomicRanges", "SummarizedExperiment"))
```
### Verifying a valid Bioconductor installation
``` r
BiocManager::valid()
#> [1] TRUE
```
## More information
Please see the package vignette for more detailed information such as
changing Bioconductor version, offline use, and other advanced usage.
## Getting help
To report apparent bugs, create a minimal and reproducible example on
[GitHub](https://github.com/Bioconductor/BiocManager/issues).
|