comparison dada2_plotComplexity.xml @ 11:224abe7c80ed draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/dada2 commit f65944aa0547c2fbe4b746cf443c85b2a76e9a48
author iuc
date Sat, 20 Dec 2025 14:15:33 +0000
parents 6f06d501b7e6
children
comparison
equal deleted inserted replaced
10:6f06d501b7e6 11:224abe7c80ed
21 ln -s '$batch_cond.paired_cond.reads' forward/'$elid' && 21 ln -s '$batch_cond.paired_cond.reads' forward/'$elid' &&
22 #else 22 #else
23 ln -s '$batch_cond.paired_cond.reads.forward' forward/'$elid' && 23 ln -s '$batch_cond.paired_cond.reads.forward' forward/'$elid' &&
24 ln -s '$batch_cond.paired_cond.reads.reverse' reverse/'$elid' && 24 ln -s '$batch_cond.paired_cond.reads.reverse' reverse/'$elid' &&
25 #end if 25 #end if
26 #if $batch_cond.paired_cond.paired_select == "separate"
27 ln -s '$batch_cond.paired_cond.sdaer' reverse/'$elid' &&
28 #end if
29 #else 26 #else
30 #for $read in $batch_cond.paired_cond.reads: 27 #for $read in $batch_cond.paired_cond.reads:
31 #set elid = re.sub('[^\w\-\.]', '_', str($read.element_identifier)) 28 #set elid = re.sub('[^\w\-\.]', '_', str($read.element_identifier))
32 #if $batch_cond.paired_cond.paired_select != "paired" 29 #if $batch_cond.paired_cond.paired_select != "paired"
33 ln -s '$read' forward/'$elid' && 30 ln -s '$read' forward/'$elid' &&
34 #else 31 #else
35 ln -s '$read.forward' forward/'$elid' && 32 ln -s '$read.forward' forward/'$elid' &&
36 ln -s '$read.reverse' reverse/'$elid' && 33 ln -s '$read.reverse' reverse/'$elid' &&
37 #end if 34 #end if
38 #end for 35 #end for
39 #if $batch_cond.paired_cond.paired_select == "separate"
40 #for $read in $batch_cond.paired_cond.sdaer:
41 #set elid = re.sub('[^\w\-\.]', '_', str($read.element_identifier))
42 ln -s '$read' reverse/'$elid' &&
43 #end for
44 #end if
45 #end if 36 #end if
46 37
47 Rscript --slave '$dada2_script' 38 Rscript --slave '$dada2_script'
48 ]]></command> 39 ]]></command>
49 <configfiles> 40 <configfiles>
130 </param> 121 </param>
131 <param name="batch_cond|aggregate" value="FALSE"/> 122 <param name="batch_cond|aggregate" value="FALSE"/>
132 <output name="output_fwd" value="complexity_fwd.pdf" ftype="pdf" compare="sim_size" delta="200"/> 123 <output name="output_fwd" value="complexity_fwd.pdf" ftype="pdf" compare="sim_size" delta="200"/>
133 <output name="output_rev" value="complexity_rev.pdf" ftype="pdf" compare="sim_size" delta="200"/> 124 <output name="output_rev" value="complexity_rev.pdf" ftype="pdf" compare="sim_size" delta="200"/>
134 </test> 125 </test>
135 <!-- paired-separate joint, no-aggregate (sim_size because element ids differ) -->
136 <test expect_num_outputs="2">
137 <param name="batch_cond|batch_select" value="joint"/>
138 <param name="batch_cond|paired_cond|paired_select" value="separate"/>
139 <param name="batch_cond|paired_cond|reads" value="F3D0_S188_L001_R1_001.fastq.gz,F3D141_S207_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/>
140 <param name="batch_cond|paired_cond|sdaer" value="F3D0_S188_L001_R2_001.fastq.gz,F3D141_S207_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/>
141 <param name="batch_cond|aggregate" value="FALSE"/>
142 <output name="output_fwd" value="complexity_fwd.pdf" ftype="pdf" compare="sim_size" delta="200"/>
143 <output name="output_rev" value="complexity_rev.pdf" ftype="pdf" compare="sim_size" delta="200"/>
144 </test>
145 <!-- single, non-batch, aggregate, small sample --> 126 <!-- single, non-batch, aggregate, small sample -->
146 <test expect_num_outputs="1"> 127 <test expect_num_outputs="1">
147 <param name="batch_cond|batch_select" value="joint"/> 128 <param name="batch_cond|batch_select" value="joint"/>
148 <param name="batch_cond|paired_cond|paired_select" value="single"/> 129 <param name="batch_cond|paired_cond|paired_select" value="single"/>
149 <param name="batch_cond|paired_cond|reads" value="F3D0_S188_L001_R1_001.fastq.gz,F3D0_S188_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/> 130 <param name="batch_cond|paired_cond|reads" value="F3D0_S188_L001_R1_001.fastq.gz,F3D0_S188_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/>
160 <collection type="paired"> 141 <collection type="paired">
161 <element name="forward" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/> 142 <element name="forward" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/>
162 <element name="reverse" value="F3D0_S188_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/> 143 <element name="reverse" value="F3D0_S188_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/>
163 </collection> 144 </collection>
164 </param> 145 </param>
165 <output name="output_fwd" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/>
166 <output name="output_rev" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/>
167 </test>
168 <!-- paired-separate batch (sim_size because element ids differ)-->
169 <test expect_num_outputs="2">
170 <param name="batch_cond|batch_select" value="batch"/>
171 <param name="batch_cond|paired_cond|paired_select" value="separate"/>
172 <param name="batch_cond|paired_cond|reads" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/>
173 <param name="batch_cond|paired_cond|sdaer" value="F3D0_S188_L001_R2_001.fastq.gz" ftype="fastqsanger.gz"/>
174 <output name="output_fwd" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/> 146 <output name="output_fwd" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/>
175 <output name="output_rev" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/> 147 <output name="output_rev" value="complexity.pdf" ftype="pdf" compare="sim_size" delta="200"/>
176 </test> 148 </test>
177 <!-- single, batch --> 149 <!-- single, batch -->
178 <test expect_num_outputs="1"> 150 <test expect_num_outputs="1">