lumiN {lumi} | R Documentation

## Between chip normalization of a LumiBatch object

### Description

A main function of between chip normalization of a LumiBatch object. Currently, four methods ("rsn", "loess", "quantile", "vsn") are supported.

### Usage

    lumiN(x.lumi, method = c("rsn", "loess", "quantile", "vsn"), ...)

### Arguments

`x.lumi` | an ExpressionSet inherited object or a data matrix with columns as samples and rows as genes
`method` | four different between chips normalization methods ("rsn", "loess", "quantile", "vsn") are supported
`...` | other parameters used by corresponding method

### Details

lumiN is an interface for different normalization methods. Currently it supports "RSN" (See `rsn`), "loess" (See `normalize.loess`), "quantile" (See `normalize.quantiles`) and "VSN" (See `vsn`). See details in individual functions. Note: the "VSN" normalization should be directly applied to the raw data instead of the lumiT processed data.

### Value

Return an object with expression values normalized. The class of the return object is the same as the input object x.lumi. If it is a LumiBatch object, it also includes the VST transform function and its parameters as attributes: "transformFun", "parameter". See `inverseVST` for details.

### Note

### Author(s)

Pan Du, Simon Lin

### References

### See Also

`rsn`

### Examples

    ## load example data
    data(example.lumi)

    ## Do lumi transform
    lumi.T <- lumiT(example.lumi)

    ## Do lumi between chip normaliazation
    lumi.N <- lumiN(lumi.T, ifPlot=TRUE)

[Package lumi version 1.4.0 Index]