Skip to content

Herper

Bioc current

The Herper package is a simple toolset to install and manage conda packages and environments from R

v1.22.0 · software · GPL-3

Release Lineage

Entered 3.12 · Oct 28, 2020

Current · Requires R 4.6

1.0 In 12 of 49 releases 3.23

Description

Many tools for data analysis are not available in R, but are present in public repositories like conda. The Herper package provides a comprehensive set of functions to interact with the conda package managament system. With Herper users can install, manage and run conda packages from the comfort of their R session. Herper also provides an ad-hoc approach to handling external system requirements for R packages. For people developing packages with python conda dependencies we recommend using basilisk (https://bioconductor.org/packages/release/bioc/html/basilisk.html) to internally support these system requirments pre-hoc.

Test coverage

Line coverage

Expression

Tests / Examples

Functions

42 7 exported

Complexity

4.6 avg / 30 max

Call network

42 nodes / 60 edges

Test coverage is not measured for Bioconductor packages; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Code

Structure

Lines of code

1,771

Files

37

Compiled share

0%

Has compiled src

No

Language breakdown

R 1,343 (75.8%)Tests 26 (1.5%)Docs 317 (17.9%)Vignettes 85 (4.8%)

API

Exported functions

9

Internal functions

34

Testing & CI

Has tests

Yes

Test-to-code ratio

0.02

testthat edition

CI present

Yes

CI type

["github-actions"]

PR gated

Yes

Docs

Roxygen coverage

100%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

25%

Unsafe pattern score

16

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.0

System requirements

C++ standard

License

GPL-3

License flags

SPDX valid, OSI approved

History

Versions

12

First release

2021-02-26

Latest release

2026-04-28

Avg cadence

182 days

Cold removal rate

Dep drift

0

LOC over versions

v3.12: 1,954 LOCv3.13: 1,954 LOCv3.14: 1,954 LOCv3.15: 1,954 LOCv3.16: 1,691 LOCv3.17: 1,691 LOCv3.18: 1,691 LOCv3.19: 1,691 LOCv3.20: 1,691 LOCv3.21: 1,691 LOCv3.22: 1,771 LOCv3.23: 1,771 LOC

Per-file churn detail lives in the source pipeline: https://github.com/r-observatory/bioc-code-metrics.

Documentation

Documentation
READMEYes · 2,223 wordsVignettesYes · dynamicpkgdown siteYesNEWSYes · 67% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
100%
Return-value docs
100%
References docs
0%

Topics

People

Report a problem with this page →