Skip to content

fenr

Bioc current

Fast functional enrichment for interactive applications

v1.10.2 · software · MIT + file LICENSE

Release Lineage

Entered 3.18 · Oct 25, 2023

Current · Requires R 4.6

1.0 In 6 of 49 releases 3.23

Description

Perform fast functional enrichment on feature lists (like genes or proteins) using the hypergeometric distribution. Tailored for speed, this package is ideal for interactive platforms such as Shiny. It supports the retrieval of functional data from sources like GO, KEGG, Reactome, Bioplanet and WikiPathways. By downloading and preparing data first, it allows for rapid successive tests on various feature selections without the need for repetitive, time-consuming preparatory steps typical of other packages.

Test coverage

Line coverage

Expression

Tests / Examples

Functions

71 17 exported

Complexity

2.1 avg / 11 max

Call network

71 nodes / 98 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

4,619

Files

68

Compiled share

0%

Has compiled src

No

Language breakdown

R 2,314 (50.1%)Tests 1,338 (29%)Docs 721 (15.6%)Vignettes 246 (5.3%)

API

Exported functions

17

Internal functions

54

Recent export changes

v3.23+1 get_go_legacy_mapping
v3.19+1 remove_cache

Testing & CI

Has tests

Yes

Test-to-code ratio

0.58

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Roxygen coverage

100%

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

0%

Unsafe pattern score

0

Dep constraint coverage

0%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

4.1.0

System requirements

C++ standard

License

MIT + file LICENSE

License flags

SPDX valid, OSI approved

History

Versions

6

First release

2024-04-11

Latest release

2026-07-24

Avg cadence

184 days

Cold removal rate

Dep drift

1

LOC over versions

v3.18: 4,081 LOCv3.19: 4,233 LOCv3.20: 4,241 LOCv3.21: 4,241 LOCv3.22: 4,244 LOCv3.23: 4,619 LOC

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

Documentation

Documentation
READMEYes · 486 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 67% structuredCode of conductNoContributing guideNo
Examples that run
59%
Documented parameters
98%
Return-value docs
100%
References docs
0%

Datasets

Bundled datasets · 5
NameClassRows × ColsAlso in
exmpl_allvectorNo other package
exmpl_selvectorNo other package
golistNo other package
go_speciestibble171 × 7No other package
yeast_detibble6,298 × 6No other package

1 internal object is bundled for the package's own use and not listed here.

All of fenr's data objects

Topics

Depended on by (1)

Bioconductor (1)

People

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("fenr")
Gierlinski, M. (2026). fenr: Fast functional enrichment for interactive applications (Version 1.10.2) [Computer software]. https://bioconductor.org/packages/fenr

This is what citation() produces when a package has no citation file of its own. If it prints something else, use that.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for fenr version 1.10.2 [Data set]. HJJB, LLC. Data release v2026-08-26. https://doi.org/10.5281/zenodo.21843040

From data release v2026-08-26, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy