sigtestp {c3net}R Documentation

Significance test for elimination of nonsignificant edges

Description

sigtestp takes the data set as input and computes the mutual information matrix in which the nonsignificant elements are eliminated by using a significance threshold only (no MTC) - see details.

Usage

sigtestp( data, alpha, itnum)

Arguments

data

Data set where rows are variables (e.g. genes) and columns are samples.

alpha

Statistical significance threshold

itnum

Number of iterations to resample data to get sampling distribution.

Details

The data set is resampled completely at each iteration and at the end the sampling distribution is obtained for using in significance test.

Value

sigtestp returns environment res that contains the obtained threshold value res$I0. For advanced users, who are able to write code in R, we provided the variables obtained in the function so that one might want to make further analysis without running the function again. Please see the source code for the additional return values of the environment res.

References

G. Altay, F. Emmert-Streib, "Inferring the conservative causal core of gene regulatory networks", BMC Systems Biology (2010) 4:132.

See Also

makemim, copula, c3,c3, sigtestMTC

Examples

data(expdata)

data(truenet)

alpha <- 0.001

itnum <- 2

res <- sigtestp( expdata, alpha, itnum)

net <- c3(res$Inew)  # regulatory network inferred (non zero elements stand for links of
		# the predicted network)

scores <- checknet(net,truenet)

[Package c3net version 1.1.1 Index]