Description Usage Arguments Details Value Author(s) See Also Examples
This function normalises a microarray object re-doing the LOWESS fitting several times, selecting a pre-specified proportion of points aleatorily.
1 2 | normRepLoess(raw, span=0.4, propLoess=0.5, nRep=50, func="none",
bkgSub="none", ...)
|
raw |
an object of class |
span |
real number in (0,1) representing the proportion of points to use in the loess regression. |
propLoess |
real number in (0,1) representing the proportion of points (spots) to be used in each iteration of loess. |
nRep |
number of repetitions for loess procedure. |
func |
character string giving the function to estimate the final W value. You must use 'mean', 'median' or 'none' (default). |
bkgSub |
character with background subtraction method, using the
function |
... |
additional parameters for function
|
The LOWESS fitting for normalising microarray data is a computational
intensive task, so pay attention to not specify a very large argument
in nRep. If you do so, your process will take so much time to conclude.
The result of this function is an object of class maiges.
Gustavo H. Esteves <gesteves@vision.ime.usp.br>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ## Loading the dataset
data(gastro)
## Doing the repetition loess with default parameters. Be carefull, this
## is very time consuming
## Not run:
gastro.norm = normRepLoess(gastro.raw2)
## End(Not run)
## Do the same normalization selecting 60% dos spots with 10
## repetitions and estimating the W by the mean value.
## Not run:
gastro.norm = normRepLoess(gastro.raw2, propLoess=0.6, nRep=10, func="mean")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.