annotate rest_tool.xml @ 6:9ee84d9fd3a7 draft

Uploaded
author bernhardlutz
date Thu, 03 Apr 2014 06:50:57 -0400
parents
children 3c1e862e8cd6
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
1 <tool id="rest_tool" name="Fetch Data from pubchem" version="0.1.0">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
2 <description>Fetch pubchem data</description>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
3 <version_command>echo "0.1.0"</version_command>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
4 <requirements>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
5 <requirement type="set_environment">REST_TOOL_SCRIPT_PATH</requirement>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
6 </requirements>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
7 <macros>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
8 <import>rest_tool_macros.xml</import>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
9 </macros>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
10 <command interpreter="python">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
11 #if $choose_action.action == 'search':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
12 rest_tool_search.py --type $choose_action.input_type_search --name $choose_action.search_name --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
13
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
14 #elif $choose_action.action == 'specific_data':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
15 rest_tool.py
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
16 #if $choose_action.field_or_file1.field_or_file1 == 'field':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
17 --id $choose_action.field_or_file1.id1
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
18 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
19 --id-file $choose_action.field_or_file1.file_ids_1
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
20 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
21 --type $choose_action.choose_acs.input_type
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
22
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
23 #if $choose_action.choose_acs.input_type == 'assay':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
24 --operation $choose_action.choose_acs.operation_assay.operation_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
25 #if $choose_action.choose_acs.operation_assay.operation_assay == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
26 --property-value $choose_action.choose_acs.operation_assay.property_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
27 #elif $choose_action.choose_acs.operation_assay.operation_assay == 'aids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
28 --id-type $choose_action.choose_acs.operation_assay.aids_type_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
29 #elif $choose_action.choose_acs.operation_assay.operation_assay == 'cids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
30 --id-type $choose_action.choose_acs.operation_assay.cids_type_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
31 #elif $choose_action.choose_acs.operation_assay.operation_assay == 'sids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
32 --id-type $choose_action.choose_acs.operation_assay.sids_type_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
33 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
34 #elif $choose_action.choose_acs.input_type == 'compound':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
35 --operation $choose_action.choose_acs.operation_compound.operation_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
36 #if $choose_action.choose_acs.operation_compound.operation_compound == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
37 --property-value $choose_action.choose_acs.operation_compound.property_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
38 #elif $choose_action.choose_acs.operation_compound.operation_compound == 'aids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
39 --id-type $choose_action.choose_acs.operation_compound.aids_type_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
40 #elif $choose_action.choose_acs.operation_compound.operation_compound == 'cids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
41 --id-type $choose_action.choose_acs.operation_compound.cids_type_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
42 #elif $choose_action.choose_acs.operation_compound.operation_compound == 'sids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
43 --id-type $choose_action.choose_acs.operation_compound.sids_type_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
44 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
45 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
46 --operation $choose_action.choose_acs.operation_substance.operation_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
47 #if $choose_action.choose_acs.operation_substance.operation_substance == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
48 --property-value $choose_action.choose_acs.operation_substance.property_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
49 #elif $choose_action.choose_acs.operation_substance.operation_substance == 'aids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
50 --id-type $choose_action.choose_acs.operation_substance.aids_type_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
51 #elif $choose_action.choose_acs.operation_substance.operation_substance == 'cids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
52 --id-type $choose_action.choose_acs.operation_substance.cids_type_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
53 #elif $choose_action.choose_acs.operation_substance.operation_substance == 'sids':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
54 --id-type $choose_action.choose_acs.operation_substance.sids_type_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
55 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
56 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
57 --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
58 #elif $choose_action.action == 'compounds_for_assay':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
59 rest_tool_comp_for_assay.py
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
60 #if $choose_action.field_or_file2.field_or_file2 == 'field':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
61 --aid $choose_action.field_or_file2.id2
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
62 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
63 --aid-file $choose_action.field_or_file2.file_ids_2
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
64 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
65 --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
66 #elif $choose_action.action == 'assays_by_activity_or_target':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
67 rest_tool_assay_by_activity_or_target.py
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
68 #if $choose_action.activity_or_target.activity_or_target == 'activity':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
69 --activity $choose_action.activity_or_target.activity
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
70 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
71 --target $choose_action.activity_or_target.target_id
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
72 --target-type $choose_action.activity_or_target.target_identifier_type
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
73 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
74 --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
75
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
76 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
77 </command>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
78
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
79 <inputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
80 <conditional name="choose_action">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
81 <param name="action" multiple="false" type="select" label="Choose action">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
82 <option value="search">Search for Assay/Compound/Substance</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
83 <option value="specific_data">Get Data for specific Assay/Compound/Substance</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
84 <option value="compounds_for_assay">Get all compound IDs given BioAssay IDs</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
85 <option value="assays_by_activity_or_target">Get BioAssay IDs given activity/target</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
86 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
87 <when value="search">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
88 <param name="input_type_search" multiple="false" type="select" label="Search for">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
89 <option value="assay">BioAssay</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
90 <option value="compound">Compound</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
91 <option value="substance">Substance</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
92 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
93 <param name="input_type" multiple="false" type="select" label="Search By">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
94 <option value="name">Name</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
95 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
96 <param format="txt" name="search_name" type="text" label="Enter the Name" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
97 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
98 <when value="specific_data">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
99 <conditional name="field_or_file1">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
100 <param name="field_or_file1" multiple="false" type="select" label="Specify the ID by">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
101 <option value="field" selected="True">Textfield</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
102 <option value="file">File</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
103 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
104 <when value="field">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
105 <param format="txt" name="id1" type="text" label="Enter the ID(s)" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
106 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
107 <when value="file">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
108 <param format="txt,csv" name="file_ids_1" type="data" label="Give the file" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
109 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
110 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
111 <conditional name="choose_acs">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
112 <param name="input_type" multiple="false" type="select" label="Input Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
113 <option value="assay">BioAssay</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
114 <option value="compound">Compound</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
115 <option value="substance">Substance</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
116 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
117
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
118 <when value="assay">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
119 <conditional name="operation_assay">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
120 <param name="operation_assay" type="select" multiple="false" label="Operation">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
121 <expand macro="aid_cid_sid" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
122 <option value="record">Record</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
123 <option value="classification">Classification</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
124 <option value="property">Property</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
125 <option value="description">Discription</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
126 <option value="summary">Summary</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
127 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
128 <when value="property">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
129 <param name="property_assay" label="Specify Property" type="text" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
130 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
131 <when value="aids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
132 <param name="aids_type_assay" multiple="false" type="select" label="AID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
133 <expand macro="aids_when_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
134 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
135 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
136 <when value="cids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
137 <param name="cids_type_assay" multiple="false" type="select" label="CID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
138 <expand macro="aids_when_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
139
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
140 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
141 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
142 <when value="sids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
143 <param name="sids_type_assay" multiple="false" type="select" label="SID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
144 <expand macro="aids_when_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
145 <option value="doseresponse">doseresponse</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
146 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
147 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
148 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
149 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
150 <when value="compound">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
151 <conditional name="operation_compound">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
152 <param name="operation_compound" type="select" multiple="false" label="Operation">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
153 <expand macro="aid_cid_sid" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
154 <expand macro="option_compound_substance" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
155 <option value="property">Property</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
156 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
157 <when value="property">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
158 <param name="property_compound" label="Specify Property" type="text" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
159 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
160 <when value="aids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
161 <param name="aids_type_compound" multiple="false" type="select" label="AID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
162 <expand macro="aids_when_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
163 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
164 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
165 <when value="sids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
166 <param name="sids_type_compound" multiple="false" type="select" label="SID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
167
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
168 <expand macro="cid_sid_type_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
169 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
170 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
171 <when value="cids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
172 <param name="cids_type_compound" multiple="false" type="select" label="CID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
173 <expand macro="cid_cid_type_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
174 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
175 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
176 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
177 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
178 <when value="substance">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
179 <conditional name="operation_substance">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
180 <param name="operation_substance" type="select" multiple="false" label="Operation">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
181 <expand macro="aid_cid_sid" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
182 <expand macro="option_compound_substance" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
183 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
184 <when value="property">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
185 <param name="property_substance" label="Specify Property" type="text" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
186 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
187 <when value="aids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
188 <param name="aids_type_substance" multiple="false" type="select" label="AID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
189 <expand macro="aids_when_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
190 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
191 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
192 <when value="cids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
193 <param name="cids_type_substance" multiple="false" type="select" label="CID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
194 <expand macro="sid_cid_type_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
195 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
196 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
197 <when value="sids">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
198 <param name="sids_type_substance" multiple="false" type="select" label="SID Type">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
199 <expand macro="sid_sid_type_options" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
200 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
201 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
202
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
203 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
204 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
205 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
206 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
207 <!-- second option -->
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
208 <when value="compounds_for_assay">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
209 <conditional name="field_or_file2">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
210 <param name="field_or_file2" multiple="false" type="select" label="Specify the ID by">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
211 <option value="field">Textfield</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
212 <option value="file">File</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
213 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
214 <when value="field">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
215 <param format="txt" name="id2" type="text" label="Enter the ID(s)" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
216 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
217 <when value="file">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
218 <param format="txt,csv" name="file_ids_2" type="data" label="Give the file" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
219 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
220 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
221 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
222 <!-- third option -->
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
223 <when value="assays_by_activity_or_target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
224 <conditional name="activity_or_target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
225 <param name="activity_or_target" multiple="false" type="select" label="Look for">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
226 <option value="target">Target</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
227 <option value="activity">Activity</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
228 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
229 <when value="activity">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
230 <param format="txt" name="activity" type="text" label="Enter the activity" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
231 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
232
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
233 <when value="target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
234 <param name="target_identifier_type" multiple="false" type="select" label="Choose target identifier">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
235 <option value="gi">GI</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
236 <option value="geneid">Gene ID</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
237 <option value="genesymbol">Gene Symbol</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
238 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
239 <param format="txt" name="target_id" type="text" label="Enter the target" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
240 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
241 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
242 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
243
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
244 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
245 </inputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
246 <outputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
247 <data format="csv" name="output" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
248 </outputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
249 <tests>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
250 </tests>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
251 <help>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
252 **What it does**
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
253
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
254 This tool fetches data from pubchem
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
255 </help>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
256 </tool>