Herper
Herper provides a comprehensive set of functions to interact with the conda package management system from R, enabling installation, management, and execution of conda packages and handling of external system requirements for R packages.
Key Features:
- Conda package installation: Functions install conda packages directly from within an R session.
- Conda environment management: Functions manage conda environments without leaving R.
- Conda package execution: Functions run conda packages from the comfort of an R session.
- System requirements handling: Provides an ad-hoc approach to handling external system requirements for R packages.
Scientific Applications:
- Integration of non-R data analysis tools: Enables access to data analysis tools available in public repositories like conda that are not natively available in R.
- R package development support: Supports R package developers who need to manage python conda dependencies, with recommendation to use basilisk for internal pre-hoc support of these system requirements.
Methodology:
Herper wraps conda package management system operations through R functions, providing an interface between R sessions and the conda ecosystem.
Collections
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool, library
- Operating Systems:
- Linux, Mac, Windows
- Programming Languages:
- R
- Added:
- 9/1/2026
- Last Updated:
- 9/1/2026
Operations
Publications
Documentation
User manual
https://bioconductor.org/packages/Herper