clr | R Documentation |
A function that infers the interaction network using the CLR algorithm.
clr(mi)
mi |
matrix of the mutual information. |
CLR computes the score
sqrt(z_i^2 + z_j^2)
for each pair of variables i, j
, where
z_i = max(0, ( I(X_i;X_j)-mean(X_i) ) / sd(X_i))
and mean(X_i)
and sd(X_i)
are the mean
and the standard deviation of the mutual information values
I(X_i;X_k)
for all k=1,\ldots,n
.
By default, the function uses all the available cores. You can
set the actual number of threads used to N by exporting the
environment variable OMP_NUM_THREADS=N
.
A square weighted adjacency matrix of the inferred network.
Jeremiah J. Faith, Boris Hayete, Joshua T. Thaden, Ilaria Mogno, Jamey Wierzbowski, Guillaume Cottarel, Simon Kasif, James J. Collins, and Timothy S. Gardner. Large-scale mapping and validation of escherichia coli transcriptional regulation from a compendium of expression profiles. PLoS Biology, 2007.
aracne.a
aracne.m
mrnet
mat <- matrix(rnorm(1000), nrow=10)
mi <- knnmi.all(mat)
grn <- clr(mi)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.