I did make a client with c#---------- Forwarded message ----------
From: Taciana Gomes <taciana.a...@gmail.com>
Date: 10 June 2011 16:46
Subject: Re: [ncbo-annotator-users] 500 errors from the Annotator service
To: ben.mcg...@gmail.com
Hi, I have this problem too.
I dont know what can be..
--
____________________________________________
Taciana Alessandra Gomes Cruz
MSc in Computer Science
Federal University of Pernambuco – UFPE/Brazil
Fone: (19) 8185-8516
--
____________________________________________
Taciana Alessandra Gomes Cruz
MSc in Computer Science
Federal University of Pernambuco – UFPE/Brazil
Fone: (19) 8185-8516
_______________________________________________
bioontology-support mailing list
bioontolo...@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/bioontology-support
params.put("isVirtualOntologyId", "true");
params.put("rqnum", "0");
params.put("textToAnnotate", text2annotate);
params.put("filterNumber", "true");
params.put("minTermSize", "3");
params.put("withSynonyms", "false");
params.put("longestOnly", "true");
params.put("wholeWordOnly", "true");
params.put("stopWords", "protein, gene");
params.put("withDefaultStopWords", "true");
params.put("scored", "true");
params.put("mappingTypes", "null");
ontologiesToKeepInResult (virtual ids for GO, DO, FMA, PRO, OMIM)
Ben,
Do you have a reproducible test case for this? Certainly the entire system behavior was erratic before last week for several weeks. We believe that this problem has been fixed though. If you are still seeing failures then we would like to look into it. It will be difficult to do so though without a test showing failures. We haven’t had other complaints that I am aware of since we pushed out the patch last week.
Even if it is not a single call that fails, perhaps you have a script that we could execute that would reliably show failures. Also it would be very useful to know how many calls you are making in some unit of time. Also relevant are the parameters you are passing to the annotator and the type and size of text.
Ray
Ben,
Thanks for the helpful information. Just confirming that you are making a call and waiting for a return before you make another call. You don’t have 1000 threads beating on the system at the same time. Correct?
Note, as a side matter unrelated to this instability, I believe that the longestOnly parameter only works correctly if you keep all ontologies. (I also thought though that we detected this combination of parameters now and blocked the call. Obviously I am wrong about this latter.) This limitation is really a design problem and is unlikely to get addressed anytime soon. The “longest only” logic is implemented by a separate process that knows nothing about ontologies. The filtering of results on ontologies is done after this matching. I suggest turning off the longest only parameter and doing the logic yourself on the returned values.
Ray
Sorry, one more thing. I did look at your code and it seems straightforward. Just want to confirm that when you compile and run this on your system (which just annotates the same text over and offer) you can reproduce this problem. How often do you see failures? Daily? Hourly?
ray
From: Benjamin Good [mailto:ben.mcg...@gmail.com]
Sent: Thursday, June 23, 2011 11:32 AM
To: Ray Fergerson
Cc: sup...@bioontology.org; annotato...@googlegroups.com; Taciana Gomes