Multiple comparison corrections (Bonferroni, Holm-Bonferroni, FDR). More...
#include <sts_correction.h>
Static Public Member Functions | |
| static Eigen::MatrixXd | bonferroni (const Eigen::MatrixXd &pValues) |
| static Eigen::MatrixXd | holmBonferroni (const Eigen::MatrixXd &pValues) |
| static Eigen::MatrixXd | fdr (const Eigen::MatrixXd &pValues, double alpha=0.05) |
Multiple comparison corrections (Bonferroni, Holm-Bonferroni, FDR).
Multiple comparison correction methods.
Definition at line 63 of file sts_correction.h.
|
static |
Bonferroni correction: corrected_p = min(p * n, 1.0).
| [in] | pValues | Matrix of p-values. |
Definition at line 57 of file sts_correction.cpp.
|
static |
False Discovery Rate (Benjamini-Hochberg) correction.
| [in] | pValues | Matrix of p-values. |
| [in] | alpha | Significance level (default 0.05, used for reference only; correction is applied regardless). |
Definition at line 102 of file sts_correction.cpp.
|
static |
Holm-Bonferroni step-down correction.
| [in] | pValues | Matrix of p-values. |
Definition at line 67 of file sts_correction.cpp.