c3netWrapper: This function wraps c3net implementation

View source: R/c3netWrapper.R

c3netWrapperR Documentation

This function wraps c3net implementation

Description

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.


Sage-Bionetworks/metanetwork documentation built on April 27, 2022, 7:42 a.m.