Skip to content
SPECIFICTION
Get listed

Bioconductor vs R-universe

Bioconductor

bioconductor.org

R-universe

r-universe.dev

Side by side

FigureBioconductorR-universe
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Self-hostedYes—
Plans published21
Spec score · Package Registries9.1 (#1)7.5 (#20)
IntegrationsSourceForge lists integrations with R and Docker.Setting up a universe requires a GitHub account and the R-universe GitHub app, while package repositories may be hosted on other public Git servers such as GitLab.
Intended usersThe project serves researchers and data scientists working with biological and genomic data.The documentation is for R users, package developers, universe developers, and people interested in contributing to the infrastructure or documentation.
PurposeBioconductor develops and shares open-source software for rigorous, reproducible analysis of biological data.R-universe is rOpenSci’s platform for publishing and discovering research software in R.

Plans

Bioconductor

  • BioconductorFree
  • FreeFree

Bioconductor pricing →

R-universe

  • FreeFree

R-universe pricing →

In their own words

Bioconductor

Bioconductor develops and shares free, open-source software for rigorous and reproducible analysis of biological data. It serves researchers and data scientists working with biological and genomic datasets. The project uses R, with most components distributed as R packages. Those packages support analysis of DNA microarray, sequence, flow, SNP, and other genetic or genomic data. Tools can associate genomic data with biological metadata from sources such as GenBank, Entrez genes, and PubMed. Each package includes one or more task-oriented vignettes, and reproducible research is a stated project goal. Bioconductor maintains a stable release updated twice a year and a development version for new features and packages. Each release is designed for a specific R version; the current release page lists Bioconductor 3.23 with R 4.6.0. Docker containers with preinstalled R and Bioconductor versions support reproducible environments. The project documents container deployment with Amazon ECS, Google Kubernetes Engine, Microsoft Azure Container Instances, and Docker Desktop or Docker Engine. Help is available through its Support site and community chat. The project began in 2001 and is overseen by a core team.

Visit bioconductor.org

R-universe

R-universe is rOpenSci’s platform for publishing and discovering research software in R. Its searchable catalogue covers R software, articles, and datasets, using R-specific indexing and ranking. Package and universe pages provide detailed information and rendered material. Users and developers can run personal CRAN-like package repositories whether or not they publish packages on CRAN; R-universe builds and deploys packages from Git repositories into installation repositories. It also provides a continuous integration development environment without configuration to help identify potential breakage before release. WebAssembly binary support is experimental. Publishing a packages.json registry requires a GitHub account and the R-universe GitHub app, although package repositories may be hosted on other public Git servers such as GitLab. Unauthenticated APIs support listing universes and packages, retrieving package information, and searching. The service is free at free and is available through web, API, Linux, macOS, and Windows. rOpenSci initiated and governs the platform. R-universe does not vet packages; each universe owner is responsible for policies and quality control.

Visit r-universe.dev