annotate shovill.xml @ 0:196a599ec43d draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
author iuc
date Wed, 25 Oct 2017 03:39:03 -0400
parents
children 57d5928f456e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
1 <tool id="shovill" name="Shovill" version="0.8.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>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
3 <requirements>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
4 <requirement type="package" version="0.8.0">shovill</requirement>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
5 </requirements>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
6 <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
7 <command detect_errors="exit_code"><![CDATA[
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
8 shovill
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
9 --outdir 'out'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
10 --cpus \${GALAXY_SLOTS:-1}
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
11 --ram \${SHOVILL_RAM:-4}
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
12 #if str($library.lib_type) == "paired"
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
13 --R1 '$library.R1'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
14 --R2 '$library.R2'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
15 #else if str($library.lib_type) == "collection"
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
16 --R1 '$library.input1.forward'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
17 --R2 '$library.input1.reverse'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
18 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
19 $trim
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
20 --namefmt "$adv.namefmt"
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
21 --depth '$adv.depth'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
22 #if $adv.gsize
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
23 --gsize '$adv.gsize'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
24 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
25 #if $adv.kmers
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
26 --kmers '$adv.kmers'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
27 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
28 #if $adv.opts
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
29 --opts '$adv.opts'
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
30 #end if
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
31 $adv.nocorr
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
32 --minlen $adv.minlen
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
33 --mincov $adv.mincov
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
34 --asm $adv.asm
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
35
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
36 ]]></command>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
37 <inputs>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
38 <conditional name="library">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
39 <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
40 <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
41 <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
42 </param>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
43 <when value="paired">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
44 <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
45 <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
46 </when>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
47 <when value="collection">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
48 <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"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
49 </when>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
50 </conditional>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
51 <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
52 <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" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
53 <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
54 <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
55 <sanitizer>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
56 <valid initial="string.printable" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
57 </sanitizer>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
58 </param>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
59 <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
60 <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
61 <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
62 <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
63 <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
64 <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
65 <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
66 <param name="asm" argument="--asm" type="select" label="Spades result to correct" help="Which SPAdes output to correct for: 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
67 <option value="before_rr">before_rr</option>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
68 <option value="contigs" selected="true">contigs</option>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
69 <option value="scaffolds">scaffolds</option>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
70 </param>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
71 </section>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
72 </inputs>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
73
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
74 <outputs>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
75 <data name="shovill_std_log" format="txt" label="${tool.name} on ${on_string} Log file" from_work_dir="out/00-shovill.log" >
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
76 <filter>log</filter>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
77 </data>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
78 <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
79 <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
80 </outputs>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
81
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
82 <tests>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
83 <test> <!-- Test 0: Basic test -->
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
84 <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
85 <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
86 <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
87 <output name="contigs" ftype="fasta">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
88 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
89 <has_text text="&gt;contig00001"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
90 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
91 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
92 <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
93 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
94 <has_text text="Running: seqtk"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
95 <has_text text="Running: kmc"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
96 <has_text text="Running: lighter"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
97 <has_text text="User supplied --nocorr"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
98 <has_text text="Running: flash"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
99 <has_text text="Running: spades"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
100 <has_text text="Done."/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
101 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
102 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
103 </test>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
104 <test> <!-- Test 1: Auto everything + trim + different name format test -->
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
105 <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
106 <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
107 <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
108 <param name="trim" value="true" />
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
109 <section name="adv">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
110 <param name="depth" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
111 <param name="minlen" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
112 <param name="mincov" value="0"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
113 <param name="nocorr" value="false"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
114 <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
115 </section>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
116 <output name="contigs" ftype="fasta">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
117 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
118 <has_text text="&gt;contig001"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
119 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
120 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
121 <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
122 <assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
123 <has_text text="Running: seqtk"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
124 <has_text text="Running: kmc"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
125 <has_text text="Running: trimmomatic"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
126 <has_text text="Running: lighter"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
127 <has_text text="Running: flash"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
128 <has_text text="Running: spades"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
129 <has_text text="Running: bwa index"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
130 <has_text text="Running: (bwa mem"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
131 <has_text text="Running: _JAVA"/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
132 <has_text text="Done."/>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
133 </assert_contents>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
134 </output>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
135 </test>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
136 </tests>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
137 <help><![CDATA[
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
138 Synopsis:
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
139 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
140
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
141 Details and options:
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
142 - 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
143 - 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
144 - Output log file: If set to "Yes", tool will return Shovill's log file as part of the output
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
145
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
146 Advanced options:
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
147 - 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
148 - 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
149 - 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
150 - 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
151 - 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
152 - 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
153 - 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
154 - 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
155 - 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
156
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
157 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
158 ]]></help>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
159 <citations>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
160 <citation type="bibtex">
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
161 @UNPUBLISHED{Seemann2017,
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
162 author = {Seemann, Torsten},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
163 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
164 year = {2017},
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
165 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
166 }
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
167 </citation>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
168 </citations>
196a599ec43d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tools/shovill commit 1515c4b987ad6858fb6f94479fa21a25a6dc033c
iuc
parents:
diff changeset
169 </tool>