Hello!
I am trying to get an Expression Set from cel files. The files were made using 2 different platforms, one of which is a custom platform. I have the latest version of the 'ff' and the 'ArrayExpress' packages. Here is my code:
#Load Libraries
require(ArrayExpress)
require(gcrma)
filename <- 'E-GEOD-34289' #Example: GSE34289 corresponds to E-GEOD-34289 in Arrray Express
rawData = getAE(filename,type="raw")
rawExpressionSet = ae2bioc(rawData)
The raw data reads in fine with getAE but when I try to make an Expression Set, R can read in the first 49 cel files fine (i.e. the ones that are made with the regular platform) but as soon as it gets to the first one from the custom array, it spits out this error:
Error in read.celfile.header(x) :
Cel file C:/Users/Rajiv/Dropbox (CS229bawssteam)/Classes/CS229/CS229SwagProject/GSE34289_RAW/GSM846728.CEL does not seem to be have cdf information
Error in readAEdata(path = path, files = dataFiles, dataCols = dataCols, :
Unable to read cel files inC:/Users/Rajiv/Dropbox (CS229bawssteam)/Classes/CS229/CS229SwagProject/GSE34289_RAW
Error in ae2bioc(rawData) : ArrayExpress: Unable to read assay data
Could someone help me out? Thanks!