Mercurial > repos > mingchen0919 > mygene_and_myvariant
changeset 5:3a564664e40f draft
add advanced search
author | mingchen0919 |
---|---|
date | Wed, 21 Mar 2018 08:54:18 -0400 |
parents | 238ab20dc431 |
children | d43386805b9c |
files | mygene_and_myvariant_macros.xml variant_advanced_search.xml variant_simple_search.xml |
diffstat | 3 files changed, 35 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/mygene_and_myvariant_macros.xml Wed Mar 21 01:32:15 2018 -0400 +++ b/mygene_and_myvariant_macros.xml Wed Mar 21 08:54:18 2018 -0400 @@ -1436,24 +1436,4 @@ <option value="wellderly.sift" selected="false">wellderly.sift</option> <option value="wellderly.vartype" selected="false">wellderly.vartype</option> </xml> - <xml name="AND_operator"> - <repeat name="AND_operator_repeat" title="Field paths" min="1" max="20" default="0"> - <expand macros="fields" /> - <param type="text" name="variant_query" label="Search keywords" optional="False"> - <sanitizer> - <valid initial="string.printable"/> - </sanitizer> - </param> - </repeat> - </xml> - <xml name="OR_operator"> - <repeat name="OR_operator_repeat" title="Field paths" min="1" max="20" default="0"> - <expand macros="fields" /> - <param type="text" name="variant_query" label="Search keywords" optional="False"> - <sanitizer> - <valid initial="string.printable"/> - </sanitizer> - </param> - </repeat> - </xml> </macros> \ No newline at end of file
--- a/variant_advanced_search.xml Wed Mar 21 01:32:15 2018 -0400 +++ b/variant_advanced_search.xml Wed Mar 21 08:54:18 2018 -0400 @@ -1,4 +1,4 @@ -<tool id="variant_advanced_search" name="variant:advanced_search" version="1.0.0"> +<tool id="variant_advanced_search" name="variant:advanced search" version="1.0.0"> <description> some description </description> @@ -34,12 +34,39 @@ ]]></command> <inputs> - <expand macro="AND_operator" /> - <expand macro="OR_operator" /> - <param type="select" name="return_fields" label="Returned fields" optional="False" multiple="True"> - <option value="all">ALL_FIELDS</option> - <expand macro="fields"/> - </param> + <repeat name="AND_operator_repeat" title="AND" min="1" default="1"> + <param type="select" name="field" label="" optional="False" multiple="FALSE"> + <option value="all">ALL_FIELDS</option> + <expand macro="fields"/> + </param> + <param type="text" name="variant_query" label="Search keywords" optional="False"> + <sanitizer> + <valid initial="string.printable"/> + </sanitizer> + </param> + </repeat> + <repeat name="OR_operator_repeat" title="OR" min="0" default="0"> + <param type="select" name="field" label="OR" optional="False" multiple="FALSE"> + <option value="all">ALL_FIELDS</option> + <expand macro="fields"/> + </param> + <param type="text" name="variant_query" label="Search keywords" optional="False"> + <sanitizer> + <valid initial="string.printable"/> + </sanitizer> + </param> + </repeat> + <repeat name="HAS_FIELD_operator_repeat" title="HAS FIELD" min="0" default="0"> + <param type="select" name="field" label="OR" optional="False" multiple="FALSE"> + <option value="all">ALL_FIELDS</option> + <expand macro="fields"/> + </param> + <param type="text" name="variant_query" label="Search keywords" optional="False"> + <sanitizer> + <valid initial="string.printable"/> + </sanitizer> + </param> + </repeat> </inputs> <outputs> <data format="html" name="report" label="${tool.name} report"/>
--- a/variant_simple_search.xml Wed Mar 21 01:32:15 2018 -0400 +++ b/variant_simple_search.xml Wed Mar 21 08:54:18 2018 -0400 @@ -1,4 +1,4 @@ -<tool id="variant_ids_search" name="variant: ids search" version="1.0.0"> +<tool id="variant_simple_search" name="variant: ids search" version="1.0.0"> <description> some description </description>