diff rest_tool_macro_advanced.xml @ 8:3c1e862e8cd6 draft

Uploaded
author bernhardlutz
date Fri, 02 May 2014 05:40:28 -0400
parents
children 80bf0039c0dc
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/rest_tool_macro_advanced.xml	Fri May 02 05:40:28 2014 -0400
@@ -0,0 +1,109 @@
+<macros>
+    <xml name="advanced2">
+        <conditional name="input_type">
+            <param name="input_type_select" multiple="false" type="select" label="What are you looking for?">
+                <expand macro="acs_options" />
+            </param>
+            <when value="assay">
+                <conditional name="namespace_id">
+                <param name="namespace_id_select" multiple="false" type="select" label="Choose data by">
+                    <option value="aid">aid</option>
+                    <option value="type">type</option>
+                    <option value="target">target</option>
+                    <option value="activity">activity</option>
+                </param>
+                    <when value="aid">
+                        <expand macro="field_or_file" />
+                    </when>
+                    <when value="type">
+                        <param name="type_select" multiple="false" type="select" label="Choose type">
+                            <option value="all">all</option>
+                            <option value="confirmatory">confirmatory</option>
+                            <option value="doseresponse">doseresponse</option>
+                            <option value="onhold">onhold</option>
+                            <option value="panel">panel</option>
+                            <option value="rnai">rnai</option>
+                            <option value="screening">screening</option>
+                            <option value="summary">summary</option>
+                        </param>
+                    </when>
+                    <when value="target">
+                        <param name="target_select" multiple="false" type="select" label="Choose target">
+                            <option value="gi">gi</option>
+                            <option value="geneid">geneid</option>
+                            <option value="genesymbol">genesymbol</option>
+                        </param>
+                    </when>
+                    <when value="activity">
+                    <!-- known activity: ic50, ec50, ac50, gi50 -->
+                        <param name="activity_select" multiple="false" type="select" label="Choose activity">
+                            <option value="ic50">IC50</option>
+                            <option value="ec50">EC50</option>
+                            <option value="ac50">AC50</option>
+                            <option value="gi50">GI50</option>
+                        </param>
+                    </when>
+                
+                </conditional>
+                
+                <expand macro="conditional_operation_assay" />
+            </when>
+            <when value="substance">
+                <conditional name="namespace_id">
+                <param name="namespace_id_select" multiple="false" type="select" label="Choose data by">
+                    <option value="sid">sid</option>
+                    <option value="name">name</option>
+                    <option value="xref">xref</option>
+                </param>
+                <when value="xref">
+                    <expand macro="xref_select" />
+                    <param name="xref_value" type="text" label="Enter xref" />
+                </when>
+                <when value="sid">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="name">
+                    <expand macro="field_or_file" />
+                </when>
+                </conditional>
+                <expand macro="conditional_operation_substance" />
+            </when>
+            <when value="compound">
+                <conditional name="namespace_id">
+                <param name="namespace_id_select" multiple="false" type="select" label="Choose data by">
+                    <option value="cid">cid</option>
+                    <option value="name">name</option>
+                    <option value="smiles">smiles</option>
+                    <option value="inchi">inchi</option>
+                    <option value="sdf">sdf</option>
+                    <option value="inchikey">inchikey</option>
+                    <option value="xref">xref</option>
+                </param>
+                <when value="xref">
+                    <expand macro="xref_select" />
+                    <param name="xref_value" type="text" label="Enter xref" />
+                </when>
+                <when value="cid">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="name">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="smiles">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="inchi">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="inchikey">
+                    <expand macro="field_or_file" />
+                </when>
+                <when value="sdf">
+                    <expand macro="field_or_file" />
+                </when>
+                </conditional>
+                <expand macro="conditional_operation_compound" />
+            </when>
+        </conditional>
+    </xml>
+</macros>