Are you a bioinformatician who desires to manage R environments, install R, and install R packages using the command-line? Help develop beRi!
beRi "beri environments for R installations" is an R environment, R installation, and R package management system for R.
The project was initially conceptualized by Robert Gilmore. Gilmore proposed the project to hackseq18 where it was developed over 3 days by a great team of developers. It ultimately went on to win hackseq18.
beRi is a suite of Python packages composed of the following components: (1) renv, a virtual environment manager for R; rinse, an R installation and R version manager; and (3) rut, an R utility tool for installing packages, managing native R configuration files, and setting up local CRAN-like repositories. These packages will be developed in separate repositories as standalone command-line interfaces (CLIs). beRi will also be developed in a separate repository but will depend on the other three packages.
View our isc proposal to the R Consortium for beRi and learn more about why beRi is needed and how we plan to integrate it.
- Robert Gilmore · hackseq18 Team Lead & Project Manager
- Kristen Bystrom
- Bruno Grande · Lead Maintainer
- Shaurita Hutchins · Lead Maintainer
- Michelle Lee
- Santina Lin · Lead Maintainer
- Zhi Yuh Ou Yang
- Hamid Younesy
In order to create something valuable to the R community including RStudio and rOpenSci, it is critical that we develop something that has credibility and creates reproducible environments. Below are some useful links and packages that have acted as a guide for helping to create this package:
- https://cran.r-project.org/web/packages/startup/vignettes/startup-intro.html
- https://www.osc.edu/resources/getting_started/howto/howto_install_local_r_packages
- https://csgillespie.github.io/efficientR/r-startup.html
- https://www.r-bloggers.com/how-to-pimp-your-rprofile/
- https://github.com/HenrikBengtsson/startup
- https://github.com/jdblischak/workflowr
- https://rstudio.github.io/reticulate/
- https://rpy2.github.io/doc/latest/html/index.html
- https://github.com/talgalili/installr