Skip to contents

This function wraps the c3net call on a gene expression matrix. This takes the transpose of typical gene expression matrix where rows are sample IDs and columns are Gene IDs in order to convert it for calling the `c3net()` function.

Usage

c3netWrapper(data, pval = 1, outputpath)

Arguments

data

Required. A Matrix containing gene expression values with subjects as row values and gene features as column IDs.

pval

Optional. Currently not implemented. (Default = 1)

outputpath

Required. Path to save the resulting network

Value

Returns a symmetric mutual information matrix, which is obtained after implementing C3NET. Specifically, non-zero elements in the returned matrix represents undirected link between variables. The inferred network may also be plotted if the argument network is set TRUE.

References

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