[R] Question regarding reading arrayvision files in limma
Debayan Datta
debayan.datta at yale.edu
Thu May 25 20:31:38 CEST 2006
Hi Everyone,
I have been trying to read some Arrayvision files( 2 channel cDNA) and
am having some
problem. My code is :
setwd('C:/work/data/limma/ndd1');
files <- c('ndd1_1.txt','ndd1_2.txt','ndd1_3.txt');
RG=read.maimages(files,"arrayvision",sep="\t");
#Normalisation
MA=normalizeWithinArrays(RG);
#plotPrintTipLoess(MA);
#Fit Linear model and Empirical Bayes method
fit=lmFit(MA);
fit <- eBayes(fit) ;
res=topTable(fit,sort.by="P",number=7200);
hist(res$P.Value,breaks=50);
The error message I get is :
Read ndd1_1.txt
Read ndd1_2.txt
Read ndd1_3.txt
Error in switch(method, loess = { : Layout argument not specified
I then created a layout file and added in the following code, but I still
got the same error message.
RG$genes=readGAL();
gal=readGAL();
layout=getLayout(gal);
Also, when I type RG , I get,
> RG
An object of class "RGList"
$R
[1] 3
$Rb
[1] 6
$G
[1] 10
$Gb
[1] 14
$targets
FileName
ndd1_1 ndd1_1.txt
ndd1_2 ndd1_2.txt
ndd1_3 ndd1_3.txt
$source
[1] "arrayvision"
$genes
Block Row Column ID Name
1 1 1 1 my_ID my_Description
2 1 1 2 my_ID my_Description
3 1 1 3 my_ID my_Description
4 1 1 4 my_ID my_Description
5 1 1 5 my_ID my_Description
7195 more rows ...
Thus, its not reading the data in the 2 forground and background channels,
just the column indices.
Could you please suggest what I am doing wrong?
Thank you for your time!
Debayan
More information about the R-help
mailing list