Skip to content

DiscreteFDR

FDR Based Multiple Testing Procedures with Adaptation for Discrete Tests

v2.1.1 · Feb 13, 2026 · GPL-3

Description

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.

Downloads

CRAN

398

Last 30 days

10354th

881

Last 90 days

4K

Last year

Trend: +102% (30d vs prior 30d)

r2u CRAN

25

Last 30 days

119

Last 90 days

430

Last year

Trend: -37.5% (30d vs prior 30d)

autoCRAN

4

Last 7 days

14

Last 30 days

2

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
ERROR r-devel-windows-x86_64

whether package can be installed

Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.6/DiscreteFDR.Rcheck/00install.out' for details.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Code

Structure

Lines of code

5,762

Files

70

Compiled share

24%

Has compiled src

Yes

Language breakdown

R 2,371 (41.1%)C/C++/src 1,383 (24%)Docs 1,488 (25.8%)Vignettes 520 (9%)

API

Exported functions

9

Internal functions

26

Recent export changes

v2.1.0+1 DBY
v2.0.1−1 match.pvals

Testing & CI

Has tests

No

Test-to-code ratio

0.00

testthat edition

CI present

No

CI type

[]

PR gated

No

Docs

Return-value doc rate

88.9%

\dontrun example ratio

0%

Roxygen coverage

100%

Has pkgdown

No

NEWS present

Yes

Health & Security signals

Informational signals; not verdicts.

on.exit coverage

Unsafe pattern score

9

Dep constraint coverage

40%

Secret pattern count

0

Bundled 3rd-party code

2 items

Portability & License

Min R version

3.00

System requirements

C++ standard

License

GPL-3

License flags

SPDX valid, OSI approved

History

Versions

15

First release

2018-07-10

Latest release

2026-02-13

Avg cadence

113 days

Cold removal rate

100%

Dep drift

7

LOC over versions

v1.0: 2,112 LOCv1.1: 2,414 LOCv1.2: 1,967 LOCv1.3: 2,676 LOCv1.3-1: 2,676 LOCv1.3-2: 3,047 LOCv1.3-3: 3,059 LOCv1.3-4: 3,122 LOCv1.3.5: 3,126 LOCv1.3.6: 3,139 LOCv1.3.7: 3,252 LOCv2.0.0: 5,062 LOCv2.0.1: 5,238 LOCv2.1.0: 5,762 LOCv2.1.1: 5,762 LOC

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

Reverse Dependencies (2)

imports

Dependency Network

Dependencies Reverse dependencies Rcpp DiscreteTests lifecycle checkmate DiscreteDatasets DiscreteFWER FDX DiscreteFDR

Version History

16 tracked
new 2.1.1 Mar 10, 2026
updated 2.1.1 ← 2.1.0 diff Feb 12, 2026
updated 2.1.0 ← 2.0.1 diff Dec 13, 2024
updated 2.0.1 ← 2.0.0 diff Oct 23, 2024
updated 2.0.0 ← 1.3.7 diff Jul 7, 2024
updated 1.3.7 ← 1.3.6 diff Feb 8, 2024
updated 1.3.6 ← 1.3.5 diff Sep 2, 2021
updated 1.3.5 ← 1.3-4 diff May 24, 2021
updated 1.3-4 ← 1.3-3 diff Feb 13, 2020
updated 1.3-3 ← 1.3-2 diff Nov 15, 2019
updated 1.3-2 ← 1.3-1 diff Nov 12, 2019
updated 1.3-1 ← 1.3 diff Jul 13, 2019
updated 1.3 ← 1.2 diff Jul 11, 2019
updated 1.2 ← 1.1 diff Jan 6, 2019
updated 1.1 ← 1.0 diff Sep 11, 2018