Learn R Programming

RNAseqNet (version 0.1.5)

GLMnetwork: Infer a network from RNA-seq expression.

Description

GLMnetwork infers a network from RNA-seq expression with the log-linear Poisson graphical model of (Allen and Liu, 2012).

Usage

GLMnetwork(counts, lambdas = NULL, normalize = TRUE)

Value

S3 object of class GLMnetwork: a list consisting of

lambda

regularization parameters used for LLGM path(vector)

path

a list having the same length than lambda. It contains the estimated coefficients (in a matrix) along the path

Arguments

counts

a n x p matrix of RNA-seq expression (numeric matrix or data frame)

lambdas

a sequence of decreasing positive numbers to control the regularization (numeric vector). Default to NULL

normalize

logical value to normalize predictors in the log-linear Poisson graphical model. If TRUE, log normalization and scaling are performed prior the model is fit. Default to TRUE

Author

Alyssa Imbert, alyssa.imbert@gmail.comNathalie Vialaneix, nathalie.vialaneix@inrae.fr

Details

When input lambdas are null the default sequence of glmnet for the first model (the one with the first column of count as the target) is used.

References

Allen, G. and Liu, Z. (2012) A log-linear model for inferring genetic networks from high-throughput sequencing data. In Proceedings of IEEE International Conference on Bioinformatics and Biomedecine (BIBM).

See Also

stabilitySelection

Examples

Run this code
data(lung)
lambdas <- 4 * 10^(seq(0, -2, length = 10))
ref_lung <- GLMnetwork(lung, lambdas = lambdas)

Run the code above in your browser using DataLab