[BioC] loading processed data into eset class
Alex Gutteridge
alexg at ruggedtextile.com
Thu Aug 5 16:59:16 CEST 2010
On Thu, 5 Aug 2010 15:11:34 +0100, "Zhe Liu" <zhliu.tju at gmail.com> wrote:
> I have a problem with loading matrix data into eset class object. The
> data.frame is used to load tab-delimited processed data. But when I want
to
> run rma() method, there is always a error.
>
> Eset=new("ExpressionSet", phenoData=phenoData, featureData=featureData,
> experimentData=experimentData, exprs=as.matrix(arraydata_pro))
>
> rEset=rma(Eset)
>
> when I run the final line, it reported:
>
> Error in function (classes, fdef, mtable) :
>
> unable to find an inherited method for function "probeNames", for
signature
> "ExpressionSet"
rma() works on AffyBatch objects and creates ExpressionSet objects - hence
the error.
If the data is already processed why do you want to run rma?
--
Alex Gutteridge
More information about the Bioconductor
mailing list