Norm.vsn: Normalize 2D Gel Volume data using VSN

Description Usage Arguments Details Value Author(s) References See Also Examples

Description

This function allows to normalize 2D Gel Volume data using the "Variance Stabilizing Normalization".

Usage

1
Norm.vsn(data, n1, n2, plot = T)

Arguments

data

a dataframe of raw 2D Gel Volume data. data should be raw intensities displayed with gel as columns with the name of columns corresponding to the names of the gels and spots as rows with the names of the rows corresponding to the name of the spots. The replicates for each condition should be ordered in following columns.

n1

an integer. Number of replicates in condition 1.

n2

an integer. Number of replicates in condition 2.

plot

logical. if TRUE (default) displaying two RIplot, one with the raw data, another with normalized data.

Details

The "Variance Stabilizing Normalization" relies on a transformation h, of the parametric form h(x)= arsinh(a+bx) (for details see, Huber et al., 2002). The parameters of h together with those of the calibration between experiments are estimated with a robust variant of maximum-likelihood estimation.This function is based on normalizeVSN from limma package.

Value

The function returns a matrix of vsn normalized data

Author(s)

Sebastien Artigaud sebastien.artigaud@gmx.com

References

See Also

normalizeVSN,RIplot,ES.prot

Examples

1
2
3
data(pecten)

pecten.norm <- Norm.vsn(pecten, n1=6, n2=6, plot=TRUE)

prot2D documentation built on May 1, 2019, 11:54 p.m.