Learn R Programming

MetStaT (version 1.0)

RevNet.TimeLaggedMethod: Reverse engineering of networks: Time-lagged correlation method

Description

This method first finds the time-lagged correlation method, which it then converts to a connectivity matrix. Details of algorithm and the theory behind the algorithm can be found in the references section. This method needs sampling data of regular perturbations.

Usage

RevNet.TimeLaggedMethod(data, max.time.lag, threshold)

Arguments

data
matrix with sampling data: time x variables
max.time.lag
the maximum time lag for which correlations need to be taken into account
threshold
threshold to affect sparsity of connection matrix. Define as a percentage the quantile-cutoff of values in the correlation matrix to not be interpreted as edges in the network.

Value

A connectivity matrix is returned.

References

Reverse engineering of metabolic networks, a critical assessment. Diana M. Hendrickx, Margriet M. W. B. Hendriks, Paul H. C. Eilers, Age K. Smilde and Huub C. J. Hoefsloot. Mol. BioSyst, Volume 7:2 (2011) pages 511-520

Examples

Run this code
data(RevNetTimeLagged)
RevNet.TimeLaggedMethod(RevNetTimeLagged, 50, .55)

Run the code above in your browser using DataLab