0
|
1 <tool id="WebServiceTool_input_url_REST_SOAP" name="Step a: Enter the URL (WSDL/WADL location) " version="1.1.0">
|
|
2 <description>of tool (web service) description document </description>
|
|
3 <command interpreter="python">
|
|
4 WebServiceTool_input_url_m.py
|
|
5 $url
|
|
6 $output
|
|
7 </command>
|
|
8 <inputs>
|
|
9 <param format="text" size = "60" name = "url" type="text" label="Enter the url of the tool's description document" />
|
|
10 </inputs>
|
|
11 <outputs>
|
|
12 <data format="tabular" name="output" />
|
|
13 </outputs>
|
|
14
|
|
15 <help>
|
|
16
|
|
17 .. class:: infomark
|
|
18
|
|
19 **TIP:** **After step a proceed to step b**
|
|
20
|
|
21 All Web services come with a description document (WADL or WSDL document). Galaxy can read this information
|
|
22 to create the Web service tool.
|
|
23 WSDL/WADL files specify the programs/operations and their inputs and outputs.
|
|
24 You can find samples of WSDL and WADL documents below
|
|
25
|
|
26 Samples WSDLs:
|
|
27
|
|
28 EBI sample services:
|
|
29
|
|
30 http://www.ebi.ac.uk/Tools/services/soap/wublast?wsdl
|
|
31
|
|
32 http://www.ebi.ac.uk/Tools/services/soap/clustalw2?wsdl
|
|
33
|
|
34 More detailed information about all services at EBI can be found at http://www.ebi.ac.uk/Tools/webservices
|
|
35
|
|
36 Sample WADLs:
|
|
37
|
|
38 EupathDB sample services
|
|
39
|
|
40 http://eupathdb.org/webservices/GeneQuestions/GenesByMolecularWeight.wadl
|
|
41
|
|
42 http://eupathdb.org/eupathdb/webservices/GeneQuestions/GenesByTextSearch.wadl
|
|
43
|
|
44 More detailed information about all REST services at EuPathDB can be found at http://eupathdb.org/eupathdb/serviceList.jsp
|
|
45
|
|
46 *NOTE: Step a, Step b and Step c merely add this tool to Galaxy. To use the tool, after completing Step 3, go to the Tools section on left
|
|
47 and find the tool under Web Service Tools and Web Service Workflow Tools.*
|
|
48
|
|
49 </help>
|
|
50
|
|
51 </tool>
|
|
52
|