annotate smalt_map.xml @ 0:51ad86498414 draft

planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
author nml
date Wed, 27 Sep 2017 16:03:01 -0400
parents
children fae9ec82e10f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
1 <tool id="smalt" name="smalt" version="1.0.0" >
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
2 <description>Map query reads (FASTA/FASTQ) format onto the reference sequences</description>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
3 <requirements>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
4 <requirement type="package" version="0.7.6">smalt</requirement>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
5 <requirement type="package" version="1.5">samtools</requirement>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
6 </requirements>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
7 <stdio>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
8 <exit_code range="1:" level="fatal" description="Unknown error" />
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
9 <regex match="Command line error"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
10 source="stdout"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
11 level="fatal"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
12 description="You cannot do that!! What were you thinking!" />
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
13 <regex match="ERROR"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
14 source="stderr"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
15 level="fatal"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
16 description="You cannot do that!! What were you thinking!" />
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
17 </stdio>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
18 <command>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
19 <![CDATA[
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
20 ## prepare smalt index
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
21 smalt index
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
22
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
23 #if $k:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
24 -k "$k"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
25 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
26
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
27 #if $s:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
28 -s "$s"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
29 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
30
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
31 'temp' "$reference" &&
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
32
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
33 smalt map
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
34
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
35 -o $output
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
36
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
37 #if $oformat.outformat == "sam":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
38 #if $oformat.samOptions:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
39 -f "$oformat.outformat:$oformat.samOptions"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
40 #else
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
41 -f "$oformat.outformat"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
42 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
43 #elif $oformat.outformat == "bam":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
44 #if $oformat.bamOptions:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
45 -f "$oformat.outformat:$oformat.bamOptions"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
46 #else
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
47 -f "$oformat.outformat"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
48 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
49 #else
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
50 -f "$oformat.outformat"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
51 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
52
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
53
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
54
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
55 -n \${GALAXY_SLOTS:-2}
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
56
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
57 #if $singlePaired.sPaired != "single":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
58 -l $singlePaired.pairtype
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
59 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
60
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
61
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
62 #if $mincover:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
63 -c "$mincover"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
64 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
65
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
66 #if $scordiff:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
67 -d "$scordiff"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
68 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
69
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
70 #if $insfil:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
71 -g "$insfil"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
72 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
73
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
74 #if $insertmax:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
75 -i "$insertmax"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
76 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
77
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
78 #if $insertmin:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
79 -j "$insertmin"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
80 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
81
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
82 #if $minscor:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
83 -m "$minscor"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
84 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
85
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
86 #if $minbasq:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
87 -q "$minbasq"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
88 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
89
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
90 #if $seed:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
91 -r "$seed"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
92 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
93
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
94 #if $sw_weighted:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
95 -w
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
96 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
97
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
98 #if $search_harder:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
99 -x
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
100 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
101
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
102 #if $minid:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
103 -y "$minid"
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
104 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
105
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
106
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
107 'temp'
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
108
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
109 #if $singlePaired.sPaired == "single":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
110 $singlePaired.sInput1
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
111 #elif $singlePaired.sPaired == "paired":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
112 $singlePaired.pInput1 $singlePaired.pInput2
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
113 #elif $singlePaired.sPaired == "collections":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
114 $singlePaired.fastq_collection.forward $singlePaired.fastq_collection.reverse
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
115 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
116
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
117
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
118 #if $oformat.outformat == "bam":
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
119 && samtools sort -@ \${GALAXY_SLOTS:-1} $output -o sorted && mv sorted $output
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
120 #end if
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
121
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
122
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
123 ]]>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
124 </command>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
125
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
126
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
127 <inputs>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
128 <conditional name="singlePaired">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
129 <param name="sPaired" type="select" label="What is the library type?">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
130 <option value="single">Single-end</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
131 <option value="paired">Paired-end</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
132 <option value="collections">Paired-end Collections</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
133 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
134 <when value="single">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
135 <param name="sInput1" type="data" format="fastq" label="Single end illumina fastq file" optional="false"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
136 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
137 <when value="paired">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
138 <param name="pInput1" type="data" format="fastq,fastqsanger,fastqillumina,fastqsolexa" label="Forward FASTQ file" help="Must have ASCII encoded quality scores"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
139 <param name="pInput2" type="data" format="fastq,fastqsanger,fastqillumina,fastqsolexa" label="Reverse FASTQ file" help="File format must match the Forward FASTQ file"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
140 <param name="pairtype" type="select" label="Pair Type" help="Type of read pair library">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
141 <option value="pe">Illumina paired-end (short inserts)</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
142 <option value="mp">Illumina mate-pair library (long inserts)</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
143 <option value="pp">Mate-pair sequenced on the same strand</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
144 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
145 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
146 <when value="collections">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
147 <param name="fastq_collection" type="data_collection" label="Paired-end Fastq collection" help="" optional="false" format="txt" collection_type="paired" />
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
148 <param name="pairtype" type="select" label="Pair Type" help="Type of read pair library">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
149 <option value="pe">Illumina paired-end (short inserts)</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
150 <option value="mp">Illumina mate-pair library (long inserts)</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
151 <option value="pp">Mate-pair sequenced on the same strand</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
152 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
153 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
154
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
155 </conditional>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
156
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
157
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
158
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
159 <!-- reference genome -->
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
160 <param name="reference" type="data" format="fasta" label="Select fasta reference"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
161 <param name="k" type="integer" value="13" label="K-mer size" help="Specifies the word length. [wordlen] is an integer within the limits. between 3 and 20. The default word length is 13" max="20" min="3"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
162 <param name="s" type="integer" optional="true" label="Step size" help="Specifies how many bases are skipped between indexed words."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
163
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
164
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
165 <param name="mincover" type="text" label="Mincover" help="Only consider mappings where the k-mer word seeds cover the query read to a minimum extent"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
166 <param name="scordiff" type="text" label="Scordiff" help="Set a threshold of the Smith-Waterman alignment score relative to the maximum score"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
167 <conditional name="oformat">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
168 <param name="outformat" type="select" label="Format" help="">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
169 <option value="cigar">cigar</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
170 <option value="sam" selected="true">sam</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
171 <option value="ssaha">ssaha</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
172 <option value="bam">bam</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
173 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
174 <when value="sam">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
175 <param name="samOptions" type="select" display="checkboxes" label="Sam Options" multiple="true">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
176 <option value="nohead">No Header</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
177 <option value="clip">Hard Clip</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
178 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
179 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
180 <when value="bam">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
181 <param name="bamOptions" type="select" display="checkboxes" label="Bam Options" multiple="true">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
182 <option value="clip">Hard Clip</option>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
183 </param>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
184 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
185 <when value="cigar">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
186 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
187 <when value="ssaha">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
188 </when>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
189 </conditional>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
190 <param name="insfil" type="data" optional="true" label="Distribution insert sizes " help="Use the distribution of insert sizes stored in the file [insfil. Thisfile is in ASCII format and can be generated using the 'sample'" format="sam"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
191 <param name="insertmax" type="text" label="Maximum insert size (only in paired-end mode). " help="Maximum insert size (only in paired-end mode). The default is 500."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
192 <param name="insertmin" type="text" label="Minimum insert size (only in paired-end mode). " help="Minimum insert size (only in paired-end mode). The default is 0."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
193
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
194
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
195 <param name="minscor" type="text" label="Sets an absolute threshold of the Smith-Waterman scores." help="Mappings with scores below that threshold will not be reported. The default is &#060; minscor &#062; = &#060; wordlen &#062; + &#060; stepsiz &#062; - 1"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
196
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
197 <param name="minbasq" type="text" label="Sets a base quality threshold (0 &#060;= minbasq &#060;= 10, default 0)" help="K-mer words of the read with nucleotides that have a base quality below this threshold are not looked up in the hash index."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
198
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
199 <param name="seed" type="text" label="If the there are multiple mappings with the same best alignment score report one picked at random." help="is an integer >= 0 used to seed the pseudo-random genarator."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
200
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
201 <param name="sw_weighted" type="boolean" label="Smith-Waterman scores are complexity weighted."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
202
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
203 <param name="search_harder" type="boolean" label="This flag triggers a more exhaustive search for alignments at the cost of decreased speed" help="In paired-end mode each mate is mapped independently. (By default the mate with fewer hits in the hash index is mapped first and the vicinity is searched for mappings of its mate.)"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
204
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
205 <param name="minid" type="text" label="Sets an identity threshold for a mapping to be reported (default: 0)." help="specifies the number of exactly matching nucleotides either as a positive integer or as a fraction of the read length (&#062;= 1.0)."/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
206 </inputs>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
207
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
208 <outputs>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
209 <data name="output" format="cigar" >
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
210 <change_format>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
211 <when input="oformat.outformat" value="cigar" format="cigar"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
212 <when input="oformat.outformat" value="sam" format="sam"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
213 <when input="oformat.outformat" value="ssaha" format="ssaha"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
214 <when input="oformat.outformat" value="bam" format="bam"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
215 </change_format>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
216 </data>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
217 </outputs>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
218 <tests>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
219 <test>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
220 <param name="sPaired" value="paired"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
221 <param name="pInput1" value="ecoli_1K_1.fq"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
222 <param name="pInput2" value="ecoli_1K_2.fq"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
223 <param name="pairtype" value="pe"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
224 <param name="source" value="history"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
225 <param name="reference" value="contigs.fasta"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
226 <param name="outformat" value="sam"/>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
227 <output name="output">
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
228 <assert_contents>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
229 <has_text text="SN:NODE_1_length_1000_cov_140.620106" />
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
230 </assert_contents>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
231 </output>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
232 </test>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
233 </tests>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
234 <help>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
235
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
236 **What it does**
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
237
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
238 SMALT is a pairwise sequence alignment program for the experimentingcient mapping of DNA sequencing reads onto genomic reference sequences. It uses a combination of short-word hashing and dynamic programming. Most types of sequencing platforms are supported including paired-end sequencing reads.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
239
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
240
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
241 ------
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
242
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
243
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
244 **Know what you are doing**
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
245
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
246 .. class:: warningmark
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
247
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
248 There is no such thing (yet) as an automated gearshift in short read mapping. It is all like stick-shift driving in San Francisco. In other words = running this tool with default parameters will probably not give you meaningful results. A way to deal with this is to **understand** the parameters by carefully reading the `documentation`__ and experimenting. Fortunately, Galaxy makes experimenting easy.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
249
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
250 .. __: http://www.sanger.ac.uk/resources/software/smalt/
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
251
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
252 ------
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
253
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
254 **Input formats**
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
255
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
256 SMALT accepts files in Sanger FASTQ format (galaxy type *fastqsanger*). Use the FASTQ Groomer to prepare your files.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
257
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
258 ------
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
259
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
260
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
261 Please cite the website "http://www.sanger.ac.uk/resources/software/smalt/".
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
262
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
263 ------
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
264
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
265
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
266 -a Output explicit alignments along with the mapping coordinates.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
267
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
268 -c &#060;mincover INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
269 Only consider mappings where the k-mer word seeds cover the query read to
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
270 a minimum extent. If &#060;mincover&#062; is an integer or floating point &#062; 1.0, at
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
271 least this many bases of the read must be covered by k-mer word seeds. If
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
272 &#060;mincover&#062; is a floating point &#060;= 1.0, it specifies the fraction of the
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
273 query read length that must be covered by k-mer word seeds. This option
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
274 is only valid in conjunction with the '-x' flag.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
275
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
276 -d &#060;scordiff INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
277 Set a threshold of the Smith-Waterman alignment score relative to the
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
278 maximum score. When mapping single reads, all alignments are reported
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
279 that have Smith-Waterman scores within &#060;scorediff&#062; of the maximum.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
280 Mappings with lower scores are skipped. If &#060;scorediff&#062; is set to to a
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
281 value &#060; 0, all alignments are printed that have scores above the
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
282 threshold specified with the '-m &#060;minscor&#062;' option.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
283 For paired reads, only a value of 0 is supported. With the option '-d 0'
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
284 all aligments (pairings) with the best score are output. By default
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
285 (without the option '-d 0') single reads/mates with multiple best mappings
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
286 are reported as 'not mapped'.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
287
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
288 -f &#060;ouform STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
289 Specifies the output format. &#060;ouform&#062; can be either 'sam'(default),
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
290 'cigar', 'gff' or 'ssaha'. Optional extension 'sam:nohead,x,clip'
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
291 (see manual). Support for BAM format is dependent on additional
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
292 libraries (not installed).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
293
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
294 -F &#060;inform STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
295 Specifies the input format. The only available format is fastq (default).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
296 Support for BAM and SAM formats (see: samtools.sourceforge.net) depends
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
297 on additional libraries (not installed).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
298
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
299 -g &#060;insfil STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
300 Use the distribution of insert sizes stored in the file &#060;insfil&#062;. This
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
301 file is in ASCII format and can be generated using the 'sample' task see
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
302 'smalt sample -H' for help).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
303
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
304 -H Print these instructions.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
305
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
306 -i &#060;insert_max INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
307 Maximum insert size (only in paired-end mode). The default is 500.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
308
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
309 -j &#060;insert_min INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
310 Minimum insert size (only in paired-end mode). The default is 0.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
311
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
312 -l &#060;pairtyp STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
313 Type of read pair library. &#060;pairtyp&#062; can be either 'pe', i.e. for
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
314 the Illumina paired-end library for short inserts ( \|&#8212;&#062; &#060;&#8212;\| ). 'mp'
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
315 for the Illumina mate-pair library for long inserts ( &#060;&#8212;\| \|&#8212;&#062; ) or
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
316 'pp' for mates sequenced on the same strand ( \|&#8212;&#062; \|&#8212;&#062; ). 'pe' is the
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
317 default.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
318
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
319 -m &#060;minscor INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
320 Sets an absolute threshold of the Smith-Waterman scores. Mappings with
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
321 scores below that threshold will not be reported. The default is
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
322 &#060;minscor&#062; = &#060;wordlen&#062; + &#060;stepsiz&#062; - 1.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
323
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
324 -n &#060;nthreads INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
325 Run smalt using mutiple threads. &#060;nthread&#062; is the number of additional
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
326 threads forked. The order of the reads in the input files is not preserved
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
327 for the output unless '-O' is also specified.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
328
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
329 -o &#060;oufilnam STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
330 Write mapping output (e.g. SAM lines) to a separate file. If this option
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
331 is not specified, mappings are written to standard output.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
332
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
333 -O Output mappings in the order of the reads in the input files when using
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
334 multiple threads (option '-n &#060;nthreads&#062;').
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
335
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
336
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
337 -p Report partial alignments if they are complementary on the read (split
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
338 reads).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
339
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
340 -q &#060;minbasq INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
341 Sets a base quality threshold (0 &#060;= minbasq &#060;= 10, default 0).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
342 K-mer words of the read with nucleotides that have a base quality below
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
343 this threshold are not looked up in the hash index.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
344
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
345 -r &#060;seed INT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
346 If &#060;seed&#062; &#062;= 0 report an alignment selected at random where there are
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
347 multiple mappings with the same best alignment score. With &#060;seed&#062; = 0
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
348 (default) a seed is derived from the current calendar time. If &#060;seed&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
349 &#060; 0 reads with multiple best mappings are reported as 'not mapped'.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
350
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
351 -S &#060;scorspec STR&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
352 Specify alignment penalty scores for a match or mismatch (substitution),
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
353 or for opening or extending a gap. &#060;scorspec&#062; is a comma speparated
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
354 list of integer assigments to one or more of the following variables:
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
355 match, subst, gapopen, gapext, i.e. 'gapopen=-5,gapext=-4' (no spaces
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
356 allowed in &#060;scorespec&#062;). Default:'match=1,subst=-2,gapopen=-4,gapext=-3'
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
357
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
358 -w Smith-Waterman scores are complexity weighted.
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
359
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
360 -x This flag triggers a more exhaustive search for alignments at the cost
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
361 of speed. In paired-end mode each mate is mapped independently.(By
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
362 default the mate with fewer hits in the hash index is mapped first and
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
363 the vicinity is searched for mappings of its mate.)
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
364
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
365 -y &#060;minid FLT&#062;
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
366 Sets an identity threshold for a mapping to be reported (default: 0).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
367 &#060;minid&#062; specifies the number of exactly matching nucleotides either as
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
368 a positive integer or as a fraction of the read length (&#060;= 1.0).
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
369 </help>
51ad86498414 planemo upload for repository https://sourceforge.net/projects/smalt/ commit dad1050d2043119952eb284fcd089519f28e4255
nml
parents:
diff changeset
370 </tool>