annotate shovill.xml @ 6:83ead2be47b2 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
author iuc
date Thu, 02 Jul 2020 08:58:03 -0400
parents 8d1af5db538d
children 2a9baa0c4316
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
1 <tool id="shovill" name="Shovill" version="@TOOL_VERSION@+galaxy0">
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
2 <description>Faster SPAdes assembly of Illumina reads</description>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
3 <macros>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
4 <token name="@TOOL_VERSION@">1.1.0</token>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
5 </macros>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
6 <requirements>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
7 <requirement type="package" version="@TOOL_VERSION@">shovill</requirement>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
8 </requirements>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
9 <version_command>shovill --version</version_command>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
11 #if str($library.lib_type) == "paired"
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
12 #set r1_ext = $library.R1.extension
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
13 #set r2_ext = $library.R2.extension
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
14 ln -s '$library.R1' fastq_r1.'$r1_ext' &&
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
15 ln -s '$library.R2' fastq_r2.'$r2_ext' &&
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
16 #else if str($library.lib_type) == "collection"
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
17 #set r1_ext = $library.input1.forward.extension
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
18 #set r2_ext = $library.input1.reverse.extension
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
19 ln -s '$library.input1.forward' fastq_r1.'$r1_ext' &&
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
20 ln -s '$library.input1.reverse' fastq_r2.'$r2_ext' &&
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
21 #end if
5
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
22
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
23 ## Sets the memory used by Shovill according to the following conditions
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
24 ## (1) If SHOVILL_RAM is already set, use this value
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
25 ## (2) Otherwise, set based on GALAXY_MEMORY_MB
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
26 ## (3) Or default to 4 GB if GALAXY_MEMORY_MB is unset
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
27 GALAXY_MEMORY_GB=\$((\${GALAXY_MEMORY_MB:-4096}/1024)) &&
8d1af5db538d "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit da99aa8018e36c84fc4cbd7c73923fc710b3b31a"
iuc
parents: 4
diff changeset
28 SHOVILL_RAM=\${SHOVILL_RAM:-\${GALAXY_MEMORY_GB}} &&
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
29
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
30 shovill
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
31 --outdir 'out'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
32 --cpus \${GALAXY_SLOTS:-1}
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
33 --ram \${SHOVILL_RAM:-4}
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
34 --R1 fastq_r1.'$r1_ext'
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
35 --R2 fastq_r2.'$r2_ext'
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
36 $trim
2
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
37 --namefmt '$adv.namefmt'
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
38 --depth '$adv.depth'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
39 #if $adv.gsize
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
40 --gsize '$adv.gsize'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
41 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
42 #if $adv.kmers
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
43 --kmers '$adv.kmers'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
44 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
45 #if $adv.opts
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
46 --opts '$adv.opts'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
47 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
48 $adv.nocorr
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
49 --minlen $adv.minlen
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
50 --mincov $adv.mincov
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
51 --assembler $assembler
1
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
52
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
53 ]]></command>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
54 <inputs>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
55 <conditional name="library">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
56 <param name="lib_type" type="select" label="Input reads type, collection or single library" help="Select 'paired end' for a single library or 'collection' for a paired end collection">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
57 <option value="paired" selected="true">Paired End</option>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
58 <option value="collection">Paired Collection</option>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
59 </param>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
60 <when value="paired">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
61 <param name="R1" type="data" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2" label="Forward reads (R1)" help="The file of forward reads in FASTQ format"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
62 <param name="R2" type="data" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2" label="Reverse reads (R2)" help="The file of reverse reads in FASTQ format"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
63 </when>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
64 <when value="collection">
1
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
65 <param name="input1" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2" type="data_collection" collection_type="paired" label="Paired collection" help="See help section for an explanation of dataset collections"/>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
66 </when>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
67 </conditional>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
68 <param name="trim" argument="--trim" type="boolean" truevalue="--trim" falsevalue="" label="Trim reads" help="Use Trimmomatic to remove common adaptors first (default: OFF)" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
69 <param name="log" type="boolean" label="Output log file?" checked="true" help="Return the Shovill log file as part of the output. Default is on" />
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
70 <param name="assembler" argument="--assembler" type="select" label="Assembler to use" help="Which assembler would you like shovill to use, default is Spades">
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
71 <option value="skesa">skesa</option>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
72 <option value="megahit">megahit</option>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
73 <option value="velvet">velvet</option>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
74 <option value="spades" selected="true">Spades</option>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
75 </param>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
76 <section name="adv" title="Advanced options" expanded="False">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
77 <param name="namefmt" argument="--namefmt" type="text" value="contig%05d" label="Contig name format" help="Format of contig FASTA IDs in 'printf' style (default: 'contig%05d')" >
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
78 <sanitizer>
2
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
79 <valid initial="string.printable">
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
80 <remove value="&apos;" />
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
81 </valid>
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
82 <mapping initial="none">
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
83 <add source="&apos;" target="&apos;&quot;&apos;&quot;&apos;" />
f698c7604b3b planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 686710a7d313b828f1daed20c4055479727f2d91
iuc
parents: 1
diff changeset
84 </mapping>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
85 </sanitizer>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
86 </param>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
87 <param name="depth" argument="--depth" type="integer" value="100" label="Depth" help="Sub-sample --R1/--R2 to this depth. Disable with --depth 0 (default: 100)" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
88 <param name="gsize" argument="--gsize" type="text" value="" label="Estimated genome size" help="An estimate of the final genome size, it will autodetect if this is blank. (default: '')" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
89 <param name="kmers" argument="--kmers" type="text" value="" label="List of kmer sizes to use" help="List of K-mer sizes to use in SPAdes. Blank is AUTO. default: ''" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
90 <param name="opts" argument="--opts" type="text" value="" label="Extra SPAdes options" help="eg. --plasmid --sc ... (default: '')" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
91 <param name="nocorr" argument="--nocorr" type="boolean" truevalue="--nocorr" falsevalue="" checked="True" label="Disable post-assembly correction" help="Disable post assembly correction with pilon (default: ON)" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
92 <param name="minlen" argument="--minlen" type="integer" value="0" label="Minimum contig length" help="Minimum length of contig to be output. 0 is AUTO (default: 0)" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
93 <param name="mincov" argument="--mincov" type="integer" value="2" label="Minimum contig coverage" help="Minimum coverage to call part of a contig. 0 is AUTO (default: 2)" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
94 </section>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
95 </inputs>
1
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
96
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
97 <outputs>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
98 <data name="shovill_std_log" format="txt" label="${tool.name} on ${on_string} Log file" from_work_dir="out/shovill.log" >
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
99 <filter>log</filter>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
100 </data>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
101 <data format="fasta" name="contigs" label="${tool.name} on ${on_string}: Contigs" from_work_dir="out/contigs.fa"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
102 <data format="txt" name="contigs_graph" label="${tool.name} on ${on_string}: Contig Graph" from_work_dir="out/contigs.gfa"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
103 </outputs>
1
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
104
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
105 <tests>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
106 <test> <!-- Test 1: Basic test -->
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
107 <param name="lib_type" value="paired" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
108 <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
109 <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
110 <output name="contigs" ftype="fasta">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
111 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
112 <has_text text="&gt;contig00001"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
113 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
114 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
115 <output name="shovill_std_log" ftype="txt" >
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
116 <assert_contents>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
117 <has_text text="Read stats: total_bp = 300000"/>
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
118 <has_text text="[lighter] Processed 820 reads"/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
119 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
120 <has_text text="[spades] ======= SPAdes pipeline finished."/>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
121 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
122 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
123 </test>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
124 <test> <!-- Test 2: Auto everything + trim + different name format test -->
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
125 <param name="lib_type" value="paired" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
126 <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
127 <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
128 <param name="trim" value="true" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
129 <section name="adv">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
130 <param name="depth" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
131 <param name="minlen" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
132 <param name="mincov" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
133 <param name="nocorr" value="false"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
134 <param name="namefmt" value="contig%03d"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
135 </section>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
136 <output name="contigs" ftype="fasta">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
137 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
138 <has_text text="&gt;contig001"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
139 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
140 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
141 <output name="shovill_std_log" ftype="txt" >
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
142 <assert_contents>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
143 <has_text text="[trimmomatic] TrimmomaticPE: Completed successfully"/>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
144 <has_text text="[lighter] Processed"/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
145 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
146 <has_text text="[spades] ======= SPAdes pipeline finished."/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
147 <has_text text="[bwa+samtools-sort] [samclip] Done."/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
148 <has_text text="[pilon] Mean total coverage:"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
149 <has_text text="[shovill] Done."/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
150 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
151 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
152 </test>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
153 <test> <!-- Test 3: Alternate assembler #1: Megahit -->
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
154 <param name="lib_type" value="paired" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
155 <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
156 <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
157 <param name="assembler" value="megahit" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
158 <output name="contigs" ftype="fasta">
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
159 <assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
160 <has_text text="&gt;contig00001"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
161 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
162 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
163 <output name="shovill_std_log" ftype="txt" >
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
164 <assert_contents>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
165 <has_text text="[lighter] Processed"/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
166 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
167 <has_text_matching expression="\[megahit\] .* ALL DONE"/>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
168 <has_text text="[shovill] Done."/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
169 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
170 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
171 </test>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
172 <test> <!-- Test 4: Alternate assembler #2: Skesa -->
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
173 <param name="lib_type" value="paired" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
174 <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
175 <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
176 <param name="assembler" value="skesa" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
177 <output name="contigs" ftype="fasta">
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
178 <assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
179 <has_text text="&gt;contig00001"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
180 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
181 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
182 <output name="shovill_std_log" ftype="txt" >
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
183 <assert_contents>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
184 <has_text text="[lighter] Processed"/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
185 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
186 <has_text text="[skesa] DONE"/>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
187 <has_text text="[shovill] Done."/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
188 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
189 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
190 </test>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
191 <test> <!-- Test 5: Alternate assembler #3: Velvet -->
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
192 <param name="lib_type" value="paired" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
193 <param name="R1" value="mutant_R1.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
194 <param name="R2" value="mutant_R2.fastq" ftype="fastqsanger" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
195 <param name="assembler" value="velvet" />
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
196 <output name="contigs" ftype="fasta">
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
197 <assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
198 <has_text text="&gt;contig00001"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
199 </assert_contents>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
200 </output>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
201 <output name="shovill_std_log" ftype="txt" >
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
202 <assert_contents>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
203 <has_text text="[lighter] Processed"/>
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
204 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
205 <has_text text="[velvetg] Final graph has"/>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
206 <has_text text="[shovill] Done."/>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
207 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
208 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
209 </test>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
210 <test> <!-- Test 6: Gzipped input with trimming -->
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
211 <param name="lib_type" value="paired" />
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
212 <param name="R1" value="mutant_R1.fastq.gz" ftype="fastqsanger" />
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
213 <param name="R2" value="mutant_R2.fastq.gz" ftype="fastqsanger" />
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
214 <param name="trim" value="true" />
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
215 <output name="contigs" ftype="fasta">
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
216 <assert_contents>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
217 <has_text text="&gt;contig00001"/>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
218 </assert_contents>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
219 </output>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
220 <output name="shovill_std_log" ftype="txt" >
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
221 <assert_contents>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
222 <has_text text="[lighter] Processed"/>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
223 <has_text text="[FLASH] FLASH v1.2.11 complete!"/>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
224 <has_text text="[spades] ======= SPAdes pipeline finished."/>
6
83ead2be47b2 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit f667915d861dbf0a25cc8fd132cc956d82e73ee9"
iuc
parents: 5
diff changeset
225 <has_text text="[shovill] Done."/>
4
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
226 </assert_contents>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
227 </output>
d9f6a00b6db7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit eb617cb0aeeb18710ecb12f5208f4e69b7659dbc"
iuc
parents: 3
diff changeset
228 </test>
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
229 </tests>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
230 <help><![CDATA[
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
231 Synopsis:
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
232 Faster de novo assembly pipeline for Illumina paired end reads based around Spades
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
233
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
234 Details and options:
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
235 - Takes paired end Illumina fastq reads
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
236 - Trim reads: Use Trimmomatic to remove common adaptors first (default: OFF)
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
237 - Output log file: If set to "Yes", tool will return Shovill's log file as part of the output
3
865119fcb694 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 7c14ae1fd4494808cc7be290dab100b828ee6a33
iuc
parents: 2
diff changeset
238 - Assembler: Which assembler should shovill use from: Skesa, Megahit, Velvet or Spades. Spades is the default.
1
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
239
57d5928f456e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/shovill commit 0456f085bac2c88b8cbddfcf12b02776d2a0d457
iuc
parents: 0
diff changeset
240 Advanced options:
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
241 - Name format: Format of output contig FASTA IDs in 'printf' style (default: 'contig%05d')
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
242 - Depth: Sub-sample the reads to this depth. Disable with *Depth: 0* (default: 100)
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
243 - Estimated genomesize: An estimate of the final genome size, it will autodetect if this is blank. (default: '')
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
244 - List of kmers to use: List of K-mer sizes to use in SPAdes. Blank is AUTO. (default: '')
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
245 - Extra SPAdes options: Extra SPAdes options eg. --plasmid --sc ... (default: '')
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
246 - Disable post-assembly correction: Disable post assembly correction with pilon (default: ON)
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
247 - Minimum contig length: Minimum length of contig to be output. 0 is AUTO (default: 0)
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
248 - Minimum contig coverage: Minimum coverage to call part of a contig. 0 is AUTO (default: 2)
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
249 - Spades result to correct: Spades result to correct: before_rr, contigs or scaffolds (default: 'contigs')
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
250
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
251 Documentation can be found at Torsten Seemann `site <https://github.com/tseemann/shovill>`_.
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
252 ]]></help>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
253 <citations>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
254 <citation type="bibtex">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
255 @UNPUBLISHED{Seemann2017,
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
256 author = {Seemann, Torsten},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
257 title = {Shovill: Faster SPAdes assembly of Illumina reads},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
258 year = {2017},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
259 url = {https://github.com/tseemann/shovill},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
260 }
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
261 </citation>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
262 </citations>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
263 </tool>