Multiple Testing.Adjust Benjamini Yekutieli Method
Definition
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.2
public static Vector<double> AdjustBenjaminiYekutieli(
Vector<double> pValues
)
Parameters
Return Value
Vector<Double>A vector of adjusted p-values.
Remarks
This method applies the Benjamini-Yekutieli procedure to control the false discovery rate (FDR) under arbitrary dependency structures between tests.
It modifies the Benjamini-Hochberg procedure by incorporating an additional correction factor that accounts for potential dependencies among the hypothesis tests.
The procedure is particularly useful when the independence or positive regression dependency assumptions of the Benjamini-Hochberg procedure cannot be verified. It applies a harmonic number correction factor to ensure FDR control regardless of dependency structure.
This procedure is more conservative than the Benjamini-Hochberg procedure, potentially leading to reduced statistical power. Only use this method when there is evidence of negative or complex dependencies among your tests; otherwise, the Benjamini-Hochberg procedure may provide better power.
Exceptions
Argument | pValues is null. |