how to normalize microarray expression set
1
2
Entering edit mode
7.2 years ago
Michel Edwar ▴ 80

I have downloaded a database from GEO using getGEO and then converted it into ExpressionSets using GDS2eSet. Now I am trying to normalize it using rma. It gives me error :unable to find an inherited method for function ‘probeNames’ for signature ‘"ExpressionSet". Which function I showed use to normalize the expression set ?

a1<-getGEO('GDS4758',  destdir=".")
eset<- GDS2eSet(a1, do.log2=TRUE)
eset1<-rma(eset)
GDS getGEO RMA • 4.3k views
ADD COMMENT
0
Entering edit mode

The platform for GDS4758 is GENE ST array. For ST array normalization 'oligo' package is used. So e.rempel's suggestion below should work. Check this webpage http://homer.ucsd.edu/homer/basicTutorial/affymetrix.html (see "Newer Affymetrix Arrays (Gene ST arrays, etc.")

ADD REPLY
1
Entering edit mode
7.2 years ago
e.rempel ★ 1.1k

Hi,

the error message resembles one in this thread. It looks like you should use different rma function, namely from oligo package. You could try oligo::rma instead of rma (after possible installation of oligo library)

ADD COMMENT
0
Entering edit mode

Indeed, for ST arrays, you should use the oligo package, not affy

ADD REPLY

Login before adding your answer.

Traffic: 2955 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6