annotate flye.xml @ 10:cb8dfd28c16f draft

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
author bgruening
date Wed, 26 Oct 2022 13:37:35 +0000
parents 276f5d8712d5
children 291923e6f276
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
1 <tool id="flye" name="Flye" version="@TOOL_VERSION@+galaxy@SUFFIX_VERSION@" profile="20.01">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
2 <description>de novo assembler for single molecule sequencing reads</description>
0
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" />
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
7 <expand macro="edam_ontology"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
8 <version_command>flye --version</version_command>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
10 #for $counter, $input in enumerate($inputs):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
11 #if $input.is_of_type('fastqsanger', 'fastq'):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
12 #set $ext = 'fastq'
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
13 #elif $input.is_of_type('fastqsanger.gz', 'fastq.gz'):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
14 #set $ext = 'fastq.gz'
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
15 #elif $input.is_of_type('fasta.gz'):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
16 #set $ext = 'fasta.gz'
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
17 #elif $input.is_of_type('fasta'):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
18 #set $ext = 'fasta'
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
19 #end if
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
20 ln -s '$input' ./input_${counter}.${ext} &&
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
21 #end for
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
22 flye
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
23 $mode_conditional.mode
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
24 #for $counter, $input in enumerate($inputs):
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
25 ./input_${counter}.$ext
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
26 #end for
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
27 -o out_dir
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
28 -t \${GALAXY_SLOTS:-4}
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
29 -i $iterations
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
30 #if $mode_conditional.mode == '--pacbio-hifi' and $mode_conditional.hifi_error:
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
31 --hifi-error $mode_conditional.hifi_error
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
32 #end if
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
33 #if $min_overlap:
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
34 -m $min_overlap
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
35 #end if
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
36 #if $asm.asm_select == 'true':
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
37 --asm-coverage $asm.asm_coverage
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
38 -g '${asm.genome_size}'
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
39 #end if
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
40 $meta
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
41 $scaffold
10
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
42 $no_alt_contigs
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
43 ]]></command>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
44 <inputs>
1
cd256484eb1a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 6cd5f829f985631f0e8360d66a73206389101171
bgruening
parents: 0
diff changeset
45 <param name="inputs" type="data" format="fasta,fasta.gz,fastq,fastq.gz,fastqsanger.gz,fastqsanger" multiple="true" label="Input reads" />
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
46 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
47 <param name="mode" type="select" label="Mode">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
48 <option value="--nano-raw">Nanopore raw (--nano-raw)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
49 <option value="--nano-corr">Nanopore corrected (--nano-corr)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
50 <option value="--nano-hq">Nanopore HQ (--nano-hq)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
51 <option value="--pacbio-raw">PacBio raw (--pacbio-raw)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
52 <option value="--pacbio-corr">PacBio corrected (--pacbio-corr)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
53 <option value="--pacbio-hifi">PacBio HiFi (--pacbio-hifi)</option>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
54 </param>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
55 <when value="--nano-raw"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
56 <when value="--nano-corr"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
57 <when value="--nano-hq"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
58 <when value="--pacbio-raw"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
59 <when value="--pacbio-corr"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
60 <when value="--pacbio-hifi">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
61 <param argument="--hifi-error" type="float" min="0" max="1" optional="true" label="Expected HiFi reads error rate" help="Default: 0.01"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
62 </when>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
63 </conditional>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
64 <param argument="--iterations" type="integer" value="1" label="Number of polishing iterations"
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
65 help="Polishing is performed as the final assembly stage. By default, Flye runs one polishing iteration. Additional iterations
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
66 might correct a small number of extra errors (due to improvements on how reads may align to the corrected assembly). If the
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
67 parameter is set to 0, the polishing is not performed"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
68 <param argument="--min-overlap" type="integer" min="1000" max="10000" optional="true" label="Minimum overlap between reads"
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
69 help="This sets a minimum overlap length for two reads to be considered overlapping. By default it is chosen
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
70 automatically based on the read length distribution (reads N90) and does not require manual setting. Typical
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
71 value is 3k-5k (and down to 1k for datasets with shorter read length). Intuitively, we want to set this
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
72 parameter as high as possible, so the repeat graph is less tangled. However, higher values might lead to assembly gaps.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
73 In some rare cases it makes sense to manually increase minimum overlap for assemblies of big genomes with long reads and high coverage." />
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
74 <param argument="--keep-haplotypes" type="boolean" truevalue="--keep-haplotypes" falsevalue="" checked="False" label="Keep haplotypes"
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
75 help="By default, Flye collapses graph structures caused by alternative haplotypes (bubbles, superbubbles, roundabouts) to produce longer
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
76 consensus contigs. This option retains the alternative paths on the graph, producing less contigouos, but more detailed assembly."/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
77 <param argument="--scaffold" type="boolean" truevalue="--scaffold" falsevalue="" label="Enable scaffolding using graph"
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
78 help="Starting from the version 2.9 Flye does not perform scaffolding by default, which guarantees that all assembled sequences do not have any gaps" />
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
79 <param argument="--meta" type="boolean" truevalue="--meta" falsevalue="" checked="False" label="Perform metagenomic assembly"
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
80 help="It is designed for highly non-uniform coverage and is sensitive to underrepresented sequence at low coverage (as low as 2x).
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
81 In some examples of simple metagenomes, we observed that the normal mode assembled more contigious bacterial
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
82 consensus sequence, while the metagenome mode was slightly more fragmented, but revealed strain mixtures"/>
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
83 <conditional name="asm">
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
84 <param name="asm_select" type="select" label="Reduced contig assembly coverage" help="Typically, assemblies of large genomes at high coverage require a hundreds of RAM. For high coverage assemblies,
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
85 you can reduce memory usage by using only a subset of longest reads for initial contig extension stage (usually, the memory bottleneck)">
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
86 <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
87 <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
88 </param>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
89 <when value="true">
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
90 <param argument="--asm-coverage" type="integer" min="0" value="30"
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
91 label="Reduced coverage for initial disjointing assembly"
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
92 help="This parameter specifies the target coverage of the longest reads. For a typical assembly, 30x is enough to produce good
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
93 initial contigs. Regardless of this parameter, all reads will be used at the later pipeline stages."/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
94 <param argument="--genome-size" type="text" optional="true" label="Estimated genome size"
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
95 help="For example, 5m or 2.6g. No longer required as input. However, it must be used in conjunction with --asm-coverage option.">
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
96 <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
97 </param>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
98 </when>
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
99 <when value="false" />
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
100 </conditional>
10
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
101 <param argument="--no-alt-contigs" type="boolean" truevalue="--no-alt-contigs" falsevalue="" checked="false" label="Remove all non-primary contigs from the assembly"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
102 <param name="generate_log" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Generate a log file"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
103 </inputs>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
104 <outputs>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
105 <data name="consensus" format="fasta" from_work_dir="out_dir/assembly.fasta" label="${tool.name} on ${on_string}: consensus"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
106 <data name="assembly_graph" format="graph_dot" from_work_dir="out_dir/assembly_graph.gv" label="${tool.name} on ${on_string}: assembly graph"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
107 <data name="assembly_gfa" format="txt" from_work_dir="out_dir/assembly_graph.gfa" label="${tool.name} on ${on_string}: graphical fragment assembly"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
108 <data name="assembly_info" format="tabular" from_work_dir="out_dir/assembly_info.txt" label="${tool.name} on ${on_string}: assembly info"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
109 <data name="flye_log" format="txt" from_work_dir="out_dir/flye.log" label="${tool.name} on ${on_string}: log">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
110 <filter>generate_log</filter>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
111 </data>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
112 </outputs>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
113 <tests>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
114 <!--Test 01: pacbio-raw-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
115 <test expect_num_outputs="5">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
116 <param name="inputs" ftype="fastq.gz" value="ecoli_01.fastq.gz,ecoli_02.fastq.gz,ecoli_03.fastq.gz,ecoli_04.fastq.gz,ecoli_05.fastq.gz,ecoli_06.fastq.gz,ecoli_07.fastq.gz"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
117 <param name="mode" value="--pacbio-raw"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
118 <param name="iterations" value="0"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
119 <param name="generate_log" value="true"/>
2
156e0da5b917 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit a926a92aed3e22b14fb88af204c8450987c59743
bgruening
parents: 1
diff changeset
120 <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
121 <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
122 <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
123 <output name="consensus" file="result1_assembly.fasta" ftype="fasta" compare="sim_size"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
124 <output name="flye_log" file="result1.log" ftype="txt" 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>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
126 <!--Test 02: nano raw-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
127 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
128 <param name="inputs" ftype="fasta.gz" value="nanopore.fasta.gz"/>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
129 <param name="mode" value="--nano-raw"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
130 <param name="iterations" value="0"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
131 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
132 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
133 <has_size value="95" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
134 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
135 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
136 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
137 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
138 <has_size value="803" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
139 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
140 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
141 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
142 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
143 <has_size value="35047" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
144 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
145 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
146 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
147 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
148 <has_size value="35573" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
149 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
150 </output>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
151 </test>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
152 <!--Test 03: reduce coverage-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
153 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
154 <param name="inputs" ftype="fastq.gz" value="ecoli_hifi_01.fastq.gz,ecoli_hifi_02.fastq.gz,ecoli_hifi_03.fastq.gz,ecoli_hifi_04.fastq.gz,ecoli_hifi_05.fastq.gz,ecoli_hifi_06.fastq.gz,ecoli_hifi_07.fastq.gz,ecoli_hifi_08.fastq.gz,ecoli_hifi_09.fastq.gz"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
155 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
156 <param name="mode" value="--nano-raw"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
157 </conditional>
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
158 <conditional name="asm">
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
159 <param name="asm_select" value="true" />
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
160 <param name="asm" value="30"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
161 <param name="genome_size" value="3980000"/>
6
0284be52bfcf "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit d2767c87b1cc7459fd0d51c5c87f8e51d88d7f48"
bgruening
parents: 5
diff changeset
162 </conditional>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
163 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
164 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
165 <has_size value="286" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
166 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
167 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
168 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
169 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
170 <has_size value="1840" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
171 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
172 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
173 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
174 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
175 <has_size value="420752" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
176 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
177 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
178 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
179 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
180 <has_size value="427580" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
181 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
182 </output>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
183 </test>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
184 <!--Test 04: metagenomic mode-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
185 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
186 <param name="inputs" ftype="fastq.gz" value="ecoli_01.fastq.gz,ecoli_02.fastq.gz,ecoli_03.fastq.gz,ecoli_04.fastq.gz,ecoli_05.fastq.gz,ecoli_06.fastq.gz,ecoli_07.fastq.gz"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
187 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
188 <param name="mode" value="--pacbio-raw"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
189 </conditional>
4
3ee0ef312022 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 1143ac8397d6fefb3f18d33bb752ee3f13c072d6"
bgruening
parents: 3
diff changeset
190 <param name="meta" value="true"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
191 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
192 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
193 <has_size value="95" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
194 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
195 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
196 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
197 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
198 <has_size value="367" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
199 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
200 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
201 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
202 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
203 <has_size value="418729" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
204 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
205 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
206 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
207 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
208 <has_size value="425667" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
209 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
210 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
211 </test>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
212 <!--Test 05: nanopore HQ mode-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
213 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
214 <param name="inputs" ftype="fastq.gz" value="ecoli_hifi_01.fastq.gz,ecoli_hifi_02.fastq.gz,ecoli_hifi_03.fastq.gz,ecoli_hifi_04.fastq.gz,ecoli_hifi_05.fastq.gz,ecoli_hifi_06.fastq.gz,ecoli_hifi_07.fastq.gz,ecoli_hifi_08.fastq.gz,ecoli_hifi_09.fastq.gz"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
215 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
216 <param name="mode" value="--nano-hq"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
217 </conditional>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
218 <param name="min_overlap" value="1000"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
219 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
220 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
221 <has_size value="286" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
222 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
223 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
224 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
225 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
226 <has_size value="1248" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
227 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
228 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
229 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
230 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
231 <has_size value="420252" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
232 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
233 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
234 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
235 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
236 <has_size value="427129" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
237 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
238 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
239 </test>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
240 <!--Test 06: hifi error option-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
241 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
242 <param name="inputs" ftype="fastq.gz" value="ecoli_hifi_01.fastq.gz,ecoli_hifi_02.fastq.gz,ecoli_hifi_03.fastq.gz,ecoli_hifi_04.fastq.gz,ecoli_hifi_05.fastq.gz,ecoli_hifi_06.fastq.gz,ecoli_hifi_07.fastq.gz,ecoli_hifi_08.fastq.gz,ecoli_hifi_09.fastq.gz"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
243 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
244 <param name="mode" value="--pacbio-hifi"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
245 <param name="hifi_error" value="0.21"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
246 </conditional>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
247 <param name="min_overlap" value="1000"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
248 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
249 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
250 <has_size value="286" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
251 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
252 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
253 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
254 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
255 <has_size value="1273" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
256 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
257 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
258 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
259 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
260 <has_size value="420252" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
261 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
262 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
263 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
264 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
265 <has_size value="427129" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
266 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
267 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
268 </test>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
269 <!--Test 07: keep haplotypes-->
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
270 <test expect_num_outputs="4">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
271 <param name="inputs" ftype="fastq.gz" value="ecoli_hifi_01.fastq.gz,ecoli_hifi_02.fastq.gz,ecoli_hifi_03.fastq.gz,ecoli_hifi_04.fastq.gz,ecoli_hifi_05.fastq.gz,ecoli_hifi_06.fastq.gz,ecoli_hifi_07.fastq.gz,ecoli_hifi_08.fastq.gz,ecoli_hifi_09.fastq.gz"/>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
272 <conditional name="mode_conditional">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
273 <param name="mode" value="--pacbio-corr"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
274 <param name="hifi_error" value="0.21"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
275 </conditional>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
276 <param name="min_overlap" value="1000"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
277 <param name="keep-haplotypes" value="true"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
278 <output name="assembly_info" ftype="tabular">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
279 <assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
280 <has_size value="286" delta="100"/>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
281 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
282 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
283 <output name="assembly_graph" ftype="graph_dot">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
284 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
285 <has_size value="1273" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
286 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
287 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
288 <output name="assembly_gfa" ftype="txt">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
289 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
290 <has_size value="420252" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
291 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
292 </output>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
293 <output name="consensus" ftype="fasta">
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
294 <assert_contents>
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
295 <has_size value="427129" delta="100"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
296 </assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
297 </output>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
298 </test>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
299 <!--Test 08: scaffolding mode-->
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
300 <test expect_num_outputs="4">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
301 <param name="inputs" ftype="fastq.gz" value="ecoli_hifi_01.fastq.gz,ecoli_hifi_02.fastq.gz,ecoli_hifi_03.fastq.gz,ecoli_hifi_04.fastq.gz,ecoli_hifi_05.fastq.gz,ecoli_hifi_06.fastq.gz,ecoli_hifi_07.fastq.gz,ecoli_hifi_08.fastq.gz,ecoli_hifi_09.fastq.gz"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
302 <param name="mode" value="--nano-hq"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
303 <param name="min_overlap" value="1000"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
304 <param name="scaffolding" value="true"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
305 <output name="assembly_info" ftype="tabular">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
306 <assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
307 <has_size value="286" delta="100"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
308 </assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
309 </output>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
310 <output name="assembly_graph" ftype="graph_dot">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
311 <assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
312 <has_size value="1248" delta="100"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
313 </assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
314 </output>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
315 <output name="assembly_gfa" ftype="txt">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
316 <assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
317 <has_size value="420252" delta="100"/>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
318 </assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
319 </output>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
320 <output name="consensus" ftype="fasta">
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
321 <assert_contents>
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
322 <has_size value="427129" delta="100"/>
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
323 </assert_contents>
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
324 </output>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
325 </test>
10
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
326 <!--Test 09: test not-alt-contigs parameter w-->
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
327 <test expect_num_outputs="4">
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
328 <param name="inputs" ftype="fasta.gz" value="nanopore.fasta.gz"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
329 <param name="mode" value="--nano-raw"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
330 <param name="iterations" value="0"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
331 <param name="no_alt_contigs" value="true"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
332 <output name="assembly_info" ftype="tabular">
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
333 <assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
334 <has_size value="151" delta="100"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
335 </assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
336 </output>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
337 <output name="assembly_graph" ftype="graph_dot">
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
338 <assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
339 <has_size value="217" delta="100"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
340 </assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
341 </output>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
342 <output name="assembly_gfa" ftype="txt">
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
343 <assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
344 <has_size value="5110" delta="100"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
345 </assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
346 </output>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
347 <output name="consensus" ftype="fasta">
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
348 <assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
349 <has_size value="5123" delta="100"/>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
350 </assert_contents>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
351 </output>
cb8dfd28c16f planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit c15c09d6f7f59753d2980da774ffeced15836193
bgruening
parents: 9
diff changeset
352 </test>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
353 </tests>
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
354 <help><![CDATA[
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
355
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
356 .. class:: infomark
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
357
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
358 **Purpose**
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
359
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
360 Flye is a de novo assembler for single molecule sequencing reads, such as those produced by PacBio and Oxford Nanopore Technologies.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
361 It is designed for a wide range of datasets, from small bacterial projects to large mammalian-scale assemblies. The package represents
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
362 a complete pipeline: it takes raw PacBio/ONT reads as input and outputs polished contigs. Flye also has a special mode for metagenome
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
363 assembly.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
364
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
365 ----
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
366
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
367 .. class:: infomark
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
368
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
369 **Quick usage**
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
370
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
371 Input reads can be in FASTA or FASTQ format, uncompressed or compressed with gz. Currently, PacBio (raw, corrected, HiFi) and ONT reads
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
372 (raw, corrected) are supported. Expected error rates are <30% for raw, <3% for corrected, and <1% for HiFi. Note that Flye was primarily
9
276f5d8712d5 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7c956f5b897dc366b2e5b7e37a2fea4b51a814f3"
bgruening
parents: 8
diff changeset
373 developed to run on raw reads. You may specify multiple files with reads (separated by spaces). Mixing different read types is not yet supported. The *--meta* o
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
374 ption enables the mode for metagenome/uneven coverage assembly.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
375
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
376 Genome size estimate is no longer a required option. You need to provide an estimate if using *--asm-coverage* option.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
377
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
378 To reduce memory consumption for large genome assemblies, you can use a subset of the longest reads for initial disjointig assembly by
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
379 specifying *--asm-coverage* and *--genome-size* options. Typically, 40x coverage is enough to produce good disjointigs.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
380
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
381 ----
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
382
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
383 .. class:: infomark
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
384
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
385 **Outputs**
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
386
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
387 The main output files are:
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
388
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
389 ::
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
390
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
391 - Final assembly: contains contigs and possibly scaffolds (see below).
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
392 - Final repeat graph: note that the edge sequences might be different (shorter) than contig sequences, because contigs might include multiple graph edges.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
393 - Extra information about contigs (such as length or coverage).
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
394
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
395 Each contig is formed by a single unique graph edge. If possible, unique contigs are extended with the sequence from flanking unresolved repeats on the graph. Thus,
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
396 a contig fully contains the corresponding graph edge (with the same id), but might be longer then this edge. This is somewhat similar to unitig-contig relation in
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
397 OLC assemblers. In a rare case when a repetitive graph edge is not covered by the set of "extended" contigs, it will be also output in the assembly file.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
398
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
399 Sometimes it is possible to further order contigs into scaffolds based on the repeat graph structure. These ordered contigs will be output as a part of scaffold in
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
400 the assembly file (with a scaffold prefix). Since it is hard to give a reliable estimate of the gap size, those gaps are represented with the default 100 Ns.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
401 assembly_info.txt file (below) contains additional information about how scaffolds were formed.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
402
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
403 Extra information about contigs/scaffolds is output into the assembly_info.txt file. It is a tab-delimited table with the columns as follows:
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
404
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
405 ::
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
406
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
407 - Contig/scaffold id
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
408 - Length
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
409 - Coverage
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
410 - Is circular, (Y)es or (N)o
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
411 - Is repetitive, (Y)es or (N)o
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
412 - Multiplicity (based on coverage)
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
413 - Alternative group
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
414 - Graph path (graph path corresponding to this contig/scaffold).
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
415
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
416 Scaffold gaps are marked with ?? symbols, and * symbol denotes a terminal graph node. Alternative contigs (representing alternative haplotypes) will have the same alt.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
417 group ID. Primary contigs are marked by *.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
418
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
419 ----
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
420
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
421 .. class:: infomark
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
422
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
423 **Algorithm Description**
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
424
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
425 This is a brief description of the Flye algorithm. Please refer to the manuscript for more detailed information. The draft contig extension is organized as follows:
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
426
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
427 ::
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
428
8
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
429 - K-mer counting / erroneous k-mer pre-filtering
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
430 - Solid k-mer selection (k-mers with sufficient frequency, which are unlikely to be erroneous)
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
431 - Contig extension. The algorithm starts from a single read and extends it with a next overlapping read (overlaps are dynamically detected using the selected solid k-mers).
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
432
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
433 Note that we do not attempt to resolve repeats at this stage, thus the reconstructed contigs might contain misassemblies. Flye then aligns the reads on these draft
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
434 contigs using minimap2 and calls a consensus. Afterwards, Flye performs repeat analysis as follows:
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
435
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
436 ::
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
437
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
438 - Repeat graph is constructed from the (possibly misassembled) contigs
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
439 - In this graph all repeats longer than minimum overlap are collapsed
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
440 - The algorithm resolves repeats using the read information and graph structure
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
441 - The unbranching paths in the graph are output as contigs
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
442
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
443 If enabled, after resolving bridged repeats, Trestle module attempts to resolve simple unbridged repeats (of multiplicity 2) using the heterogeneities between repeat copies.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
444 Finally, Flye performs polishing of the resulting assembly to correct the remaining errors:
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
445
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
446 ::
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
447
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
448 - Alignment of all reads to the current assembly using minimap2
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
449 - Partition the alignment into mini-alignments (bubbles)
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
450 - Error correction of each bubble using a maximum likelihood approach
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
451
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
452
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
453 The polishing steps could be repeated, which might slightly increase quality for some datasets.
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
454
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
455
e27815e82dd4 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 7bec5df9cb30dd196ae99565d77547e12d05fa48"
bgruening
parents: 7
diff changeset
456 ]]></help>
0
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
457 <expand macro="citations" />
d9f4c141d88a planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flye commit 2f6d48e1d2161d03411d9fbb4fc3d16f0fa3d2e1
bgruening
parents:
diff changeset
458 </tool>