Learn R Programming

netbenchmark (version 1.4.2)

zscore.wrap: Zscore wrapper function

Description

Z-score wrapper function.

Usage

zscore.wrap(data)

Arguments

data
Numeric matrix with the microarray dataset to infer the network. Columns contain variables and rows contain samples.

Value

  • zscore.wrap returns a matrix which is the weighted adjacency matrix of the network inferred by Zscore algorithm.

Details

Zscore is a method that assumes interventional data, more concretely knockout experiments that leads to a change in other genes. The assumption is that the knocked-out gene $i$ in the experiment $k$ affects more strongly to the genes that it regulates than the others, the effect of the gene $i$ over the gene $j$ is captured with the Zscore $z_{ij}$: $$z_{ij}=|\frac{x_{jk}-\mu_j}{\sigma_j}|$$ $mu_j$ and $\sigma_j$ are respectively the mean and standard deviation of the empirical distribution of the gene $j$.

References

Prill, Robert J., et al. "Towards a rigorous assessment of systems biology models: the DREAM3 challenges." PloS one 5.2 (2010): e9202.

Examples

Run this code
# Data
    data <- grndata::getData(datasource.name = "toy",FALSE)
    # Inference
    net <- zscore.wrap(data)

Run the code above in your browser using DataLab