multiple_testing_correction {DiffNet}R Documentation

Correction for multiple testing

Description

Correction for multiple testing

Usage

multiple_testing_correction(p.values, method = "BH")

Arguments

p.values

a vector of p.values

method

method of correction: c("BH", "bonferroni")

Details

Correction for multiple testing

Value

vector of q-values

Examples

graph = graph_generation(n.nodes = 10, prob.connection = 0.5)
initial_score = c(rep(0,5),0.2, 0.3, 0, 0, 0.5)
names(initial_score) = igraph::V(graph)
Actual_score = actual_score(graph = graph, initial.score = initial_score, damping = 0.7)
Null_score = null_score(graph = graph, initial.score = initial_score, damping = 0.7, N.repeat = 10)
pvalue = pval(actual.scores = Actual_score, null.scores = Null_score, method = "non_parametric")
adj_nodes = multiple_testing_correction(pvalue)

[Package DiffNet version 1.0.2 Index]