annotate rest_tool.xml @ 8:3c1e862e8cd6 draft

Uploaded
author bernhardlutz
date Fri, 02 May 2014 05:40:28 -0400
parents 9ee84d9fd3a7
children 80bf0039c0dc
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>
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
9 <import>rest_tool_macro_advanced.xml</import>
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
10 </macros>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
11 <command interpreter="python">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
12 #if $choose_action.action == 'specific_data':
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
13 rest_tool.py
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
14 #if $choose_action.field_or_file.field_or_file_select == 'field':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
15 --id $choose_action.field_or_file.id_value
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
16 #else:
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
17 --id-file $choose_action.field_or_file.id_value
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
18 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
19 --type $choose_action.choose_acs.input_type
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
20
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
21 #if $choose_action.choose_acs.input_type == 'assay':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
22 --operation $choose_action.choose_acs.operation_assay.operation_assay
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
23 #if $choose_action.choose_acs.operation_assay.operation_assay == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
24 --property-value $choose_action.choose_acs.operation_assay.property_assay
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
25 #elif $choose_action.choose_acs.operation_assay.operation_assay == 'aids' or $choose_action.choose_acs.operation_assay.operation_assay == 'cids' or $choose_action.choose_acs.operation_assay.operation_assay == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
26 --id-type $choose_action.choose_acs.operation_assay.ids_type_assay
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
27 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
28 #elif $choose_action.choose_acs.input_type == 'compound':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
29 --operation $choose_action.choose_acs.operation_compound.operation_compound
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
30 #if $choose_action.choose_acs.operation_compound.operation_compound == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
31 --property-value $choose_action.choose_acs.operation_compound.property_compound
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
32 #elif $choose_action.choose_acs.operation_compound.operation_compound == 'aids' or $choose_action.choose_acs.operation_compound.operation_compound == 'cids' or $choose_action.choose_acs.operation_compound.operation_compound == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
33 --id-type $choose_action.choose_acs.operation_compound.ids_type_compound
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
34 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
35 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
36 --operation $choose_action.choose_acs.operation_substance.operation_substance
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
37 #if $choose_action.choose_acs.operation_substance.operation_substance == 'property':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
38 --property-value $choose_action.choose_acs.operation_substance.property_substance
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
39 #elif $choose_action.choose_acs.operation_substance.operation_substance == 'aids' or $choose_action.choose_acs.operation_substance.operation_substance == 'cids' or $choose_action.choose_acs.operation_substance.operation_substance == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
40 --id-type $choose_action.choose_acs.operation_substance.ids_type_substance
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
41 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
42 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
43 --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
44 #elif $choose_action.action == 'compounds_for_assay':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
45 rest_tool_comp_for_assay.py
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
46 #if $choose_action.field_or_file.field_or_file_select == 'field':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
47 --aid $choose_action.field_or_file.id_value
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
48 #else:
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
49 --aid-file $choose_action.field_or_file.id_value
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
50 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
51 --outfile $output
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
52 #elif $choose_action.action == 'assays_by_activity_or_target':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
53 rest_tool_assay_by_activity_or_target.py
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
54 #if $choose_action.activity_or_target.activity_or_target == 'activity':
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
55 --activity $choose_action.activity_or_target.activity
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
56 #else:
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
57 --target $choose_action.activity_or_target.target_id
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
58 --target-type $choose_action.activity_or_target.target_identifier_type
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
59 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
60 --outfile $output
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
61 #elif $choose_action.action == 'advanced':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
62 rest_tool_advanced.py
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
63 --outfile $output
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
64 --type $choose_action.input_type.input_type_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
65 --id-type $choose_action.input_type.namespace_id.namespace_id_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
66 #if $choose_action.input_type.input_type_select == 'assay':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
67 #if $choose_action.input_type.namespace_id.namespace_id_select == 'aid':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
68 --id-type-ff $choose_action.input_type.namespace_id.field_or_file.field_or_file_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
69 --id-value $choose_action.input_type.namespace_id.field_or_file.id_value
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
70 #elif $choose_action.input_type.namespace_id.namespace_id_select == 'target':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
71 --id-value $choose_action.input_type.namespace_id.target_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
72 #elif $choose_action.input_type.namespace_id.namespace_id_select == 'type':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
73 --id-value $choose_action.input_type.namespace_id.type_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
74 #elif $choose_action.input_type.namespace_id.namespace_id_select == 'activity':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
75 --id-value $choose_action.input_type.namespace_id.activity_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
76 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
77
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
78 --operation $choose_action.input_type.operation_assay.operation_assay_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
79
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
80 #if $choose_action.input_type.operation_assay.operation_assay_select == 'property':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
81 --operation-value $choose_action.input_type.operation_assay.operation_assay_select.property_assay
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
82 #elif $choose_action.input_type.operation_assay.operation_assay_select == 'target':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
83 --operation-value $choose_action.input_type.operation_assay.operation_assay_select.target_assay
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
84 #elif $choose_action.input_type.operation_assay.operation_assay_select == 'aids' or $choose_action.input_type.operation_assay.operation_assay_select == 'cids' or $choose_action.input_type.operation_assay.operation_assay_select == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
85 --ids-operation-type $choose_action.input_type.operation_assay.ids_type_assay
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
86 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
87 #elif $choose_action.input_type.input_type_select == 'compound':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
88 #if $choose_action.input_type.namespace_id.namespace_id_select == 'cid' or $choose_action.input_type.namespace_id.namespace_id_select == 'name' or $choose_action.input_type.namespace_id.namespace_id_select == 'smiles' or $choose_action.input_type.namespace_id.namespace_id_select == 'inchi' or $choose_action.input_type.namespace_id.namespace_id_select == 'inchikey' or $choose_action.input_type.namespace_id.namespace_id_select == 'sdf':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
89 --id-type-ff $choose_action.input_type.namespace_id.field_or_file.field_or_file_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
90 --id-value $choose_action.input_type.namespace_id.field_or_file.id_value
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
91 #elif $choose_action.input_type.namespace_id.namespace_id_select == 'xref':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
92 --xref $choose_action.input_type.namespace_id.xref_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
93 --xref-value $choose_action.input_type.namespace_id.xref_value
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
94 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
95
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
96 --operation $choose_action.input_type.operation_compound.operation_compound_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
97 #if $choose_action.input_type.operation_compound.operation_compound_select == 'property':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
98 --operation-value $choose_action.input_type.operation_compound.property_compound
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
99 #elif $choose_action.input_type.operation_compound.operation_compound_select == 'xrefs':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
100 --operation-value $choose_action.input_type.operation_compound.xref_compound
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
101 #elif $choose_action.input_type.operation_compound.operation_compound_select == 'aids' or $choose_action.input_type.operation_compound.operation_compound_select == 'cids' or $choose_action.input_type.operation_compound.operation_compound_select == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
102 --ids-operation-type $choose_action.input_type.operation_compound.ids_type_compound
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
103 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
104
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
105 #elif $choose_action.input_type.input_type_select == 'substance':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
106 #if $choose_action.input_type.namespace_id.namespace_id_select == 'sid' or $choose_action.input_type.namespace_id.namespace_id_select == 'name':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
107 --id-type-ff $choose_action.input_type.namespace_id.field_or_file.field_or_file_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
108 --id-value $choose_action.input_type.namespace_id.field_or_file.id_value
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
109 #elif $choose_action.input_type.namespace_id.namespace_id_select == 'xrefs':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
110 --xref $choose_action.input_type.namespace_id.xref_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
111 --xref-value $choose_action.input_type.namespace_id.xref_value
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
112 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
113 --operation $choose_action.input_type.operation_substance.operation_substance_select
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
114 #if $choose_action.input_type.operation_substance.operation_substance_select == 'property':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
115 --operation-value $choose_action.input_type.operation_substance.operation_substance_select.property_substance
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
116 #elif $choose_action.input_type.operation_substance.operation_substance_select == 'xref':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
117 --operation-value $choose_action.input_type.operation_substance.xref_substance
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
118 #elif $choose_action.input_type.operation_substance.operation_substance_select == 'aids' or $choose_action.input_type.operation_substance.operation_substance_select == 'cids' or $choose_action.input_type.operation_substance.operation_substance_select == 'sids':
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
119 --ids-operation-type $choose_action.input_type.operation_substance.ids_type_substance
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
120 #end if
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
121 #end if
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
122 #end if
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
123 </command>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
124
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
125 <inputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
126 <conditional name="choose_action">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
127 <param name="action" multiple="false" type="select" label="Choose action">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
128 <option value="specific_data">Get Data for specific Assay/Compound/Substance</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
129 <option value="compounds_for_assay">Get all compound IDs given BioAssay IDs</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
130 <option value="assays_by_activity_or_target">Get BioAssay IDs given activity/target</option>
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
131 <option value="advanced" selected="True">Advanced</option>
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
132 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
133 <when value="search">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
134 <param name="input_type_search" multiple="false" type="select" label="Search for">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
135 <expand macro="acs_options" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
136 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
137 <param name="input_type" multiple="false" type="select" label="Search By">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
138 <option value="name">Name</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
139 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
140 <param format="txt" name="search_name" type="text" label="Enter the Name" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
141 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
142 <when value="specific_data">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
143 <expand macro="field_or_file" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
144 <conditional name="choose_acs">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
145 <param name="input_type" multiple="false" type="select" label="Input Type">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
146 <expand macro="acs_options" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
147 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
148
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
149 <when value="assay">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
150 <expand macro="conditional_operation_assay" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
151 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
152 <when value="compound">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
153 <expand macro="conditional_operation_compound" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
154 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
155 <when value="substance">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
156 <expand macro="conditional_operation_substance" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
157 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
158 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
159 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
160 <!-- second option -->
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
161 <when value="compounds_for_assay">
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
162 <expand macro="field_or_file" />
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
163 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
164 <!-- third option -->
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
165 <when value="assays_by_activity_or_target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
166 <conditional name="activity_or_target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
167 <param name="activity_or_target" multiple="false" type="select" label="Look for">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
168 <option value="target">Target</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
169 <option value="activity">Activity</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
170 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
171 <when value="activity">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
172 <param format="txt" name="activity" type="text" label="Enter the activity" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
173 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
174
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
175 <when value="target">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
176 <param name="target_identifier_type" multiple="false" type="select" label="Choose target identifier">
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
177 <option value="gi">GI</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
178 <option value="geneid">Gene ID</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
179 <option value="genesymbol">Gene Symbol</option>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
180 </param>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
181 <param format="txt" name="target_id" type="text" label="Enter the target" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
182 </when>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
183 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
184 </when>
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
185 <when value="advanced">
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
186 <expand macro="advanced2" />
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
187 </when>
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
188 </conditional>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
189 </inputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
190 <outputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
191 <data format="csv" name="output" />
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
192 </outputs>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
193 <tests>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
194 </tests>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
195 <help>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
196 **What it does**
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
197
8
3c1e862e8cd6 Uploaded
bernhardlutz
parents: 6
diff changeset
198 This tool fetches data from pubchem. The outputformat will be if possible csv > txt > xml
6
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
199 </help>
9ee84d9fd3a7 Uploaded
bernhardlutz
parents:
diff changeset
200 </tool>