Mercurial > repos > bernhardlutz > rest_tool
diff rest_tool.xml @ 9:80bf0039c0dc draft
Uploaded
| author | bernhardlutz |
|---|---|
| date | Fri, 02 May 2014 18:16:36 -0400 |
| parents | 3c1e862e8cd6 |
| children | a76d64d2ed44 |
line wrap: on
line diff
--- a/rest_tool.xml Fri May 02 05:40:28 2014 -0400 +++ b/rest_tool.xml Fri May 02 18:16:36 2014 -0400 @@ -68,7 +68,7 @@ --id-type-ff $choose_action.input_type.namespace_id.field_or_file.field_or_file_select --id-value $choose_action.input_type.namespace_id.field_or_file.id_value #elif $choose_action.input_type.namespace_id.namespace_id_select == 'target': - --id-value $choose_action.input_type.namespace_id.target_select + --id-value $choose_action.input_type.namespace_id.target_select"/"$choose_action.input_type.namespace_id.target_value #elif $choose_action.input_type.namespace_id.namespace_id_select == 'type': --id-value $choose_action.input_type.namespace_id.type_select #elif $choose_action.input_type.namespace_id.namespace_id_select == 'activity': @@ -81,6 +81,10 @@ --operation-value $choose_action.input_type.operation_assay.operation_assay_select.property_assay #elif $choose_action.input_type.operation_assay.operation_assay_select == 'target': --operation-value $choose_action.input_type.operation_assay.operation_assay_select.target_assay + #elif $choose_action.input_type.operation_assay.operation_assay_select == 'xrefs': + --operation-value $choose_action.input_type.operation_assay.xref_operation + #elif $choose_action.input_type.operation_assay.operation_assay_select == 'doseresponse': + --sid-filter $choose_action.input_type.operation_assay.doseresponse_sids #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': --ids-operation-type $choose_action.input_type.operation_assay.ids_type_assay #end if @@ -97,7 +101,7 @@ #if $choose_action.input_type.operation_compound.operation_compound_select == 'property': --operation-value $choose_action.input_type.operation_compound.property_compound #elif $choose_action.input_type.operation_compound.operation_compound_select == 'xrefs': - --operation-value $choose_action.input_type.operation_compound.xref_compound + --operation-value $choose_action.input_type.operation_compound.xref_operation #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': --ids-operation-type $choose_action.input_type.operation_compound.ids_type_compound #end if @@ -114,7 +118,7 @@ #if $choose_action.input_type.operation_substance.operation_substance_select == 'property': --operation-value $choose_action.input_type.operation_substance.operation_substance_select.property_substance #elif $choose_action.input_type.operation_substance.operation_substance_select == 'xref': - --operation-value $choose_action.input_type.operation_substance.xref_substance + --operation-value $choose_action.input_type.operation_substance.xref_operation #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': --ids-operation-type $choose_action.input_type.operation_substance.ids_type_substance #end if @@ -188,9 +192,78 @@ </conditional> </inputs> <outputs> - <data format="csv" name="output" /> + <data format="tabular" name="output"> + <change_format> + <when input="choose_action.input_type.operation_assay.operation_assay_select" value="summary" format="xml" /> + <when input="choose_action.input_type.operation_assay.operation_assay_select" value="description" format="xml" /> + <when input="choose_action.input_type.operation_assay.operation_assay_select" value="classification" format="xml" /> + <when input="choose_action.input_type.operation_substance.operation_substance_select" value="summary" format="xml" /> + <when input="choose_action.input_type.operation_substance.operation_substance_select" value="description" format="xml" /> + <when input="choose_action.input_type.operation_substance.operation_substance_select" value="classification" format="xml" /> + <when input="choose_action.input_type.operation_compound.operation_compound_select" value="summary" format="xml" /> + <when input="choose_action.input_type.operation_compound.operation_compound_select" value="description" format="xml" /> + <when input="choose_action.input_type.operation_compound.operation_compound_select" value="classification" format="xml" /> + </change_format> + </data> </outputs> <tests> + <test> + <output name="output"> + <assert_contents> + <has_n_columns n="1" /> + <has_line_matching expression="[0-9]+" /> + </assert_contents> + </output> + <param name="choose_action.action" value="advanced" /> + <param name="choose_action.input_type.input_type_select" value="assay" /> + <param name="choose_action.input_type.namespace_id.namespace_id_select" value="target" /> + <param name="choose_action.input_type.namespace_id.target_select" value="genesymbol" /> + <param name="choose_action.input_type.namespace_id.target_value" value="usp2" /> + <param name="choose_action.input_type.operation_assay.operation_assay_select" value="aids" /> + </test> + <test> + <output name="output2"> + <assert_contents> + <has_n_columns n="1" /> + <has_line_matching expression="[0-9]+" /> + </assert_contents> + </output> + <param name="choose_action.action" value="advanced" /> + <param name="choose_action.input_type.input_type_select" value="substance" /> + <param name="choose_action.input_type.namespace_id.namespace_id_select" value="xref" /> + <param name="choose_action.input_type.namespace_id.xref_select" value="PatentID" /> + <param name="choose_action.input_type.namespace_id.xref_value" value="EP0711162A1" /> + <param name="choose_action.input_type.operation_substance.operation_substance_select_select" value="cids" /> + </test> + <!-- post test --> + <test> + <output name="output3"> + <assert_contents> + <has_n_columns n="1" /> + <has_line_matching expression="[0-9]+" /> + </assert_contents> + </output> + <param name="choose_action.action" value="advanced" /> + <param name="choose_action.input_type.input_type_select" value="compound" /> + <param name="choose_action.input_type.namespace_id.namespace_id_select" value="inchi" /> + <param name="choose_action.input_type.namespace_id.field_or_file.field_or_file_select" value="file" /> + <param name="choose_action.input_type.namespace_id.field_or_file.id_value" value="postfile" /> + <param name="choose_action.input_type.operation_substance.operation_substance_select_select" value="cids" /> + </test> + <test> + <output name="output4"> + <assert_contents> + <has_n_columns n="1" /> + <has_line_matching expression="[0-9]+" /> + </assert_contents> + </output> + <param name="choose_action.action" value="compounds_for_assay" /> + <param name="choose_action.input_type.input_type_select" value="compound" /> + <param name="choose_action.input_type.namespace_id.namespace_id_select" value="inchi" /> + <param name="choose_action.input_type.namespace_id.field_or_file.field_or_file_select" value="file" /> + <param name="choose_action.input_type.namespace_id.field_or_file.id_value" value="postfile" /> + <param name="choose_action.input_type.operation_substance.operation_substance_select_select" value="cids" /> + </test> </tests> <help> **What it does**
