Re: [Soaplab-users] Getting Parameters Derived Service
Brought to you by:
marsenger
From: Martin S. <se...@eb...> - 2005-07-20 09:04:58
|
Hi, I cannot add much to the Marc's answer. So please feel free to refine or re-phrase your question if you are still in the dark. This is a summary: 1) If you do not use derived services, you need to know parameter names. And there (in the Soaplab's WSDL/API) is a method to get them (together with types) - getInputSpec(). 2) If you use derived services, the WSDL has all parameters and their types defined as individual methods. 3) In both cases, however, there is no way to find which parameters are mutually exclusive, in other words there is no indication about parameter dependencies (typical example in emboss are parameter names 'sequence_direct_data' and 'sequence_usa' - one of them is always mandatory, but it does not make sense to use both of them in the same call). This is a limitation that was never implemented (even though it is still intended to do so sometimes). Regards, Martin -- Martin Senger EMBL Outstation - Hinxton Se...@EB... European Bioinformatics Institute Phone: (+44) 1223 494636 Wellcome Trust Genome Campus (Switchboard: 494444) Hinxton Fax : (+44) 1223 494468 Cambridge CB10 1SD United Kingdom http://industry.ebi.ac.uk/~senger |