annotate flexbar_dsc.xml @ 28:3d608b751bc4 draft

Uploaded
author rnateam
date Thu, 17 Dec 2015 10:53:09 -0500
parents
children 65103aba4e5f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
28
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
1
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
2 <!-- Flexbar tool definition for Galaxy, version 2.5 -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
3 <!-- Author: Johannes Roehr -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
4 <!-- Modified by Daniel Maticzka -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
5 <!-- * changed dependency to use separate flexbar package -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
6
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
7 <tool id="flexbardsc" name="Flexbar DSC" version="2.5">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
8
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
9 <description>flexible barcode and adapter removal (data set collections)</description>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
10
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
11 <requirements>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
12 <requirement type="package" version="2.5">flexbar</requirement>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
13 </requirements>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
14
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
15 <version_command>flexbar --version</version_command>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
16
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
17 flexbar
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
18
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
19 --threads \${GALAXY_SLOTS:-1}
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
20
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
21 --reads $reads
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
22
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
23 #if $cReads2.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
24 #if $cReads2.reads2.ext == $reads.ext:
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
25 --reads2 $cReads2.reads2
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
26 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
27 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
28
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
29 #if $reads.ext == "fastqsanger":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
30 --format sanger
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
31 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
32 #if $reads.ext == "fastqsolexa":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
33 --format solexa
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
34 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
35 #if $reads.ext == "fastqillumina":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
36 --format i1.3
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
37 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
38 #if $reads.ext == "csfasta":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
39 --color-space
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
40 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
41 #if $reads.ext == "fastqcssanger":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
42 --color-space
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
43 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
44
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
45
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
46 --max-uncalled $maxUncalled
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
47 --min-read-length $minReadLen
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
48
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
49 #if $trimEnds.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
50 --pre-trim-left $trimEnds.trimLeft
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
51 --pre-trim-right $trimEnds.trimRight
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
52 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
53
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
54 #if $cTrimPhred.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
55 --pre-trim-phred $cTrimPhred.trimPhred
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
56 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
57
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
58 #if $cTrimLen.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
59 --post-trim-length $cTrimLen.trimLen
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
60 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
61
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
62
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
63 #if $cBarcodes.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
64 --barcodes $cBarcodes.barcodes
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
65
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
66 #if $cBarcodes.cbReads.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
67 --barcode-reads $cBarcodes.cbReads.bReads
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
68 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
69
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
70 #if $cBarcodes.cbReads.select == "no":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
71 $cBarcodes.cbReads.bKeep
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
72 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
73
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
74 $cBarcodes.bUnassigned
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
75
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
76 --barcode-trim-end $cBarcodes.bTrimEnd
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
77
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
78 #if $cBarcodes.cbTailLen.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
79 --barcode-tail-length $cBarcodes.cbTailLen.bTailLen
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
80 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
81
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
82 #if $cBarcodes.cbMinOverlap.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
83 --barcode-min-overlap $cBarcodes.cbMinOverlap.bMinOverlap
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
84 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
85
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
86 --barcode-threshold $cBarcodes.bThresh
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
87
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
88 #if $cBarcodes.cbAlignScores.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
89 --barcode-match $bMatch
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
90 --barcode-mismatch $bMismatch
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
91 --barcode-gap $bGap
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
92 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
93 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
94
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
95
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
96 #if $cAdapters.select == "on":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
97
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
98 #if $cAdapters.ccAdapters.select == "data":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
99 --adapters $cAdapters.ccAdapters.adaptersData
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
100 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
101
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
102 #if $cAdapters.ccAdapters.select == "seq":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
103 --adapter-seq $cAdapters.ccAdapters.adapterSeq
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
104 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
105
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
106 --adapter-trim-end $cAdapters.aTrimEnd
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
107
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
108 #if $cAdapters.caTailLen.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
109 --adapter-tail-length $cAdapters.caTailLen.aTailLen
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
110 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
111
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
112 $cAdapters.aReadSet
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
113
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
114 --adapter-min-overlap $cAdapters.aMinOverlap
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
115 --adapter-threshold $cAdapters.aThresh
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
116
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
117 #if $cAdapters.caAlignScores.select == "yes":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
118 --adapter-match $aMatch
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
119 --adapter-mismatch $aMismatch
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
120 --adapter-gap $aGap
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
121 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
122 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
123
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
124
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
125 #if $cOutput.select == "show":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
126 $cOutput.fastaOutput
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
127 $cOutput.lenDist
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
128 $cOutput.singleReads
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
129 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
130
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
131 #if $cLogging.select == "show":
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
132 $cLogging.logLevel
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
133 $cLogging.numTags
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
134 $cLogging.remTags
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
135 $cLogging.rndTags
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
136 #end if
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
137
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
138 --target FlexbarOutput &&
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
139 for f in *_1.fastq; do mv "\$f" "`basename \$f _1.fastq`_forward.fastq"; done &&
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
140 for f in *_2.fastq; do mv "\$f" "`basename \$f _2.fastq`_reverse.fastq"; done
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
141
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
142
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
143
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
144 </command>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
145
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
146
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
147 <inputs>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
148
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
149 <param format="fastq,fastqsanger,fastqsolexa,fastqillumina,fastqcssanger" name="reads" type="data" label="Sequencing reads" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
150
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
151
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
152 <conditional name="cReads2">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
153 <param name="select" type="select" label="2nd read set (paired)">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
154 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
155 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
156 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
157 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
158 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
159 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
160 <param format="fasta,fastq,fastqsanger,fastqsolexa,fastqillumina,csfasta,fastqcssanger" name="reads2" type="data" label="Reads 2" optional="false" help="same format as first read set"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
161 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
162 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
163
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
164
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
165 <param name="maxUncalled" size="4" type="integer" value="0" label="1) Max uncalled" optional="false" help="allowed uncalled bases per read"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
166
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
167 <conditional name="trimEnds">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
168 <param name="select" type="select" label="2) Trimming of ends">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
169 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
170 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
171 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
172 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
173 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
174 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
175 <param name="trimLeft" size="4" type="integer" value="0" label="Left" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
176 <param name="trimRight" size="4" type="integer" value="0" label="Right" optional="false" help="trims specified number of bases from read ends"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
177 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
178 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
179
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
180 <conditional name="cTrimPhred">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
181 <param name="select" type="select" label="3) Phred-trimming">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
182 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
183 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
184 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
185 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
186 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
187 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
188 <param name="trimPhred" size="4" type="integer" value="10" label="Threshold" optional="false" help="trim right end until specified or higher quality reached"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
189 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
190 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
191
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
192
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
193 <conditional name="cBarcodes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
194 <param name="select" type="select" label="4) Barcode detection">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
195 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
196 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
197 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
198 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
199 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
200 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
201 <param format="fasta" name="barcodes" type="data" label="Barcodes" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
202
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
203 <conditional name="cbReads">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
204 <param name="select" type="select" label="Separate barcode reads">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
205 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
206 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
207 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
208 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
209 <param format="fasta,fastq,fastqsanger,fastqsolexa,fastqillumina,csfasta,fastqcssanger" name="bReads" type="data" label="Separate barcode reads" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
210 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
211 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
212 <param name="bKeep" type="select" label="Remove barcodes within reads">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
213 <option value="" selected="true">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
214 <option value="--barcode-keep">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
215 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
216 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
217 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
218
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
219 <param name="bUnassigned" type="select" label="Include unassigned reads">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
220 <option value="" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
221 <option value="--barcode-unassigned">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
222 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
223
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
224 <param name="bTrimEnd" type="select" label="Trim-end mode" optional="false">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
225 <option value="ANY" selected="true">Any</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
226 <option value="RIGHT">Right</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
227 <option value="RIGHT_TAIL">Right tail</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
228 <option value="LEFT">Left</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
229 <option value="LEFT_TAIL">Left tail</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
230 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
231
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
232 <conditional name="cbTailLen">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
233 <param name="select" type="select" label="Change tail length">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
234 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
235 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
236 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
237 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
238 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
239 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
240 <param name="bTailLen" size="4" type="integer" value="10" label="Tail length" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
241 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
242 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
243
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
244 <conditional name="cbMinOverlap">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
245 <param name="select" type="select" label="Change min-overlap" help="default: barcode length">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
246 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
247 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
248 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
249 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
250 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
251 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
252 <param name="bMinOverlap" size="4" type="integer" value="8" label="Min-overlap" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
253 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
254 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
255
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
256 <param name="bThresh" size="4" type="integer" value="1" label="Threshold" optional="false" help="allowed mismatches and indels per 10 bases"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
257
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
258 <conditional name="cbAlignScores">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
259 <param name="select" type="select" label="Modify alignment scores">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
260 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
261 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
262 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
263 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
264 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
265 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
266 <param name="bMatch" size="3" type="integer" value="1" label="Match" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
267 <param name="bMismatch" size="3" type="integer" value="-1" label="Mismatch" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
268 <param name="bGap" size="3" type="integer" value="-9" label="Gap" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
269 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
270 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
271 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
272 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
273
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
274
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
275 <conditional name="cAdapters">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
276 <param name="select" type="select" label="5) Adapter removal">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
277 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
278 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
279 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
280
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
281 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
282 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
283 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
284 <conditional name="ccAdapters">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
285 <param name="select" type="select" label="Adapter source">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
286 <option value="data" selected="true">Fasta</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
287 <option value="seq">Sequence</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
288 <!-- <option value="file">File</option> -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
289 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
290 <when value="data">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
291 <param format="fasta" name="adaptersData" type="data" label="Adapters" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
292 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
293 <when value="seq">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
294 <param name="adapterSeq" size="40" label="Adapter" type="text" value="AAAAAAAAAAAAAA" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
295 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
296 <!-- <when value="file">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
297 <param name="adaptersFile" type="file" label="Adapters file" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
298 </when> -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
299 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
300
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
301 <param name="aTrimEnd" type="select" label="Trim-end mode" optional="false">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
302 <option value="ANY">Any</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
303 <option value="RIGHT" selected="true">Right</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
304 <option value="RIGHT_TAIL">Right tail</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
305 <option value="LEFT">Left</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
306 <option value="LEFT_TAIL">Left tail</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
307 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
308
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
309 <conditional name="caTailLen">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
310 <param name="select" type="select" label="Change tail length">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
311 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
312 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
313 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
314 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
315 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
316 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
317 <param name="aTailLen" size="4" type="integer" value="10" label="Tail length" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
318 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
319 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
320
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
321 <param name="aReadSet" type="select" label="Removal for single read set">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
322 <option value="" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
323 <option value="--adapter-read-set 1">1st</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
324 <option value="--adapter-read-set 2">2nd</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
325 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
326
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
327 <param name="aMinOverlap" size="4" type="integer" value="1" label="Min-overlap" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
328 <param name="aThresh" size="4" type="integer" value="3" label="Threshold" optional="false" help="allowed mismatches and indels per 10 bases"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
329
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
330 <conditional name="caAlignScores">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
331 <param name="select" type="select" label="Modify alignment scores">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
332 <option value="no" selected="true">No</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
333 <option value="yes">Yes</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
334 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
335 <when value="no">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
336 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
337 <when value="yes">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
338 <param name="aMatch" size="3" type="integer" value="1" label="Match" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
339 <param name="aMismatch" size="3" type="integer" value="-1" label="Mismatch" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
340 <param name="aGap" size="3" type="integer" value="-7" label="Gap" optional="false"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
341 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
342 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
343 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
344 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
345
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
346
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
347 <conditional name="cTrimLen">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
348 <param name="select" type="select" label="6) Trimming to length">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
349 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
350 <option value="on">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
351 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
352 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
353 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
354 <when value="on">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
355 <param name="trimLen" size="4" type="integer" value="30" label="Length" optional="false" help="trim reads to certain length from right"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
356 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
357 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
358
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
359 <param name="minReadLen" size="4" type="integer" value="18" label="7) Minimum read length" optional="false" help="shorter reads are discarded"/>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
360
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
361 <conditional name="cOutput">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
362 <param name="select" type="select" label="Output selection">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
363 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
364 <option value="show">Show</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
365 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
366 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
367 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
368 <when value="show">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
369 <param name="fastaOutput" type="select" label="Fasta output">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
370 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
371 <option value="--fasta-output">Always</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
372 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
373
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
374 <param name="lenDist" type="select" label="Read length distribution">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
375 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
376 <option value="--length-dist">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
377 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
378
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
379 <param name="singleReads" type="select" label="Single reads">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
380 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
381 <option value="--single-reads">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
382 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
383 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
384 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
385
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
386 <conditional name="cLogging">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
387 <param name="select" type="select" label="Logging and tagging options">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
388 <option value="off" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
389 <option value="show">Show</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
390 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
391 <when value="off">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
392 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
393 <when value="show">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
394 <param name="logLevel" type="select" label="Alignment logging">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
395 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
396 <option value="--log-level ALL">All</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
397 <option value="--log-level MOD">Modified</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
398 <option value="--log-level TAB">Tabular</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
399 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
400
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
401 <param name="numTags" type="select" label="Number tags">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
402 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
403 <option value="--number-tags">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
404 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
405
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
406 <param name="remTags" type="select" label="Removal tags">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
407 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
408 <option value="--removal-tags">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
409 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
410
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
411 <param name="rndTags" type="select" label="Random tags">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
412 <option value="" selected="true">Off</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
413 <option value="--random-tags">On</option>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
414 </param>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
415 </when>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
416 </conditional>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
417
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
418 </inputs>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
419
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
420 <stdio>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
421 <exit_code range="1:" level="fatal" description="Error!" />
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
422 </stdio>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
423
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
424 <outputs>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
425 <collection name="list_output" type="list:paired" label="Duplicate List">
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
426 <!-- Use named regex group to grab pattern
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
427 <identifier_0>_<identifier_1>.fq. Here identifier_0 is the list
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
428 identifier in the nested collection and identifier_1 is either
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
429 forward or reverse (for instance samp1_forward.fq).
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
430 -->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
431 <discover_datasets pattern="FlexbarOutput_(?P&lt;identifier_0&gt;[^_]+)_(?P&lt;identifier_1&gt;[^_]+)\.fastq" metadata_source="reads" visible="true" />
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
432 <!--<data format="txt" name="output" metadata_source="reads"/>-->
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
433 </outputs>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
434
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
435
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
436 <help>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
437
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
438 **Description**
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
439
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
440 Flexbar preprocesses high-throughput sequencing data efficiently. It demultiplexes barcoded runs and removes adapter sequences. Moreover, trimming and filtering features are provided. Flexbar increases read mapping rates and improves genome and transcriptome assemblies. It supports next-generation sequencing data in fasta/q and csfasta/q format from Illumina, Roche 454, and the SOLiD platform. Flexbar is available on the project_ page.
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
441
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
442 .. _project: https://github.com/seqan/flexbar
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
443
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
444 ------
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
445
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
446 **Trim-end modes**
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
447
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
448 **Any:** longer side of read remains after overlap removal
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
449
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
450 **Left:** right side remains after removal, align before or at read end
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
451
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
452 **Right:** left part remains after removal, align after or at read start
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
453
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
454 **Left tail:** consider first n bases of reads in alignment
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
455
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
456 **Right tail:** use only last n bases, see tail-length options
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
457
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
458 ------
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
459
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
460 **Documentation**
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
461
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
462 Further documentation is available on the `manual`__ wiki page and via the command line help screen.
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
463
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
464 .. __: https://github.com/seqan/flexbar/wiki
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
465
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
466 ------
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
467
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
468 **Reference**
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
469
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
470 Matthias Dodt, Johannes T. Roehr, Rina Ahmed, Christoph Dieterich: Flexbar — flexible barcode and adapter processing for next-generation sequencing platforms. Biology 2012, 1(3):895-905.
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
471
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
472 </help>
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
473
3d608b751bc4 Uploaded
rnateam
parents:
diff changeset
474 </tool>