[BioC] a question about using GEOquery

Sean Davis seandavi at gmail.com
Sun Dec 27 00:17:16 CET 2009


On Sat, Dec 26, 2009 at 8:50 AM, shizhu zang <zangshizhu at yahoo.com.cn> wrote:
> Hello,
> I used GEOquery to get GEOdata, but Meta() function didn't work. The warning information showed that "Error in function (classes, fdef, mtable)  :   unable to find an inherited method for function "Meta", for signature "list".
> How can I do for this situation?
> The R scripts:
>> library(GEOquery)> gse1402<- getGEO("GSE1402", GSEMatrix = TRUE) Found 1 file(s)GSE1402_series_matrix.txt.gztrying URL 'ftp://ftp.ncbi.nih.gov/pub/geo/DATA/SeriesMatrix/GSE1402/GSE1402_series_matrix.txt.gz'ftp data connection made, file length 3193548 bytesopened URL==================================================downloaded 3.0 Mb
> File stored at: /var/folders/Sv/SvMFI445FgqzS1ou834jU++++TI/-Tmp-//Rtmp4tQQtq/GPL8300.soft> Meta(gse1402)Error in function (classes, fdef, mtable)  :   unable to find an inherited method for function "Meta", for signature "list"
>

Hi, Shizhu.  As the documentation states, getGEO() returns a list of
ExpressionSet objects when called with GSEMatrix=TRUE.  Let me know if
that doesn't clarify things.

Sean



More information about the Bioconductor mailing list