annotate flye.xml @ 6:0284be52bfcf draft

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
author bgruening
date Thu, 14 Jan 2021 11:19:21 +0000
parents de24438c9988
children 8d4f03b5fe9d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
1 <tool id="flye" name="Flye assembly" version="2.8.2+galaxy0">
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
2 <description>of long and error-prone reads</description>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
3 <macros>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
4 <import>macros.xml</import>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
5 </macros>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
6 <expand macro="requirements" />
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
7 <version_command>flye --version</version_command>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
8 <command detect_errors="exit_code">
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
9 <![CDATA[
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
10
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
11 #for $counter, $input in enumerate($inputs):
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
12
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
13 #if $input.is_of_type('fastqsanger', 'fastq'):
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
14 #set $ext = 'fastq'
5
de24438c9988 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 642e538e424b2fed32a0b2a8b030962d58fe9341"
bgruening
parents: 4
diff changeset
15 #elif $input.is_of_type('fastqsanger.gz', 'fastq.gz'):
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
16 #set $ext = 'fastq.gz'
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
17 #elif $input.is_of_type('fasta.gz'):
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
18 #set $ext = 'fasta.gz'
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
19 #elif $input.is_of_type('fasta'):
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
20 #set $ext = 'fasta'
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
21 #end if
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
22 ln -s '$input' ./input_${counter}.${ext} &&
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
23 #end for
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
24
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
25 flye
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
26 $mode
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
27 #for $counter, $input in enumerate($inputs):
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
28 ./input_${counter}.$ext
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
29 #end for
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
30
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
31 -o out_dir
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
32 -t \${GALAXY_SLOTS:-4}
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
33 -i $i
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
34 #if $m:
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
35 -m '$m'
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
36 #end if
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
37 #if str($asm.asm_select) == "true":
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
38 --asm-coverage '$asm.asm'
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
39 -g '$asm.g'
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
40 #end if
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
41 ${plasmids}
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
42 ${meta}
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
43 ${no_trestle}
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
44 2>&1
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
45 ]]></command>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
46 <inputs>
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
47 <param name="inputs" type="data" format="fasta,fasta.gz,fastq,fastq.gz,fastqsanger.gz,fastqsanger" multiple="true" label="Input reads" />
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
48 <param name="mode" type="select" label="Mode">
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
49 <option value="--nano-raw">Nanopore raw</option>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
50 <option value="--nano-corr">Nanopore corrected</option>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
51 <option value="--pacbio-raw">PacBio raw</option>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
52 <option value="--pacbio-corr">PacBio corrected</option>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
53 <option value="--subassemblies">high-quality contig-like input</option>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
54 </param>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
55 <param argument="-i" type="integer" value="1" label="number of polishing iterations" />
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
56 <param argument="-m" type="integer" optional="true" label="minimum overlap between reads (default: auto)" />
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
57
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
58 <conditional name="asm">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
59 <param name="asm_select" type="select" label="description" help="">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
60 <option value="true">Enable reduced coverage for initial disjointing assembly</option>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
61 <option value="false" selected="true">Disable reduced coverage for initial disjointing assembly</option>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
62 </param>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
63 <when value="true">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
64 <param name="asm" argument="--asm-coverage" type="integer" label="reduced coverage for initial disjointing assembly" />
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
65 <param argument="-g" type="text" label="estimated genome size (for example, 5m or 2.6g)">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
66 <validator type="regex" message="Genome size must be a float or integer, optionally followed by the a unit prefix (kmg)">^([0-9]*[.])?[0-9]+[kmg]?$</validator>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
67 </param>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
68 </when>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
69 <when value="false" />
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
70 </conditional>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
71
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
72 <param argument="--plasmids" type="boolean" truevalue="--plasmids" falsevalue="" checked="False" label="rescue short unassembled plasmids" />
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
73 <param argument="--meta" type="boolean" truevalue="--meta" falsevalue="" checked="False" label="perform metagenomic assembly" />
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
74 <param name="no_trestle" argument="--no-trestle" type="boolean" truevalue="--no-trestle" falsevalue="" checked="False" label="skip trestle stage" />
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
75 </inputs>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
76 <outputs>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
77 <data name="consensus" format="fasta" from_work_dir="out_dir/assembly.fasta" label="${tool.name} on ${on_string} (consensus)"/>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
78 <data name="assembly_graph" format="graph_dot" from_work_dir="out_dir/assembly_graph.gv" label="${tool.name} on ${on_string} (assembly_graph)"/>
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
79 <data name="assembly_gfa" format="txt" from_work_dir="out_dir/assembly_graph.gfa" label="${tool.name} on ${on_string} (Graphical Fragment Assembly)"/>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
80 <data name="assembly_info" format="tabular" from_work_dir="out_dir/assembly_info.txt" label="${tool.name} on ${on_string} (assembly_info)"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
81 <data name="flye_log" format="txt" from_work_dir="out_dir/flye.log" label="${tool.name} on ${on_string} (log)"/>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
82 </outputs>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
83 <tests>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
84 <test>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
85 <param name="inputs" ftype="fasta" value="nanopore.fasta"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
86 <param name="mode" value="--pacbio-raw"/>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
87 <output name="assembly_info" file="result1_assembly_info.txt" ftype="tabular" compare="sim_size"/>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
88 <output name="assembly_graph" file="result1_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/>
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
89 <output name="assembly_gfa" file="result1_assembly_graph.gfa" ftype="txt" compare="sim_size"/>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
90 <output name="consensus" file="result1_assembly.fasta" ftype="fasta" compare="sim_size"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
91 </test>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
92 <test>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
93 <param name="inputs" ftype="fasta" value="nanopore.fasta"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
94 <param name="mode" value="--nano-raw"/>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
95 <output name="assembly_info" file="result2_assembly_info.txt" ftype="tabular" compare="sim_size"/>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
96 <output name="assembly_graph" file="result2_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/>
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
97 <output name="assembly_gfa" file="result2_assembly_graph.gfa" ftype="txt" compare="sim_size"/>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
98 <output name="consensus" file="result2_assembly.fasta" ftype="fasta" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
99 </test>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
100 <test>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
101 <param name="inputs" ftype="fasta" value="nanopore.fasta"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
102 <param name="mode" value="--nano-corr"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
103 <param name="i" value="2"/>
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
104 <conditional name="asm">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
105 <param name="asm_select" value="true" />
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
106 <param name="asm" value="40"/>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
107 <param name="g" value="10000"/>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
108 </conditional>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
109 <output name="assembly_info" file="result3_assembly_info.txt" ftype="tabular" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
110 <output name="assembly_graph" file="result3_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
111 <output name="assembly_gfa" file="result3_assembly_graph.gfa" ftype="txt" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
112 <output name="consensus" file="result3_assembly.fasta" ftype="fasta" compare="sim_size"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
113 </test>
3
1ce9b1d72ec3 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 9de56f311ae694ec8c636b24be7815f92521ca96
bgruening
parents: 2
diff changeset
114 <test>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
115 <param name="inputs" ftype="fasta" value="nanopore.fasta"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
116 <param name="mode" value="--pacbio-raw"/>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
117 <param name="i" value="1"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
118 <param name="meta" value="true"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
119 <param name="plasmids" value="true"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
120 <param name="no-trestle" value="true"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
121 <output name="assembly_info" file="result4_assembly_info.txt" ftype="tabular" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
122 <output name="assembly_graph" file="result4_assembly_graph.dot" ftype="graph_dot" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
123 <output name="assembly_gfa" file="result4_assembly_graph.gfa" ftype="txt" compare="sim_size"/>
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
124 <output name="consensus" file="result4_assembly.fasta" ftype="fasta" compare="sim_size"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
125 </test>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
126 </tests>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
127 <help><![CDATA[
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
128
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
129 Input reads could be in FASTA or FASTQ format, uncompressed
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
130 or compressed with gz. Currenlty, raw and corrected reads
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
131 from PacBio and ONT are supported. The expected error rates are
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
132 <30% for raw and <2% for corrected reads. Additionally,
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
133 --subassemblies option performs a consensus assembly of multiple
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
134 sets of high-quality contigs. You may specify multiple
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
135 files with reads (separated by spaces). Mixing different read
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
136 types is not yet supported.
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
137
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
138 You must provide an estimate of the genome size as input,
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
139 which is used for solid k-mers selection. The estimate could
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
140 be rough (e.g. withing 0.5x-2x range) and does not affect
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
141 the other assembly stages. Standard size modificators are
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
142 supported (e.g. 5m or 2.6g).
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
143
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
144 ]]></help>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
145 <expand macro="citations" />
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
146 </tool>