annotate wtdbg.xml @ 0:6a060928f7ff draft

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
author bgruening
date Tue, 12 Jun 2018 13:40:49 -0400
parents
children e100f3f4d80e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
1 <tool id="wtdbg" name="WTDBG" version="1.2.8.1">
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
2 <description>De novo assembler AND consensuser for long noisy sequences</description>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
3 <macros>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
4 <import>macros.xml</import>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
5 </macros>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
6 <expand macro="requirements" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
7 <version_command>wtdbg -help | grep 'Version:'</version_command>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
9 wtdbg
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
10 -t \${GALAXY_SLOTS:-4}
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
11 -i $i
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
12 -o 'dbg'
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
13 #if $I:
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
14 -I '$I'
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
15 #end if
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
16 #if $load_alignments:
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
17 --load-alignments '$load_alignments'
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
18 #end if
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
19
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
20 -k $k
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
21 -p $p
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
22 -K $K
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
23 -E $E
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
24 $F
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
25 -S $S
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
26 -X $X
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
27 -Y $Y
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
28 -x $x
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
29 -y $y
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
30 -l $l
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
31 -m $m
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
32 -s $s
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
33 --tidy-reads $tidy_reads
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
34 --edge-min $edge_min
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
35 $rescue_low_cov_edges
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
36 &&
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
37 wtdbg-cns
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
38 -t \${GALAXY_SLOTS:-4}
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
39 -o dbg.ctg.lay.fa
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
40 -i dbg.ctg.lay
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
41 -j $cns.j
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
42 -k $cns.k
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
43 -Z $cns.Z
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
44 -W $cns.W
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
45 -H $cns.H
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
46 -L $cns.L
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
47 -c $cns.c
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
48 -M $cns.M
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
49 -X $cns.X
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
50 -I $cns.I
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
51 -D $cns.D
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
52 -E $cns.E
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
53 -m $cns.m
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
54 -S $cns.S
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
55
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
56 ]]></command>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
57 <inputs>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
58 <param type="data" argument="-i" format="fasta,fasta.gz" label="Long reads sequences file"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
59 <param type="data" argument="-I" format="fasta,fasta.gz" optional="True" label="Error-free sequences file"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
60 <param type="data" argument="--load-alignments" name="load_alignments" format="tabular" optional="True" label="Load pre-computed alignments"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
61
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
62 <param argument="k" type="integer" value="0" min="0" max="25" label="Kmer fsize" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
63 <param argument="p" type="integer" value="21" min="0" max="25" label="Kmer psize" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
64 <param argument="K" type="float" value="1000" min="0" max="65535" label="Filter high frequency kmers" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
65 <param argument="E" type="integer" value="2" label="Min kmer frequency" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
66 <param argument="F" type="boolean" truevalue="-F" falsevalue="" checked="False" label="Filter low frequency kmers by a 4G-bytes array" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
67 <param argument="S" type="integer" value="4" label="Subsampling kmers, 1/S kmers are indexed" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
68 <param argument="X" type="integer" value="4" label="Max number of bin (256bp) in one gap" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
69 <param argument="Y" type="integer" value="4" label="Max number of bin (256bp) in one deviation" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
70 <param argument="x" type="integer" value="-7" label="penalty for BIN gap" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
71 <param argument="y" type="integer" value="-21" label="penalty for BIN deviation" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
72 <param argument="l" type="float" value="2048" min="1" label="Min length of alignment" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
73 <param argument="m" type="float" value="200" label="Min matched" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
74 <param argument="s" type="float" value="0.2" label="Max length variation of two aligned fragments" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
75
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
76 <param argument="--tidy-reads" name="tidy_reads" type="integer" value="0" label="Filter reads less than tidy-reads" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
77 <param argument="--edge-min" name="edge_min" type="integer" value="3" label="The minimal depth of a valid edge set to" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
78 <param argument="--rescue-low-cov-edges" name="rescue_low_cov_edges" type="boolean" truevalue="--rescue-low-cov-edges"
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
79 falsevalue="" label="Try to rescue low coverage edges" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
80
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
81 <section name="cns" title="Consensus options">
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
82 <!-- optional inputs -->
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
83 <!-- <param argument="-i" type="data" format="utg.cns" label="Input file(s) *.utg.cns" /> -->
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
84
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
85 <param argument="-j" type="integer" value="1000" label="Expected length of node" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
86 <param argument="-k" type="integer" value="15" label="Kmer size for long reads" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
87 <param argument="-Z" type="integer" value="4" label="Z-cutoff, drop the lower" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
88 <param argument="-W" type="integer" value="48" label="W-cutoff, drop the lagger (position)" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
89 <param argument="-H" type="integer" value="1" label="High coverage bonus" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
90 <param argument="-L" type="integer" value="10" label="High coverage cutoff" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
91 <param argument="-c" type="select" label="Candidate strategy">
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
92 <option value="0" selected="true">best-kmers</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
93 <option value="1" >median length</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
94 <option value="2" >first (include)</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
95 <option value="3" >first (exclude)</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
96 <option value="4" >longest</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
97 <option value="5" >shortest</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
98 </param>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
99
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
100 <param argument="-M" type="integer" value="2" label="Match score" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
101 <param argument="-X" type="integer" value="-7" label="Mismatch score" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
102 <param argument="-I" type="integer" value="-3" label="Insertion score" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
103 <param argument="-D" type="integer" value="-4" label="Deletion score" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
104 <param argument="-E" type="integer" value="-2" label="Gap extension score" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
105 <param argument="-m" type="select" label="Correction mode">
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
106 <option value="1" selected="true">DBG correction</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
107 <option value="2" >DAG correction</option>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
108 </param>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
109 <param argument="-S" type="integer" value="1" label="Correct structure before error correction" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
110 </section>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
111
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
112 </inputs>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
113 <outputs>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
114 <data name="output_alignments" format="fasta" label="${tool.name} alignments" from_work_dir="dbg.alignments" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
115 <data name="output_ctglay" format="txt" label="${tool.name} contigs layout" from_work_dir="dbg.ctg.lay" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
116 <data name="output_consensus" format="fasta" label="${tool.name} consensus" from_work_dir="dbg.ctg.lay.fa" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
117 </outputs>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
118 <tests>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
119 <test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
120 <param name="i" value="ecoli-reads.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
121 <output name="output_alignments" file="result1.alignments"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
122 <output name="output_ctglay" file="result1.ctg.lay"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
123 <output name="output_consensus" file="consensus_result1.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
124 </test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
125 <test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
126 <param name="i" value="ecoli-reads.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
127 <param name="tidy_reads" value="5000"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
128 <param name="edge_min" value="2"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
129 <param name="rescue_low_cov_edges" value="True"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
130 <output name="output_consensus" file="consensus_result2.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
131 </test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
132 <test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
133 <param name="i" value="ecoli-reads.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
134 <param name="cns.c" value="1"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
135 <param name="cns.E" value="-3"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
136 <param name="cns.j" value="500"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
137 <param name="cns.m" value="2"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
138 <param name="cns.k" value="5"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
139 <output name="output_consensus" file="consensus_result3.fa"/>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
140 </test>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
141
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
142 </tests>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
143
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
144 <help><![CDATA[
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
145 **What it does**
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
146
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
147 WTDBG is a de novo assembler for long noisy sequences, based on fuzzy Bruijn graphs (FBG).
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
148
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
149 **Alignment**
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
150
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
151 KBM (Kmer-BIN-Mapping) groups k-mers from each non-overlapped sliding 256 bp fragments in long reads into bins.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
152 Bins of which most k-mers are high frequency, are filtered as highly repetitive ones.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
153 Then, KBM searches synteny of matched bin pairs in sequences in a dynamic programming way.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
154 A matched bin pair in two sequences is defined as two bins different by original but share a set of k-mers.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
155 The result of alignments in KBM have the same features of traditional sequence alignment, excepting the unit of
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
156 KBM alignments is 256 bp bin instead of single base.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
157
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
158 **Assembly**
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
159
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
160 FBG (Fuzzy Bruijn Graph) is composed of vertices in length of 1024 bp from reads, and edges connecting vertices
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
161 in their order on read paths. Comparing with DBG, the size of vertices in FBG are much bigger, thus won't be
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
162 sensitive to small repeat. To tolerate high sequencing errors, FBG's vertices are found using gapped
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
163 sequence alignments from KBM or other aligners, comparing with searching identical k-mers in DBG.
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
164
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
165 ]]></help>
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
166 <expand macro="citations" />
6a060928f7ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/wtdbg commit c97be39112be9dc6118a3e12e51dcb15ed554274
bgruening
parents:
diff changeset
167 </tool>