[BioC] problems with GO package data
Yu-An Dong
yu-an.dong at bio.ifi.lmu.de
Thu Feb 2 16:00:42 CET 2006
Yes, this time it worked! Seems ^-C caused the problem - since I was
first time using GO from BioC/R, I didn't expect it to take
that long and wasn't patient enough. Again, thanks for all your help!
Best,
Yu-An
Robert Gentleman wrote:
> Jim makes a good point here. With the system we are currently using,
> all of the data are stored in files and loaded on demand. That means
> that the first query is always going to be slow (and possibly really
> slow on some systems with limited RAM), subsequent queries will be
> fast. We are working on a new system that will speed things up
> substantially.
>
> Hitting control-C could certainly do odd things (but I would have
> expected general odd things), like no calls to [[ to work, not just
> this particular one - now maybe that is the case (and if so, could you
> let us know Yu-An?)
>
> best wishes
> Robert
>
>
> James W. MacDonald wrote:
>> Yu-An,
>>
>> Could the problem be impatience on your part? On both WinXP and Linux
>> this takes a bit of time for me (using either R-2.2.0 or R-2.3.0):
>>
>> > library(GO)
>> > system.time(GOLOCUSID2GO[["4121"]])
>> [1] 30.94 0.57 31.53 NA NA
>>
>> Note that any further queries of this sort take no time at all:
>>
>> > system.time(GOLOCUSID2GO[["4121"]])
>> [1] 0 0 0 NA NA
>> > system.time(GOLOCUSID2GO[["4122"]])
>> [1] 0 0 0 NA NA
>>
>>
>> Best,
>>
>> Jim
>>
>> Robert Gentleman wrote:
>>
>>> OK, well the next option is to move to the current version of R
>>> (which is not 2.2.0) and see if your problems persist. I cannot
>>> replicate the bug on any system I have access to. And since [[ takes
>>> one argument, it is hard to see how it has a recursive standard
>>> argument...someone is confused (maybe overoptimized compiling, but
>>> even that is very rare these days).
>>>
>>> Or you to get more serious about debugging. Which will most likely
>>> involve getting gdb or some similar interface to it working so you
>>> can probe the internals.
>>>
>>> sorry
>>> Robert
>>>
>>> Yu-An Dong wrote:
>>>
>>>> Hi Robert,
>>>> I started R in a clean directory and loaded GO:
>>>>
>>>> > library(GO)
>>>> > GOLOCUSID2GO[["4121"]]
>>>>
>>>> However, R simply hanged there and I had to use ^-C to interrupt.
>>>> But when I issued the command
>>>> a second time, I immediately got the same error as before:
>>>>
>>>> > GOLOCUSID2GO[["4121"]]
>>>> Fehler: rekursive Standardargument Referenz ("Error: recursive
>>>> standard argument reference")
>>>> > traceback()
>>>> Kein traceback vefügbar ("No traceback available")
>>>>
>>>> > sessionInfo()
>>>> R version 2.2.0, 2005-10-06, i686-pc-linux-gnu
>>>>
>>>> attached base packages:
>>>> [1] "methods" "stats" "graphics" "grDevices" "utils"
>>>> "datasets"
>>>> [7] "base"
>>>>
>>>> other attached packages:
>>>> GO
>>>> "1.10.0"
>>>>
>>>> Mm, strange... Again, I appreciate your help!
>>>> Best wishes,
>>>> Yu-An
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Robert Gentleman wrote:
>>>>
>>>>
>>>>> Hi,
>>>>> start a clean R and make sure it does not load any save workspaces.
>>>>> [If you see this message: [Previously saved workspace restored]
>>>>> then you need to move to a different directory to start or move
>>>>> the saved workspace so it is not automatically loaded]
>>>>>
>>>>> then go
>>>>>
>>>>> library(GO)
>>>>> GOLOCUSID2GO[["4121"]]
>>>>>
>>>>> if you get an error report it and the output of traceback(). And
>>>>> if not, then it is not GO, it is something else, probably a
>>>>> variable you have created (or that someone else has) that is
>>>>> interfering with dispatch in some odd way. To find out who/what,
>>>>> start adding the libraries you have listed, one at a time until
>>>>> the culprit is found.
>>>>>
>>>>>
>>>>> best wishes
>>>>> Robert
>>>>>
>>>>>
>>>>> Yu-An Dong wrote:
>>>>>
>>>>>
>>>>>> Hi Ting-Yuan,
>>>>>>
>>>>>> I still get the same problem, e.g.
>>>>>>
>>>>>> > GOLOCUSID2GO[["4121"]]
>>>>>> Fehler: rekursive Standardargument Referenz
>>>>>>
>>>>>> The error message says: "Error: recursive standard argument
>>>>>> reference". Here's my
>>>>>> session info:
>>>>>>
>>>>>> > sessionInfo()
>>>>>> R version 2.2.0, 2005-10-06, i686-pc-linux-gnu
>>>>>>
>>>>>> attached base packages:
>>>>>> [1] "splines" "tools" "methods" "stats" "graphics"
>>>>>> "grDevices"
>>>>>> [7] "utils" "datasets" "base"
>>>>>>
>>>>>> other attached packages:
>>>>>> hgu95av2 GOstats multtest genefilter survival
>>>>>> xtable RBGL
>>>>>> "1.10.0" "1.4.0" "1.8.0" "1.8.0" "2.20"
>>>>>> "1.3-0" "1.6.0"
>>>>>> annotate Biobase GO graph Ruuid cluster
>>>>>> "1.8.0" "1.8.0" "1.10.0" "1.8.0" "1.8.0" "1.10.2"
>>>>>>
>>>>>> Any suggestions? Thanks!
>>>>>>
>>>>>> Yu-An
>>>>>>
>>>>>>
>>>>>>
>>>>>> Ting-Yuan Liu wrote:
>>>>>>
>>>>>>
>>>>>>> Hi Yu-An,
>>>>>>>
>>>>>>> I think the error message is not written in English, right?
>>>>>>> Could you translate it to English so that it will be more helpful.
>>>>>>>
>>>>>>> I cannot reproduce the same error in my machine, and here is the
>>>>>>> result:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> GOLOCUSID2GO[["4121"]]
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> $"GO:0005975"
>>>>>>> $"GO:0005975"$GOID
>>>>>>> IEA
>>>>>>> "GO:0005975"
>>>>>>>
>>>>>>> $"GO:0005975"$Evidence
>>>>>>> [1] "IEA"
>>>>>>>
>>>>>>> $"GO:0005975"$Ontology
>>>>>>> [1] "BP"
>>>>>>>
>>>>>>>
>>>>>>> $"GO:0006487"
>>>>>>> $"GO:0006487"$GOID
>>>>>>> IEA
>>>>>>> "GO:0006487"
>>>>>>>
>>>>>>> $"GO:0006487"$Evidence
>>>>>>> [1] "IEA"
>>>>>>>
>>>>>>> $"GO:0006487"$Ontology
>>>>>>> [1] "BP"
>>>>>>>
>>>>>>> .... skip ...
>>>>>>>
>>>>>>> Here is the result of my sessionInfo():
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> sessionInfo()
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> R version 2.2.1, 2006-01-04, x86_64-unknown-linux-gnu
>>>>>>>
>>>>>>> attached base packages:
>>>>>>> [1] "methods" "stats" "graphics" "grDevices" "utils"
>>>>>>> "datasets"
>>>>>>> [7] "base"
>>>>>>>
>>>>>>> other attached packages:
>>>>>>> GO
>>>>>>> "1.10.0"
>>>>>>>
>>>>>>>
>>>>>>> Could you also provide the sessionInfo() output for more
>>>>>>> information please? Thanks.
>>>>>>>
>>>>>>> Ting-Yuan
>>>>>>> ______________________________________
>>>>>>> Ting-Yuan Liu
>>>>>>> Program in Computational Biology
>>>>>>> Division of Public Health Sciences
>>>>>>> Fred Hutchinson Cancer Research Center
>>>>>>> Seattle, WA, USA
>>>>>>> ______________________________________
>>>>>>>
>>>>>>> On Wed, 25 Jan 2006, Yu-An Dong wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hello, I've installed BioC 1.7 (with R 2.2.0) without problem.
>>>>>>>> The GO package was installed but I can't
>>>>>>>> access the data:
>>>>>>>>
>>>>>>>>
>>>>>>>>> GOLOCUSID2GO[["4121"]]
>>>>>>>>
>>>>>>>>
>>>>>>>> Fehler: rekursive Standardargument Referenz
>>>>>>>>
>>>>>>>> And I get similar error messages with the other functions in
>>>>>>>> the GO package. Any suggestions? Thanks!
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Bioconductor mailing list
>>>>>>>> Bioconductor at stat.math.ethz.ch
>>>>>>>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Bioconductor mailing list
>>>>>> Bioconductor at stat.math.ethz.ch
>>>>>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>>>>>
>>>>>
>>>>
>>>
>>
>>
>
More information about the Bioconductor
mailing list