DBY()
for discrete Benjamini-Yekutieli procedure.summary.DiscreteFDR()
. For this to work with
DiscreteTestResults
class objects from package DiscreteTests
, version
0.2.1 of that package is required.Data
list is now output before Select
list.Rcpp
's rev()
function in computations of adaptive DBH
critical valuesmode
parameter for hist()
function to adapt
construction of histograms in case of conditional p-value selection.amnesia
dataset (moved to DiscreteDatasets
package).match.pvals()
is no longer exported.discrete.BH()
, DBH()
, ADBH()
and DBR()
are now generic
functions. The previously existing functionality is implemented
in *.default
methods.discrete.BH()
, DBH()
, ADBH()
and DBR()
got
*.DiscreteTestResults
methods for processing
DiscreteTestResults
R6 class objects from package
*.DiscreteTests
directly, so they can be used within pipes.raw.pvalues
needed to be renamed to test.results
.threshold
for discrete.BH()
, DBH()
, ADBH()
and DBR()
. This enables selection of p-values which are
smaller than or equal to a certain value. Note: observed
p-values and their supports are then re-scaled, as the p-value
distributions are now becoming conditional distributions. If no
selection is performed (i.e. threshold = 1
), print()
,
summary()
and plot()
outputs are as before. Otherwise, the
now respect the re-scaled conditional distributions.
Additionally, the DiscreteFDR
S3 class output objects of the
functions discrete.BH()
, DBH()
, ADBH()
and DBR()
now
include a list Select
with values and information regarding
selection.pCDFlist.indices
for discrete.BH()
, DBH()
,
ADBH()
and DBR()
, which must have the same length as
pCDFlist
and may help increasing performance considerably. As
pCDFlist
can now include only unique supports,
pCDFlist.indices
must indicate the index of the p-values to
which a given support belongs. If pCDFlist
has the same length
as test.results
, it can be omitted (by setting it to NULL
,
the default). If users prefer using DiscreteTestResults
objects, they do not have to take care of this, as unique
supports and indices are automatically extracted from these
objects.generate.pvalues()
and direct.discrete.BH()
as
more flexible replacements for fisher.pvalues.support()
and
fast.discrete()
.lifecycle
mechanisms.fast.Discrete()
, fisher.pvalues.support()
,
match.pvals()
, kernel_*()
and amnesia
dataset as deprecated.discreteMTP
packages, since it was removed
from CRAN.fisher.pvalues.support
that could cause
p-values to be wrong or NA (Thanks to Iqraa Meah).fisher.pvalues.support
that could cause an
infinite loop when using alternative = two.sided
(Thanks to Lukas
Jansen).x.y-z
to x.y.z
NEWS.md
file to track changes to the package.plot.DiscreteFDR
function that produced a false
legend.discrete.BH
and DBR
functions.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.