Mercurial > repos > tduigou > selenzy
diff selenzy_wrapper.xml @ 3:be121e7d0c9d draft default tip
planemo upload for repository https://github.com/brsynth/selenzy-wrapper commit 45a7c182f39c67507b05e39509b865a04ecdd1f9
author | tduigou |
---|---|
date | Tue, 23 May 2023 14:17:15 +0000 |
parents | 164ccfcd18ec |
children |
line wrap: on
line diff
--- a/selenzy_wrapper.xml Mon May 01 01:34:12 2023 +0000 +++ b/selenzy_wrapper.xml Tue May 23 14:17:15 2023 +0000 @@ -12,7 +12,11 @@ --nb_targets '$adv.nb_targets' --d '$adv.direction' $adv.NoMSA - --host_taxID '$adv.host_taxID' + #if str($host_taxID_type_conditional.host_taxID_type) == "tsv": + --host_taxID `sed 1d ${host_taxID_type_conditional.host_taxID_file}` + #else: + --host_taxID '$host_taxID_type_conditional.host_taxID_int' + #end if #if str($adv.enzyme_taxIDs) != "": --enzyme_taxIDs '$adv.enzyme_taxIDs' #end if @@ -22,8 +26,19 @@ ]]></command> <inputs> <param name="pathway" type="data" format="sbml" label="Pathway (SBML)" /> + <conditional name="host_taxID_type_conditional"> + <param name="host_taxID_type" type="select" label="Host taxon ID type"> + <option value="integer" selected="True">Value</option> + <option value="tsv">File</option> + </param> + <when value="integer"> + <param name="host_taxID_int" type="integer" label="Host taxon ID value" value="83333" help="default: 83333 [E. coli K12]" /> + </when> + <when value="tsv"> + <param name="host_taxID_file" type="data" format="tsv" label="Host taxon ID file" /> + </when> + </conditional> <section name="adv" title="Advanced Options" expanded="false"> - <param name="host_taxID" type="integer" value="83333" label="Host taxon ID" help="Taxon ID of the chassis (default: 83333 [E. coli K12])" /> <param name="enzyme_taxIDs" type="text" value="" label="Comma separated taxon IDs of output enzyme sequences" /> <param name="nb_ids" type="integer" value="-1" label="Number of uniprot IDs with top score to keep" help=" Number of enzyme IDs to display in results (after taxon IDs filtering) [default = -1 (no limit)]" /> <param name="nb_targets" type="integer" value="500" min="1" label="Number of targets to display in results" help="Number of targets to display in results (before taxon IDs filtering) [default = 500]" />