[BioC] double-logging in MAplot(abatch, pairs=T)
Jenny Drnevich
drnevich at uiuc.edu
Thu Dec 1 00:25:50 CET 2005
Hi,
I would like to suggest a change to the code for MAplot. When you call
MAplot(pairs=TRUE) for Affybatch objects, double logs are taken; you can
see this in the affy vignette (Oct 13, 2005) on pg 11 - the A values only
range from 2 - 4. MAplot by default takes the logs, but so does mva.pairs,
which is called when pairs=T. One solution is to use MAplot(abatch,
pairs=T, log=F) , but it would easier if the MAplot code for Affybatch
objects was changed to:
if (!pairs) { lots of stuff omitted }
else {
if (is.null(subset))
subset <- 1:ncol(x)
mva.pairs(x[, subset], log.it=FALSE...) ##add the log.it=F
option
}
}
Maybe this is what Simon Lin was having trouble with in his Nov 14, 2005
e-mail?
Cheers,
Jenny
Jenny Drnevich, Ph.D.
Functional Genomics Bioinformatics Specialist
W.M. Keck Center for Comparative and Functional Genomics
Roy J. Carver Biotechnology Center
University of Illinois, Urbana-Champaign
330 ERML
1201 W. Gregory Dr.
Urbana, IL 61801
USA
ph: 217-244-7355
fax: 217-265-5066
e-mail: drnevich at uiuc.edu
More information about the Bioconductor
mailing list