comparison unicycler.xml @ 7:88c240872a65 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/unicycler commit 1f2e4636dbff27bc41f500f31b5500e12f0b56c8"
author iuc
date Tue, 08 Oct 2019 02:47:44 -0400
parents 0a3a602cd1e3
children 9e3e80cc4ad4
comparison
equal deleted inserted replaced
6:0a3a602cd1e3 7:88c240872a65
1 <tool id="unicycler" name="Create assemblies with Unicycler" version="@VERSION@.0"> 1 <tool id="unicycler" name="Create assemblies with Unicycler" version="@VERSION@.0">
2 <macros> 2 <macros>
3 <token name="@VERSION@">0.4.7</token> 3 <token name="@VERSION@">0.4.8</token>
4 </macros> 4 </macros>
5 <edam_topics>
6 <edam_topic>topic_0196</edam_topic>
7 </edam_topics>
8 <edam_operations>
9 <edam_operation>operation_0525</edam_operation>
10 </edam_operations>
5 <requirements> 11 <requirements>
6 <requirement type="package" version="@VERSION@">unicycler</requirement> 12 <requirement type="package" version="@VERSION@">unicycler</requirement>
7 </requirements> 13 </requirements>
8 <command detect_errors="exit_code"><![CDATA[ 14 <command detect_errors="exit_code"><![CDATA[
9 ## Preparing files 15 ## Preparing files
86 #if str($spades.kmers) != '' 92 #if str($spades.kmers) != ''
87 --kmers '$spades.kmers' 93 --kmers '$spades.kmers'
88 #end if 94 #end if
89 --kmer_count '$spades.kmer_count' 95 --kmer_count '$spades.kmer_count'
90 --depth_filter '$spades.depth_filter' 96 --depth_filter '$spades.depth_filter'
97 #if $spades.largest_component
98 --largest_component
99 #end if
91 ## Rotation Options section 100 ## Rotation Options section
92 ## ---------------------------------------------------------- 101 ## ----------------------------------------------------------
93 $rotation.no_rotate 102 $rotation.no_rotate
94 #if $rotation.start_genes 103 #if $rotation.start_genes
95 --start_genes '$rotation.start_genes' 104 --start_genes '$rotation.start_genes'
161 <validator type="regex" message="Kmers must be comma-separated odd integers (no repitition) without space in the range of 11 to 127 (inclusive)">^(\d*[13579],)*(\d*[13579])$</validator> 170 <validator type="regex" message="Kmers must be comma-separated odd integers (no repitition) without space in the range of 11 to 127 (inclusive)">^(\d*[13579],)*(\d*[13579])$</validator>
162 </param> 171 </param>
163 <param argument="--kmer_count" type="integer" min="0" value="10" label="Number of k-mer steps to use in SPAdes assembly"/> 172 <param argument="--kmer_count" type="integer" min="0" value="10" label="Number of k-mer steps to use in SPAdes assembly"/>
164 <param argument="--depth_filter" type="float" min="0" max="1" value="0.25" 173 <param argument="--depth_filter" type="float" min="0" max="1" value="0.25"
165 label="Filter out contigs lower than this fraction of the chromosomal depth" help="It is done if does not result in graph dead ends"/> 174 label="Filter out contigs lower than this fraction of the chromosomal depth" help="It is done if does not result in graph dead ends"/>
175 <param argument="--largest_component" type="boolean" checked="false"
176 label="Only keep the largest connected component of the assembly graph"/>
166 </section> 177 </section>
167 <section name="rotation" expanded="false" title="Rotation options" 178 <section name="rotation" expanded="false" title="Rotation options"
168 help="These options control the rotation of completed circular sequence near the end of the Unicycler pipeline. Use this ONLY if you know what you are doing!"> 179 help="These options control the rotation of completed circular sequence near the end of the Unicycler pipeline. Use this ONLY if you know what you are doing!">
169 <param argument="--no_rotate" type="boolean" checked="false" truevalue="--no_rotate" falsevalue="" 180 <param argument="--no_rotate" type="boolean" checked="false" truevalue="--no_rotate" falsevalue=""
170 label="Do not rotate completed replicons to start at a standard gene." help="Unicycler uses TBLASTN to search for dnaA or repA alleles in each completed replicon. If one is found, the sequence is rotated and/or flipped so that it begins with that gene encoded on the forward strand. This provides consistently oriented assemblies and reduces the risk that a gene will be split across the start and end of the sequence."/> 181 label="Do not rotate completed replicons to start at a standard gene." help="Unicycler uses TBLASTN to search for dnaA or repA alleles in each completed replicon. If one is found, the sequence is rotated and/or flipped so that it begins with that gene encoded on the forward strand. This provides consistently oriented assemblies and reduces the risk that a gene will be split across the start and end of the sequence."/>
229 <section name="lr_align"> 240 <section name="lr_align">
230 <param name="scores" value="3,-6,-5,-2"/> 241 <param name="scores" value="3,-6,-5,-2"/>
231 </section> 242 </section>
232 <output name="assembly_graph" ftype="tabular"> 243 <output name="assembly_graph" ftype="tabular">
233 <assert_contents> 244 <assert_contents>
234 <has_text text="TACGGGGAAGGACGTC"/> 245 <has_text text="TATCTGTTACTGAGAAGTTAATGGATGAATTGGCAC"/>
235 </assert_contents> 246 </assert_contents>
236 </output> 247 </output>
237 <output name="assembly" ftype="fasta"> 248 <output name="assembly" ftype="fasta">
238 <assert_contents> 249 <assert_contents>
239 <has_text text="length=5386" /> 250 <has_text text="length=5386" />
284 <section name="lr_align"> 295 <section name="lr_align">
285 <param name="scores" value="3,-6,-5,-2"/> 296 <param name="scores" value="3,-6,-5,-2"/>
286 </section> 297 </section>
287 <output name="assembly_graph" ftype="tabular"> 298 <output name="assembly_graph" ftype="tabular">
288 <assert_contents> 299 <assert_contents>
289 <has_text text="TACGGGGAAGGACGTC" /> 300 <has_text text="TATCTGTTACTGAGAAGTTAATGGATGAATTGGCAC" />
290 </assert_contents> 301 </assert_contents>
291 </output> 302 </output>
292 <output name="assembly" ftype="fasta"> 303 <output name="assembly" ftype="fasta">
293 <assert_contents> 304 <assert_contents>
294 <has_text text="length=5386" /> 305 <has_text text="length=5386" />
331 <section name="lr_align"> 342 <section name="lr_align">
332 <param name="scores" value="3,-6,-5,-2"/> 343 <param name="scores" value="3,-6,-5,-2"/>
333 </section> 344 </section>
334 <output name="assembly_graph" ftype="tabular"> 345 <output name="assembly_graph" ftype="tabular">
335 <assert_contents> 346 <assert_contents>
336 <has_text text="TACGGGGAAGGACGTC" /> 347 <has_text text="TATCTGTTACTGAGAAGTTAATGGATGAATTGGCAC" />
337 </assert_contents> 348 </assert_contents>
338 </output> 349 </output>
339 <output name="assembly" ftype="fasta"> 350 <output name="assembly" ftype="fasta">
340 <assert_contents> 351 <assert_contents>
341 <has_text text="length=5386" /> 352 <has_text text="length=5386" />