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

Downloads