Mercurial > repos > matthias > stacks2_gstacks
diff stacks_gstacks.xml @ 2:4301ded2ea50 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/stacks2 commit 9c41b2599125298b1a4d9ffb2511cdc87ff79a73
author | matthias |
---|---|
date | Tue, 18 Dec 2018 12:58:51 -0500 |
parents | 192f1d5f301e |
children | 285e1f85c11a |
line wrap: on
line diff
--- a/stacks_gstacks.xml Fri Nov 30 07:38:39 2018 -0500 +++ b/stacks_gstacks.xml Tue Dec 18 12:58:51 2018 -0500 @@ -10,11 +10,12 @@ mkdir bam_inputs stacks_outputs && #if $mode_cond.mode_select == "denovo" and not $popmap: - #if $input_type.input_type_selector == 'manual': - #set count = len($input_type.input_bam) - #else - #set count = len($input_type.input_bam.keys()) - #end if + ## since collections have no len .. yet + #try: + #set count = len($input_bam) + #except: + #set count = len($input_bam.keys()) + #end try #if count == 1: #for $bam in $input_bam: ln -s '$bam' bam_inputs/catalog.bam && @@ -176,12 +177,7 @@ <tests> <!-- denovomode, w popmap --> <test> - <param name="input_bam"> - <collection type="list"> - <element name="PopA_01.matches" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> - <element name="PopA_02.matches" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> - </collection> - </param> + <param name="input_bam" ftype="bam" value="tsv2bam/PopA_01.matches.bam,tsv2bam/PopA_02.matches.bam"/> <param name="popmap" ftype="tabular" value="denovo_map/popmap_cstacks.tsv" /> <conditional name="mode_cond"> <param name="mode_select" value="denovo"/> @@ -246,12 +242,7 @@ </test> <!-- refbased w popmap (here bam names need to be equal to sample names in popmap), \-\-unpaired, advanced, snp model --> <test> - <param name="input_bam"> - <collection type="list"> - <element name="PopA_01" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> - <element name="PopA_02" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> - </collection> - </param> + <param name="input_bam" ftype="bam" value="refmap/PopA_01.bam,refmap/PopA_02.bam"/> <param name="popmap" ftype="tabular" value="denovo_map/popmap_cstacks.tsv" /> <conditional name="mode_cond"> <param name="mode_select" value="refbased"/> @@ -290,12 +281,7 @@ </test> <!-- refbased wo popmap (here bam names don't matter), \-\-ignorepe --> <test> - <param name="input_bam"> - <collection type="list"> - <element name="PopA_01.matches" ftype="bam" value="tsv2bam/PopA_01.matches.bam" /> - <element name="PopA_02.matches" ftype="bam" value="tsv2bam/PopA_02.matches.bam" /> - </collection> - </param> + <param name="input_bam" ftype="bam" value="tsv2bam/PopA_01.matches.bam,tsv2bam/PopA_02.matches.bam"/> <conditional name="mode_cond"> <param name="mode_select" value="refbased"/> <conditional name="paired_cond">