[MOBY-dev] findService and the hierarchy

Andreas Groscurth groscurt at mpiz-koeln.mpg.de
Mon Aug 4 06:32:46 UTC 2008


Martin Senger wrote:

> I posted my results - now it is up to Eddie or Mark to draw
> conclusion from that results... 


could any of you two state something about that ?

Thanks
Andreas

Andreas Groscurth wrote:
> i like to bring this up for discussion again ;-)
>
> thanks
>
> Martin Senger wrote:
>>> In my opinion when searching for services consuming 
>>> Annotated_GO_Term via
>>> the findService method i should also include the service which 
>>> consumes a
>>> GO_Term datatype, as this is the parent datatype (per default
>>> 'includeParentDatatype' is true)....
>>>
>>>     
>>
>> I assume that by "I should also include" you actually meant "the 
>> registry
>> response should also include". Is my understanding correct?
>>
>> If so, I am afraid that it is not the issue of the jMoby library but the
>> registry itself. Eddie or Mark can confirm or reject this hypothesis.
>>
>> The BioMoby API allows to specify two XML tags when calling findService
>> method: the
>>
>> <expandObjects>X</expandObjects>
>> and
>> <expandServices>X</expandServices>
>>
>> Where X can be either 1 or 0.
>>
>> The jMoby's findService() method sets these two tags according to the 
>> two
>> boolean parameters that the method can get:
>>
>> boolean includeChildrenServiceTypes
>> and
>> boolean includeParentDataTypes
>>
>> I have tried to call the findService, with the Annotated_GO_Term input,
>> using all combinations of these two tags (you can do it using the Moby
>> command-line client with the optioins -nc and/or -np). The results are
>> either no service or 713 services:
>>
>> expandObjects     expandServices    # of found services
>> 1                 1                 713
>> 0                 0                 0
>> 1                 0                 713
>> 0                 0                 0
>>
>> I have feeling that this is not a correct result. Could Eddie or Mark
>> perhaps comment on it?
>>
>> [I vaguely remember that we had this conversation about these tags 
>> with Mark
>> years(!) ago - but I do not recall what was the conclusion. I only, and
>> again vaguely, remember to have this issue in my to-do list - which 
>> would
>> indicate that something could be done in the jMoby library.]
>>
>> Cheers,
>> Martin
>>
>>   
>
>


-- 
=====================================================
  Dipl. Bioinf. Andreas Groscurth
  Bioinformatics Software Developer
  Plant Computational Biology group
  Max-Planck Institute for plant breeding research
  Carl-von-Linne Weg 10
  50829 Cologne
  Germany
  +49(0) 221 5062449
=====================================================




More information about the MOBY-dev mailing list