[MOBY-dev] Collections vs. Simples in registry service searches, a bug?
Oswaldo Trelles
ots at ac.uma.es
Fri Dec 15 19:18:20 UTC 2006
Hi
some time ago we start developing a strategy to deal with collection. An
initial idea was that MOWServ would allows call a
simple-input/simple-output service with a collection (MOWServ should
split the collection, invoke iteratively the service with each simple
and collect all the results providing a collection as output (all
simple/simple, simple/collec, collec/simple and collec/colecc cases were
analysed properly).
Under this idea, in MOWServ when you perform a query asking for services
that take a simple as input, also, those services that uses a collection
(of the same type, of course) are returned.
(however we have not make a final decission and implementation, and we
are re-analysing our ideas)
regards,
O. (and sorry for delay in posting this comment but have a mountain of
pending emails)
Paul Gordon escribió:
> Hi all,
>
> Is there any reason that a service taking a *collection* of DNASequences
> as input is returned when I perform a query asking for services that
> take a *simple* DNASequence as input? e.g. the GenerateCodonPairTable
> service takes a collection and is returned on a simple DNASequence
> search. Here is the relevant part of the RDF from the registry:
>
> <mygrid:inputParameter>
> <mygrid:parameter>
> <mygrid:objectType>
> <mobyObject:DNASequence/>
> </mygrid:objectType>
>
> <mygrid:hasParameterNameText>inputSequences</mygrid:hasParameterNameText>
> <mygrid:hasParameterType>
> <mygrid:collectionParameter/>
> </mygrid:hasParameterType>
> </mygrid:parameter>
> </mygrid:inputParameter>
>
> And the request is:
>
> <findService><inputObjects>
> <Input>
> <Simple articleName="not_important">
> <objectType>DNASequence</objectType>
> <Namespace>seahawk</Namespace></Simple>
> </Input>
> </inputObjects>
> <outputObjects>
> <Output>
> </Output>
> </outputObjects>
> <serviceType></serviceType>
> <Category>moby</Category>
> <authURI></authURI>
> <expandObjects>1</expandObjects>
> <expandServices>1</expandServices>
> <authoritative>0</authoritative>
> <keywords>
> </keywords>
> </findService>
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/moby-dev
>
>
More information about the MOBY-dev
mailing list