Issue with [MOE430A] Affymetrix Mouse Expression 430A Array
1
0
Entering edit mode
7.7 years ago
shawin ▴ 20

I have a data set which is for [MOE430A] Affymetrix Mouse Expression 430A Array

and i tried read the data and normaize it using the code bellow :

i download mouse430a2.db from the link bellow which is for bioconductor , https://www.bioconductor.org/packages/release/data/annotation/

but it does not work ?

   HCelfiles<-list.celfiles(full.names=TRUE)
   HCelfiles

   data<-read.celfiles(HCelfiles, pkgname="mouse430a2.db")

   HNorm<-rma(data)

  HNormData<-exprs(HNorm)

  write.csv(HNormData,"NormH.csv")

any suggestion kindly ?

gene • 1.6k views
ADD COMMENT
1
Entering edit mode
7.7 years ago
mastal511 ★ 2.1k

Make sure that the annotation package you use is the correct one for the array - the MOE430A and mouse430A2 are two different Affymetrix arrays.

What Bioconductor package are you using to analyse your data?

ADD COMMENT
0
Entering edit mode

I have used pkgname="mouse430a2.db" for the chip which is :

[MOE430A] Affymetrix Mouse Expression 430A Array

and the oligo package is used for reading the cel files ??

ADD REPLY
1
Entering edit mode

The oligo package is fine, you could also use the affy package.

You have to use the correct annotation package for the array. So if your data are from the Mouse 430A array, you need to get the bioconductor package for the 430A array. The 430A2 is a different array.

I think you don't actually have to use the package name parameter, by default the read.celfiles() function will automatically figure out, from the cel file, which package to use.

ADD REPLY

Login before adding your answer.

Traffic: 2662 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