[BioC] error with accessing GEOquery data
Kishor Tappita
kishor.tappita at gmail.com
Tue Sep 1 12:40:30 CEST 2009
Dear Sean,
This information does help me a lot.
Thank you so much.
Regards,
Kishor
On Tue, Sep 1, 2009 at 3:54 PM, Sean Davis<seandavi at gmail.com> wrote:
>
>
> On Tue, Sep 1, 2009 at 5:48 AM, Kishor Tappita <kishor.tappita at gmail.com>
> wrote:
>>
>> Dear All,
>>
>> I am trying to analyze a Microarray series data using "GEOquery". I
>> get the below
>> error when trying to extract the information.
>>
>> > gse = getGEO("GSE15709");
>> > Meta(gse)
>> Error in function (classes, fdef, mtable) :
>> unable to find an inherited method for function "Meta", for signature
>> "list"
>> > GSMList(gse)[[1]]
>> Error in function (classes, fdef, mtable) :
>> unable to find an inherited method for function "GSMList", for
>> signature "list"
>>
>> Thanks in advance for your help.
>>
>
> getGEO() defaults to GSEMatrix=TRUE. Per the documentation, this returns a
> list of ExpressionSet objects. So, gse[[1]] is an ExpressionSet. The
> accessors that you are using above are for returns from calls to getGEO()
> with GSEMatrix=FALSE. Unless there is a specific need to get information
> from the full GSE SOFT file, I would recommend staying with GSEMatrix=TRUE
> and working with the more standard ExpressionSet object(s).
>
> Hope that helps.
>
> Sean
>
>
More information about the Bioconductor
mailing list