[unclassified] Re: [MOBY-dev] more on graphs

Mark Wilkinson markw at illuminae.com
Wed Oct 15 12:47:18 EDT 2003


Likely a problem with Collection/Simple...

We'll see what Martin comes up with in the next version :-)

M


Rebecca Ernst wrote:

> Hi Martin and Mark!
>
> If I understand it right the graphic should connect two services if 
> one service uses as input the output of another service. I just had a 
> look at the cgi-client (sorry mark but there it's easy to see !).  I 
> executed get AGICodeByKeyword and then getSequenceByAGI. That gives me 
> a ProteinSequence. With this in hand the cgi-client offers me the 
> services that can deal with this (e.g. Blast it). So I expect a 
> connection between getSequenceByAGI and that Blast-Service.
>
> There is no such connection in the graphic. Why? does it have to do 
> with missing namespaces or with collection/simple (the problems you 
> discussed before) ?
>
> Rebecca.
>
> Martin Senger wrote:
>
>> Mark,
>>   I have the second version of graphs.
>>
>>   The data types graph got better arrow symbols (those used in the UML,
>> at least I hope I got it right):
>>   http://industry.ebi.ac.uk/~senger/jMoby/images/data-types-newer.png
>>
>>   The services graph looks worse. That's why I am asking if it is
>> correct, or not. The main problem is with services getGoTermAssociations
>> and PBI_Cluster_Blast because they do not specify any namespaces for 
>> their
>> input and output. Therefore they are connected with many services that
>> have just 'Object'.
>>   This is the question I am asking:
>>   * if a service claims that it has an input of type "X" but does not
>> define any namespace for it, then any service with output of type "X",
>> even if specified with some namespaces, can connect to it?
>>   * or the true is rather that services with a missing namespace in 
>> their
>> input/output data can matched again only with services with missing
>> namespaces (with the corresponding data types, of course)?
>>
>>   Please let me know, I will continue to work on it asap.
>>
>>   BTW, it's a pity that the API does not support yet the retrieving of
>> the full ServiceType object. If you add it there (as mentioned for the
>> future in the API documentation) I can easily add yet another graph
>> displaying the tree of service types.
>>
>>   Regards,
>>   Martin
>>
>




More information about the MOBY-dev mailing list