FDR Based Multiple Testing Procedures with Adaptation for Discrete Tests
Overview
Implementations of the multiple testing procedures for discrete tests described in the paper Döhler, Durand and Roquain (2018) "New FDR bounds for discrete and heterogeneous tests" doi:10.1214/18-EJS1441. The main procedures of the paper (HSU and HSD), their adaptive counterparts (AHSU and AHSD), and the HBR variant are available and are coded to take as input the results of a test procedure from package 'DiscreteTests', or a set of observed p-values and their discrete support under their nulls. A shortcut function to obtain such p-values and supports is also provided, along with a wrapper allowing to apply discrete procedures directly to data.
- Replaced deprecated functions used by
fast.Discrete()and in the vignettes.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-04-22
- ERROR13 OK, 1 ERROR2026-04-18
- OK14 OK2026-03-10
Documentation
- Help pages
- 16 (1 internal)includes a package overview page
- Examples that run
- 100%13 run in a plain check
- Exported functions with examples
- 100%
- Documented parameters
- 100%
- Return-value docs
- 89%
- Help pages citing references
- 44%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- not measured
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Releases over time
3 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/disohda/discretefdr on 2026-10-18.
Dependencies
Installing DiscreteFDR adds 18 packages (12 with compiled code, 8.0 MB of source tarballs). Heaviest: Rcpp 1.8 MB, RcppArmadillo 1.0 MB, vctrs 1.0 MB.
Code & Tests
People & History
Previously maintained by Guillermo Durand (1.0 to 1.2).
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 2.1.1Latest
- RR 4.5.0 released · 2025-04-11
- 2.1.0
- 2.0.1
- 2.0.02024-07-08 · diff ↗ ·
removed 6 exports
kernel_ADBH_crit, kernel_ADBH_fast, kernel_DBH_crit, kernel_DBH_fast, kernel_DBR_crit, kernel_DBR_fastadded 2 exports
direct.discrete.BH, generate.pvalues - RR 4.4.0 released · 2024-04-24
- 1.3.72024-02-09 · diff ↗
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 1.3.62021-09-03 · diff ↗
- 1.3.52021-05-25 · diff ↗
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- 1.3-42020-02-14 · diff ↗
- 1.3-32019-11-16 · diff ↗
Show 8 earlier eventsHide 8 earlier events
- 1.3-22019-11-13 · diff ↗
- 1.3-12019-07-14 · diff ↗
- 1.32019-07-12 · diff ↗ ·
removed 8 exports
build.stepfuns, kernel.ADBH.crit, kernel.ADBH.fast, kernel.DBH.crit, kernel.DBH.fast, kernel.DBR.crit, kernel.DBR.fast, short.effadded 6 exports
kernel_ADBH_crit, kernel_ADBH_fast, kernel_DBH_crit, kernel_DBH_fast, kernel_DBR_crit, kernel_DBR_fast - RR 3.6.0 released · 2019-04-26
- 1.22019-01-07 · diff ↗ ·
removed 1 export
kernel.DBHadded 3 exports
discrete.BH, kernel.DBH.crit, kernel.DBH.fast - 1.1
- 1.02018-07-10
- RR 3.5.0 released · 2018-04-23
Package metadata
- First published
- 2018-07-10
- Total releases
- 15 / 8 yrs
- License
- GPL-3 OSI · relicensed from MIT + file LICENSE in 1.3.6
- Minimum R
- ≥ 3.00
- Download size
- 972 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("DiscreteFDR")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.