annotate seqPrep.xml @ 1:d1130c342dc9 draft

"planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
author galaxyworks
date Sun, 28 Feb 2021 21:52:26 +0000
parents f25733322c54
children dd2c54f4a12e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
1 <tool id="seqprep" name="SeqPrep" version="0.2.1">
0
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
2 <description>merge paired end Illumina reads</description>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
3 <requirements>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
4 <requirement type="package" version="1.3.2">seqprep</requirement>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
5 <requirement type="package" version="3.7">python</requirement>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
6 </requirements>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
7 <stdio>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
8 <exit_code range="1:" level="fatal" description="Error" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
9 </stdio>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
10 <command><![CDATA[
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
11 SeqPrep
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
12 ## Required arguments
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
13 -f '$f'
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
14 -r '$r'
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
15 -1 one.gz
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
16 -2 two.gz
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
17 ## General arguments
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
18 #if $save_discarded
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
19 -3 three.gz
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
20 -4 four.gz
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
21 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
22 #if $f.extension == "fastqsolexa"
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
23 -6
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
24 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
25 #if $q
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
26 -q $q
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
27 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
28 #if $L
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
29 -L $L
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
30 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
31 ## Arguments for Adapter/Primer Trimming (Optional)
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
32 #if $A
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
33 -A $A
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
34 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
35 #if $B
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
36 -B $B
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
37 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
38 #if $extended_options.extended_select
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
39 #if $extended_options.O
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
40 -O $extended_options.O
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
41 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
42 #if $extended_options.M
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
43 -M $extended_options.M
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
44 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
45 #if $extended_options.N
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
46 -N $extended_options.N
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
47 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
48 #if $extended_options.b
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
49 -b $extended_options.b
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
50 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
51 #if $extended_options.Q
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
52 -Q $extended_options.Q
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
53 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
54 #if $extended_options.t
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
55 -t $extended_options.t
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
56 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
57 #if $extended_options.e
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
58 -e $extended_options.e
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
59 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
60 #if $extended_options.Z
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
61 -Z $extended_options.Z
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
62 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
63 #if $extended_options.w
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
64 -w $extended_options.w
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
65 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
66 #if $extended_options.W
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
67 -W $extended_options.W
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
68 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
69 #if $extended_options.p
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
70 -p $extended_options.p
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
71 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
72 #if $extended_options.P
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
73 -P $extended_options.P
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
74 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
75 #if $extended_options.X
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
76 -X $extended_options.X
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
77 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
78 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
79 ## Optional Arguments for Merging:
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
80 #if $merge.merge_select
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
81 #if $merge.y
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
82 -y $merge.y
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
83 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
84 #if $merge.o
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
85 -o $merge.o
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
86 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
87 #if $merge.m
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
88 -m $merge.m
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
89 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
90 #if $merge.n
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
91 -n $merge.n
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
92 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
93 -s merge.gz
1
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
94 && zcat -f merge.gz > '$s'
0
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
95 #if $merge.lengths_select
1
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
96 && cat '$s' | python '$__tool_directory__/seqlens.py' > '$s_lengths'
0
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
97 #end if
1
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
98 #end if
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
99 && zcat -f one.gz > '$one'
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
100 && zcat -f two.gz > '$two'
d1130c342dc9 "planemo upload for repository https://github.com/galaxy-works/shed-tools/tree/main/tools/seqprep commit f933f2d9276c45dbcd5e34a4e6c27c1f0029d016"
galaxyworks
parents: 0
diff changeset
101 #if $save_discarded
0
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
102 && zcat -f three.gz > '$three'
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
103 && zcat -f found.gz > '$four'
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
104 #end if
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
105 ]]></command>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
106 <inputs>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
107 <param name="f" type="data" format="fastq,fastqillumina,fastqsanger,fastqsolexa" label="Forward reads" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
108 <param name="r" type="data" format="fastq,fastqillumina,fastqsanger,fastqsolexa" label="Reverse reads" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
109 <param name="save_discarded" type="boolean" checked="false" truevalue="True" falsevalue="False" label="Save discarded reads?"/>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
110 <param name="A" type="text" value="" optional="true" label="Forward read primer/adapter sequence to trim as it would appear at the end of a read" help="
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
111 default (genomic non-multiplexed adapter1) = AGATCGGAAGAGCGGTTCAG. See help for more details" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
112 <param name="B" type="text" value="" optional="true" label="Reverse read primer/adapter sequence to trim as it would appear at the end of a read" help="
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
113 default (genomic non-multiplexed adapter2) = AGATCGGAAGAGCGTCGTGT. See help for more details" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
114 <param name="q" type="integer" min="1" value="" optional="true" label="Quality score cutoff for mismatches to be counted in overlap" help="Default = 13" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
115 <param name="L" type="integer" min="1" value="" optional="true" label="Minimum length of a trimmed or merged read to print it" help="Default = 30" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
116 <conditional name="extended_options">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
117 <param name="extended_select" type="boolean" checked="false" truevalue="True" falsevalue="" label="Show extended options?" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
118 <when value="True">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
119 <param name="O" type="integer" min="1" value="" optional="true" label="Minimum overall base pair overlap with adapter sequence to trim" help="Default = 10" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
120 <param name="M" type="float" min="0" max="1" value="" optional="true" label="maximum fraction of good quality mismatching bases for primer/adapter overlap" help="Default = 0.02" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
121 <param name="N" type="float" min="0" max="1" value="" optional="true" label="Minimum fraction of matching bases for primer/adapter overlap" help="Default = 0.87" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
122 <param name="b" type="integer" min="1" value="" optional="true" label="Adapter alignment band-width" help="Default = 50" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
123 <param name="Q" type="integer" min="0" value="" optional="true" label="Adapter alignment gap-open" help="Default = 8" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
124 <param name="t" type="integer" min="0" value="" optional="true" label="Adapter alignment gap-extension" help="Default = 2" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
125 <param name="e" type="integer" min="0" value="" optional="true" label="Adapter alignment gap-end" help="Default = 2" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
126 <param name="Z" type="integer" min="0" value="" optional="true" label="Adapter alignment minimum local alignment score cutoff" help="Roughly (2*num_hits) - (num_gaps*gap_open) - (num_gaps*gap_close) - (gap_len*gap_extend) - (2*num_mismatches)]. Default = 26" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
127 <param name="w" type="integer" min="1" value="" optional="true" label="Read alignment band-width" help="Default = 50" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
128 <param name="W" type="integer" min="0" value="" optional="true" label="Read alignment gap-open" help="Default = 26" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
129 <param name="p" type="integer" min="0" value="" optional="true" label="Read alignment gap-extension" help="Default = 9" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
130 <param name="P" type="integer" min="0" value="" optional="true" label="Read alignment gap-end" help="Default = 5" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
131 <param name="X" type="float" min="0" max="1" value="" optional="true" label="Read alignment maximum fraction gap cutoff" help="Default = 0.125" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
132 </when>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
133 <when value="">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
134 </when>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
135 </conditional>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
136 <conditional name="merge">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
137 <param name="merge_select" type="boolean" checked="true" truevalue="True" falsevalue="" label="Merge overlapping reads and output merged reads?" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
138 <when value="True">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
139 <param name="y" type="text" value="" optional="true" label="Maximum quality score in merged output" help="In phred 33. Default (']') is 60" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
140 <param name="o" type="integer" min="1" value="" optional="true" label="Minimum overall base pair overlap to merge two reads" help="Default = 15" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
141 <param name="m" type="float" value="" min="0" max="1" optional="true" label="Maximum fraction of good quality mismatching bases to overlap reads" help="Default = 0.02" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
142 <param name="n" type="text" value="" min="0" max="1" optional="true" label="Minimum fraction of matching bases to overlap reads" help="Default = 0.9" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
143 <param name="lengths_select" type="boolean" checked="true" truevalue="True" falsevalue="" label="Output stats of sequence lengths?" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
144 </when>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
145 <when value="">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
146 </when>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
147 </conditional>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
148 </inputs>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
149 <outputs>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
150 <data name="one" format="fastqsanger" label="${tool.name} on ${on_string}: forward reads" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
151 <data name="two" format="fastqsanger" label="${tool.name} on ${on_string}: reverse reads" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
152 <data name="s" format="fastqsanger" label="${tool.name} on ${on_string}: merged reads">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
153 <filter>merge["merge_select"] is True</filter>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
154 </data>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
155 <data name="s_lengths" format="tabular" label="${tool.name} on ${on_string}: histogram of lengths">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
156 <filter>merge["lengths_select"] is True</filter>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
157 </data>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
158 <data name="three" format="fastqsanger" label="${tool.name} on ${on_string}: discarded forward reads">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
159 <filter>save_discarded is True</filter>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
160 </data>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
161 <data name="four" format="fastqsanger" label="${tool.name} on ${on_string}: discarded reverse reads">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
162 <filter>save_discarded is True</filter>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
163 </data>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
164 </outputs>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
165 <tests>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
166 <test>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
167 <param name="f" value="read1.fastqsanger" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
168 <param name="r" value="read2.fastqsanger" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
169 <output name="one">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
170 <assert_contents>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
171 <has_text text="@M05473:M05473:000000000-JD49J:1:1101:10000:10901 1:N:0:TAGGAGCTGCCTTAAC" />
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
172 </assert_contents>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
173 </output>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
174 </test>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
175 </tests>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
176 <help>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
177 **What it does**
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
178
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
179 SeqPrep is a program to merge paired end Illumina reads that are overlapping into a single longer read. It may also just be used for its adapter trimming feature without doing any paired end overlap. When an adapter sequence is present, that means that the two reads must overlap (in most cases) so they are forcefully merged. When reads do not have adapter sequence they must be treated with care when doing the merging, so a much more specific approach is taken. The default parameters were chosen with specificity in mind, so that they could be ran on libraries where very few reads are expected to overlap. It is always safest though to save the overlapping procedure for libraries where you have some prior knowledge that a significant portion of the reads will have some overlap.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
180
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
181 Before running SeqPrep make sure to check that the program's defaults are indeed the adapters you are looking for. Try copying the default forward adapter from this file and grep it against your reads doing a word count, also try the same with the reverse adapter with grep. You should see some hits. You can also try using (and validating with grep) -A GATCGGAAGAGCACACG -B AGATCGGAAGAGCGTCGT as parameters. To find a list of Illumina adapter sequences you should write to Illumina tech support TechSupport@illumina.com (they do not like people to share the list of sequences outside of their institution).
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
182
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
183 You can also try to search online for Illumina read primers, of course.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
184
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
185 See more details on SeqPrep github repository: https://github.com/jstjohn/SeqPrep
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
186
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
187 **License**
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
188
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
189 SeqPrep is copyrighted to John St. John.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
190
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
191 This wrapper is copyrighted by Lionel Guy, and is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
192
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
193 This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
194
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
195 You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
196 </help>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
197 <citations>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
198 <citation type="bibtex">
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
199 @online{seqpre,
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
200 author = {St John, John},
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
201 title = {seqprep},
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
202 year = 2016,
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
203 url = {https://github.com/jstjohn/SeqPrep},
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
204 urldate = {2016-10-04}
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
205 }
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
206 </citation>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
207 </citations>
f25733322c54 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/iqtree/ commit 85099b149e64f24060848cb04c680e0ac8061d76"
galaxyworks
parents:
diff changeset
208 </tool>