annotate lastz.xml @ 11:37b497aa133f draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
author iuc
date Sun, 02 Jul 2023 12:10:46 +0000
parents 3e1ea2facca6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
1 <tool id="lastz_wrapper_2" name="LASTZ" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@">
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
2 <description>: align long sequences</description>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
3 <macros>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
4 <import>lastz_macros.xml</import>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
5 </macros>
10
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
6 <expand macro="bio_tools"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
7 <requirements>
10
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">lastz</requirement>
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
9 <requirement type="package" version="1.14">samtools</requirement>
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
10 <requirement type="package" version="3.6.3">r-base</requirement>
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
11 <requirement type="package" version="1.0.8">bzip2</requirement>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
12 </requirements>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
13 <command detect_errors="exit_code"><![CDATA[
10
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
14 #if $lastz_32:
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
15 lastz_32
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
16 #else:
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
17 lastz
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
18 #end if
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
19
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
20 @TARGET_INPUT_COMMAND_LINE@
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
21 ## If --self is set: perform self alignment and ignore the query
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
22 #if $where_to_look.self:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
23 '${where_to_look.self}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
24 #if $where_to_look.nomirror
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
25 '${where_to_look.nomirror}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
26 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
27 #else:
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
28 @query_input@
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
29 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
30
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
31 ## WHERE TO LOOK --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
32
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
33 '${where_to_look.strand}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
34 #if str( $where_to_look.qhsplimit.qhsplimit_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
35 #if $where_to_look.qhsplimit.qhsplimit_n:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
36 #if $where_to_look.qhsplimit.qhsplimit_nowarn:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
37 #if $where_to_look.qhsplimit.qhsplimit_keep:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
38 '--queryhsplimit=${where_to_look.qhsplimit.qhsplimit_keep},${where_to_look.qhsplimit.qhsplimit_nowarn}:${where_to_look.qhsplimit.qhsplimit_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
39 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
40 '--queryhsplimit=${where_to_look.qhsplimit.qhsplimit_nowarn}:${where_to_look.qhsplimit.qhsplimit_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
41 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
42 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
43 '--queryhsplimit=${where_to_look.qhsplimit.qhsplimit_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
44 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
45 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
46 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
47
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
48 #if $where_to_look.qhspbest:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
49 '--queryhspbest=${where_to_look.qhspbest}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
50 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
51
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
52 #if str( $where_to_look.qdepth.qdepth_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
53 #if $where_to_look.qdepth.qdepth_n:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
54 #if $where_to_look.qdepth.qdepth_nowarn and not $where_to_look.qdepth.qdepth_keep:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
55 '--querydepth=${where_to_look.qdepth.qdepth_nowarn}:${where_to_look.qdepth.qdepth_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
56 #elif not $where_to_look.qdepth.qdepth_nowarn and $where_to_look.qdepth.qdepth_keep:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
57 '--querydepth=${where_to_look.qdepth.qdepth_keep}:${where_to_look.qdepth.qdepth_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
58 #elif $where_to_look.qdepth.qdepth_nowarn and $where_to_look.qdepth.qdepth_keep:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
59 '--querydepth=${where_to_look.qdepth.qdepth_keep},${where_to_look.qdepth.qdepth_nowarn}:${where_to_look.qdepth.qdepth_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
60 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
61 '--querydepth=${where_to_look.qdepth.qdepth_n}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
62 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
63 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
64 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
65
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
66 ## SCORING --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
67
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
68 #if $scoring.score_file:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
69 '--scores=${scoring.score_file}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
70 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
71
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
72 #if str( $scoring.match.match_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
73 #if $scoring.match.match_reward:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
74 #if $scoring.match.match_penalty:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
75 '--match=${scoring.match.match_reward},${scoring.match.match_penalty}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
76 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
77 '--match=${scoring.match.match_reward}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
78 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
79 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
80 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
81 #if str( $scoring.gap.gap_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
82 #if $scoring.gap.gap_extend:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
83 #if $scoring.gap.gap_open:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
84 '--gap=${scoring.gap.gap_open},${scoring.gap.gap_extend}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
85 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
86 '--gap=${scoring.gap.gap_extend}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
87 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
88 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
89 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
90 #if $scoring.ambigN:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
91 '${scoring.ambigN}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
92 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
93 #if $scoring.ambigIUPAC:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
94 '${scoring.ambigIUPAC}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
95 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
96
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
97 ## SEEDING --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
98
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
99 #if str( $seeding.seed.seed_selector ) == "pre_set":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
100 '${seeding.seed.pre_set_seeds}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
101 #elif str( $seeding.seed.seed_selector ) == "len":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
102 '--seed=match${seeding.seed.seed_match}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
103 #elif str( $seeding.seed.seed_selector ) == "half_len":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
104 '--seed=half${seeding.seed.seed_half}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
105 #elif str( $seeding.seed.seed_selector ) == "pattern":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
106 '--seed=${seeding.seed.pattern}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
107 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
108 #if str( $seeding.transitions ) != "--transition":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
109 '${seeding.transitions}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
110 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
111 #if str( $seeding.seed_filer.seed_filer_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
112 #if $seeding.seed_filer.filter_match:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
113 #if $seeding.seed_filer.filter_tr:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
114 '--filter=${seeding.seed_filer.filter_tr},${seeding.seed_filer.filter_match}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
115 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
116 '--filter=${seeding.seed_filer.filter_match}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
117 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
118 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
119 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
120
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
121 ## FINDING HSPs --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
122
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
123 #if $hsp.gfextend:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
124 '${hsp.gfextend}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
125 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
126 #if $hsp.nogfextend
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
127 '${hsp.nogfextend}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
128 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
129 #if str( $hsp.hsp_method.hsp_method_selector ) == "match":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
130
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
131 #if $hsp.hsp_method.exact:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
132 '--exact=${hsp.hsp_method.exact}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
133 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
134 #elif str( $hsp.hsp_method.hsp_method_selector ) == "mismatch":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
135
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
136 #if $hsp.hsp_method.mismatch_count and $hsp.hsp_method.mismatch_length:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
137 '--mismatch=${hsp.hsp_method.mismatch_count},${hsp.hsp_method.mismatch_length}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
138 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
139 #elif str( $hsp.hsp_method.hsp_method_selector ) == "x":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
140
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
141 #if $hsp.hsp_method.xdrop:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
142 '--xdrop=${hsp.hsp_method.xdrop}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
143 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
144
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
145 #if $hsp.hsp_method.hspthresh:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
146 '--hspthresh=${hsp.hsp_method.hspthresh}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
147 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
148
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
149 #if $hsp.hsp_method.hspthresh_top:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
150 '--hspthresh=top${hsp.hsp_method.hspthresh_top}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
151 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
152
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
153 #if $hsp.hsp_method.hspthresh_top_percent:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
154 '--hspthresh=top${hsp.hsp_method.hspthresh_top_percent}%'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
155 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
156 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
157 #if $hsp.entropy:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
158 '${hsp.entropy}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
159 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
160 #if $hsp.entropy_report:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
161 '${hsp.entropy_report}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
162 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
163 #if $hsp.noentropy:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
164 '${hsp.noentropy}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
165 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
166
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
167 ## CHAINING --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
168
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
169 #if $chaining.chain:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
170 '${chaining.chain}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
171 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
172 #if str( $chaining.chaning_penalties.chaning_penalties_selector ) == "yes":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
173 #if $chaining.chaning_penalties.diag and $chaining.chaning_penalties.anti:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
174 '--chain=${chaining.chaning_penalties.diag},${chaining.chaning_penalties.anti}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
175 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
176 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
177
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
178 ## GAPPED EXTENSION --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
179
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
180 #if $gap_ext.gapped:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
181 '${gap_ext.gapped}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
182 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
183 #if $gap_ext.nogapped:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
184 '${gap_ext.nogapped}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
185 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
186 #if $gap_ext.ydrop:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
187 '--ydrop=${gap_ext.ydrop}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
188 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
189 #if $gap_ext.noytrim:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
190 '${gap_ext.noytrim}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
191 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
192 #if $gap_ext.gappedthresh:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
193 '--gappedthresh=${gap_ext.gappedthresh}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
194 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
195 #if $gap_ext.allgappedbounds:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
196 '${gap_ext.allgappedbounds}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
197 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
198
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
199 ## FILTERING --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
200
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
201 #if $filters.identity.id_min:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
202 #if $filters.identity.id_max:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
203 '--filter=identity:${filters.identity.id_min}..${filters.identity.id_max}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
204 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
205 '--filter=identity:${filters.identity.id_min}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
206 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
207 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
208 #if $filters.continuity.cont_min:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
209 #if $filters.continuity.cont_max:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
210 '--filter=continuity:${filters.continuity.cont_min}..${filters.continuity.cont_max}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
211 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
212 '--filter=continuity:${filters.continuity.cont_min}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
213 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
214 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
215 #if $filters.coverage.cov_min:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
216 #if $filters.coverage.cov_max:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
217 '--filter=coverage:${filters.coverage.cov_min}..${filters.coverage.cov_max}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
218 #else:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
219 '--filter=coverage:${filters.coverage.cov_min}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
220 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
221 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
222 #if $filters.filter_nmatch:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
223 '--filter=nmatch:${filters.filter_nmatch}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
224 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
225 #if $filters.filter_nmatch_percent:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
226 '--filter=nmatch:${filters.filter_nmatch_percent}%'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
227 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
228 #if $filters.filter_nmismatch:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
229 '--filter=nmismatch:0..${filters.filter_nmismatch}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
230 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
231 #if $filters.filter_ngap:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
232 '--filter=ngap:0..${filters.filter_ngap}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
233 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
234 #if $filters.filter_cgap:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
235 '--filter=cgap:0..${filters.filter_cgap}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
236 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
237 #if $filters.notrivial:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
238 '${filters.notrivial}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
239 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
240
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
241 ## INTERPOLATION --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
242
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
243 #if $interpolation.inner:
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
244 '--inner=${interpolation.inner}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
245 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
246
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
247 ## HOUSEKEEPING ----------------------------------
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
248
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
249 --traceback=160M
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
250
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
251
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
252 ## OUTPUT FORMATS --------------------------------
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
253
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
254 #if str( $output_format.out.format ) == "bam":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
255 '--format=${output_format.out.bam_options}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
256 #elif str( $output_format.out.format ) == "general_def":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
257 --format=general-
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
258 #elif str( $output_format.out.format ) == "maf":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
259 '--format=${output_format.out.maf_type}'
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
260 #elif str( $output_format.out.format ) == "blastn":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
261 --format=BLASTN-
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
262 #elif str( $output_format.out.format ) == "general_full":
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
263 '--format=general-:${output_format.out.fields}'
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
264 #elif str( $output_format.out.format ) == "differences":
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
265 '--format=differences'
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
266 #end if
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
267 --action:target=multiple
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
268 $output_format.rplot
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
269 #if str( $output_format.out.format ) == "bam":
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
270 | samtools sort -@\${GALAXY_SLOTS:-2} -T "\${TMPDIR:-.}" -O bam -o '${output}'
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
271 #else:
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
272 > '${output}'
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
273 #end if
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
274 #if $output_format.rplot:
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
275 &&
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
276 Rscript $r_plot > /dev/null 2>&1
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
277 #end if
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
278
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
279 ]]>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
280 </command>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
281 <configfiles>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
282 <configfile name="r_plot">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
283 <![CDATA[
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
284 #!/usr/bin/env Rscript
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
285 ## Setup R error handling to go to stderr
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
286 options( show.error.messages=F, error = function () { cat( geterrmessage(), file=stderr() ); q( "no", 1, F ) } )
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
287 ## Only produce image when 'plot.r' actually contains data
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
288 if(file.info('plot.r')\$size>0){
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
289 x <- read.table("plot.r", as.is=TRUE)
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
290 png("${out_plot}", width=640, height=640, res=72)
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
291 plot(x, type='l', xlab="target", ylab="query", main="plot")
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
292 dev.off()
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
293 }
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
294 ]]>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
295 </configfile>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
296 </configfiles>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
297 <inputs>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
298 <expand macro="target_input"/>
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
299 <param name="query" format="fasta,fastq,fasta.gz,fastq.gz,fastq.bz2" type="data" label="Select QUERY sequence(s)" help="These are the sequences that you are aligning against TARGET"/>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
300 <param name="lastz_32" type="boolean" checked="false" label="Use lastz_32" help="It is highly recommended to use lastz_32 instead of lastz if the reference genome size is greater than 2G"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
301 <section name="where_to_look" expanded="False" title="Where to look">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
302 <param type="select" display="radio" label="which strand to search" argument="--strand" help="Search both strands or choose plus or minus">
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
303 <option value="--strand=both" selected="True">Both</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
304 <option value="--strand=plus">Plus</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
305 <option value="--strand=minus">Minus</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
306 </param>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
307 <param type="boolean" display="radio" truevalue="--self" falsevalue="" checked="False" argument="--self" label="Perform a self-alignment: the target sequence is also the query." help="Computation is more efficient than it would be without this option, since only one of each mirror-image pair of alignment blocks is processed (the other, redundant one is skipped during processing, but re-created in the output). Also, the trivial self-alignment block along the main diagonal is omitted from the output. THIS OPTION CANNOT BE USED IF THE TARGET IS COMPRIZED OF MULTIPLE SEQUENCES"/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
308 <param type="boolean" display="radio" truevalue="--nomirror" falsevalue="" checked="False" label="Inhibit the re-creation of mirror-image alignments." argument="--nomirror" help="Output consists of only one copy of each meaningful alignment block in a self-alignment. This option is only applicable when the ‑‑self option is used."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
309 <conditional name="qhsplimit">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
310 <param name="qhsplimit_selector" type="select" display="radio" label="Set HSP limit" argument="--queryhsplimit">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
311 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
312 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
313 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
314 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
315 <param name="qhsplimit_n" optional="true" type="integer" label="Discard queries that have more than N HSPs" help="Any queries that exceed this limit are reported as a warning (to stderr), and no alignments are reported. This is useful for mapping reads to a reference genome, when some reads align to too many places in the reference."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
316 <param name="qhsplimit_nowarn" type="boolean" truevalue="nowarn" display="radio" checked="False" label=" Withhold warnings for queries that exceed the limit set above"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
317 <param name="qhsplimit_keep" type="boolean" truevalue="keep" display="radio" checked="False" label="Keep queries that exceed the limit and supress warnings" help="For such a query, the first N HSPs found are passed along to downstream processing. Note that the HSPs reported are not the best N HSPs. They are simply the first N found; they very likely have a positional bias."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
318 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
319 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
320 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
321 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
322 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
323 <param name="qhspbest" type="integer" optional="true" label="For queries that have more than N HSPs, discard any HSPs that score below the Nth best." help="This is useful for mapping reads to a reference genome, when some reads align to too many places in the reference."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
324 <conditional name="qdepth">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
325 <param name="qdepth_selector" type="select" display="radio" label="Set ratio of aligned bases to query length" argument="--querydepth">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
326 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
327 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
328 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
329 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
330 <param name="qdepth_n" optional="true" type="integer" label="Stop processing gapped alignments for a query/strand if its ratio of aligned bases to query length exceeds" help="This is a real number that corresponds to a depth of coverage threshold. For example, a value of 5.0 would cause termination once a query/strand has an average of five alignments for every base in the query. The numerator is the number of matches or substitutions (but not gaps); the denominator is the length of the query sequence. The purpose of this option is one of saving time. It is useful for automatically terminating the processing of queries with high repeat content, for which other methods of dealing with repetitive content fail. Moreover, back-end filtering options are not considered. In other words, matches are counted for any alignment that meets the scoring threshold, regardless of whether that alignment would be reported. The justification is that we are trying to abort the processing of queries that have too many bounding alignments in the DP matrix, and back-end filtering occurs later in the process."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
331 <param name="qdepth_keep" type="boolean" truevalue="keep" display="radio" checked="False" label="Warnings for queries that exceed the limit are witheld" help="Note that the alignments reported are not guaranteed to be the highest scoring alignments that would achieve the threshold. They are simply the first alignments found. In other words, the purpose of this option is one of saving time, not one of finding optimal alignments."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
332 <param name="qdepth_nowarn" type="boolean" truevalue="nowarn" display="radio" checked="False" label="Same as above but any alignments discovered for this query/strand, before it exceeds the threshold, are reported."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
333 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
334 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
335 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
336 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
337 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
338 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
339 <section name="scoring" expanded="false" title="Scoring">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
340 <param name="score_file" type="data" format="txt" optional="true" argument="--scores" label="Read the substitution scores and gap penalties (and possibly other options) from a scoring file (see help below for file fomat description)." help="This option cannot be used in conjunction with ‑‑match or inference."/> <!--TODO EDIT INFERENCE -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
341 <conditional name="match">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
342 <param name="match_selector" type="select" display="radio" label="Set the score values for a match and mismatch" argument="--match" help="Note that specifying ‑‑match changes the defaults for some of the other options (e.g. the scoring penalties for gaps, and various extension thresholds), as described in respective sections of LASTZ manual. The regular defaults are chosen for compatibility with BLASTZ, but since BLASTZ doesn't support ‑‑match, LASTZ infers that you are not expecting BLASTZ compatibility for this run, so it is free to use improved defaults. THIS OPTION CANNOT BE USED WITH --scores">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
343 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
344 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
345 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
346 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
347 <param name="match_reward" type="integer" optional="true" label="Score value for a match"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
348 <param name="match_penalty" type="integer" optional="true" label="Score value for a mismatch"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
349 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
350 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
351 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
352 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
353 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
354 <conditional name="gap">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
355 <param name="gap_selector" type="select" display="radio" label="Set the score penalties for opening and extending a gap" argument="--gap" help="These are specified as positive values; subtraction is implicitly assumed. Note that the first base in a gap incurs the sum of both penalties. This option is only valid if gapped extension is being performed, and cannot be used in conjunction with inference. These values specified on the command line override any corresponding values from a file provided with ‑‑scores.">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
356 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
357 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
358 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
359 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
360 <param name="gap_open" type="integer" optional="true" label="Gap opening penalty"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
361 <param name="gap_extend" type="integer" optional="true" label="Gap extension penalty"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
362 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
363 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
364 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
365 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
366 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
367 <param name="ambigN" type="boolean" truevalue="--ambiguous=n" checked="false" label="Treat each N in the input sequences as an ambiguous nucleotide" argument="--ambiguous=n" help="Substitutions with N are scored as zero, instead of using the fill_score value from the scoring file (which is -100 by default)."/>
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
368 <param name="ambigIUPAC" type="boolean" truevalue="--ambiguous=iupac" checked="true" label="Treat each of the IUPAC-IUB ambiguity codes (B, D, H, K, M, R, S, V, W, and Y, as well as N) in the input sequences as a completely ambiguous nucleotide." argument="--ambiguous=iupac" help="Substitutions with these characters are scored as zero, instead of using the fill_score value from the scoring file (which is -100 by default)."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
369 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
370 <section name="seeding" expanded="false" title="Seeding">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
371 <conditional name="seed">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
372 <param name="seed_selector" type="select" display="radio" label="Select seed type">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
373 <option value="defaults" selected="true">Use defaults</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
374 <option value="pre_set">Use pre-set values</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
375 <option value="len">Set length</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
376 <option value="half_len">Set half length</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
377 <option value="pattern">Set pattern</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
378 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
379 <when value="defaults">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
380 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
381 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
382 <when value="pre_set">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
383 <param name="pre_set_seeds" type="select" display="radio" label="Select seed pattern" help="Select between 12of19 seed (19-bp word with matches in 12 specific positions: 1110100110010101111) or 14of22 seed (22-bp word with matches in 14 specific positions: 1110101100110010101111). 0 = mismatch, 1 = match" argument="--seed=12of19,--seed=14of22">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
384 <option value="--seed=12of19">12of19</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
385 <option value="--seed=14of22">14of22</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
386 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
387 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
388 <when value="len">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
389 <param name="seed_match" type="integer" optional="true" label="Set seed length" help="Seeds require a N-bp word with matches in all positions" argument="--seed=match" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
390 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
391 <when value="half_len">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
392 <param name="seed_half" type="integer" optional="true" label="Set seed length" help="Seeds requires N-bp word with matches or transitions in all positions" argument="--seed=half" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
393 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
394 <when value="pattern">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
395 <param name="pattern" type="text" size="25" optional="true" argument="--seed=PATTERN" label="Specify an arbitrary pattern" help="Use 1s, 0s, and Ts for seed discovery (e.g., 1110100110010101111 where 1 = match, 0 = mismatch, T = transition)" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
396 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
397 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
398 <param name="transitions" type="select" display="radio" label="Allow transitions" help="In each seed, specify how many match positions can be transition(s) instead">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
399 <option value="--transition" selected="true">One</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
400 <option value="--transition=2">Two</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
401 <option value="--notransition">None</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
402 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
403 <conditional name="seed_filer">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
404 <param name="seed_filer_selector" type="select" display="radio" label="Filter seeds" argument="--filter">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
405 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
406 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
407 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
408 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
409 <param name="filter_tr" type="integer" optional="true" label="Number of transitions" help="Allowing no more than this number of transversions. If not specified, any number of transversions is allowed (they are not limited)" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
410 <param name="filter_match" type="integer" optional="true" label="Number of matches" help="Require at least this many exact matches"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
411 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
412 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
413 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
414 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
415 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
416 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
417 <section name="hsp" expanded="false" title="HSPs (Gap-free extension)">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
418 <param type="boolean" truevalue="--gfextend" checked="false" argument="--gfextend" label="Perform gap-free extension of seeds to HSPs" help="This will take into account other papermeters in this section"/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
419 <param type="boolean" truevalue="--nogfextend" argument="--nogfextend" label="Skip the gap-free extension stage" help="Instead, pass the seeds along to the next specified stage.It is not recommended to use --nogfextend without also using --nogapped."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
420 <conditional name="hsp_method">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
421 <param name="hsp_method_selector" type="select" display="radio" label="Select HSP finding method">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
422 <option value="none" selected="true">None</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
423 <option value="match">Match extension</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
424 <option value="mismatch">Mismatch extension</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
425 <option value="x">X-drop extension</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
426 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
427 <when value="none">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
428 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
429 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
430 <when value="match">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
431 <param type="integer" optional="true" argument="--exact" label="Find HSPs using the exact match extension method with the given length threshold" help="This is instead of using the x-drop method"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
432 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
433 <when value="mismatch">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
434 <param name="mismatch_count" type="integer" optional="true" label="Specify number of mismatches"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
435 <param name="mismatch_length" type="integer" min="1" max="50" optional="true" label="Specify length threshold" help="Find HSPs using the mismatch extension method with the given length threshold and allowing specified number of mismatches" argument="--mismatch"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
436 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
437 <when value="x">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
438 <param type="integer" optional="true" argument="--xdrop" label="Find HSPs using the x-drop extension method with this threshold" help="The dropoff setting determines the endpoints of each gap-free segment: the extension of each seed is stopped when its cumulative score drops off by more than the given threshold from the maximum seen so far."/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
439 <param type="integer" optional="true" argument="--hspthresh" label="Set the score threshold for the x-drop extension method" help="HSPs scoring lower are discarded"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
440 <param name="hspthresh_top" type="integer" optional="true" argument="--hspthresh=top" label="Set an adaptive score threshold for the x-drop extension method" help="HSPs scoring lower are discarded. The score threshold is chosen to limit the number of target sequence bases in HSPs to about this value (or possibly a little higher in case of ties, etc.)."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
441 <param name="hspthresh_top_percent" type="integer" optional="true" argument="--hspthresh=top%" label="Set an adaptive score threshold for the x-drop extension method" help="HSPs scoring lower are discarded. The score threshold is chosen to limit the number of target sequence bases in HSPs to about this perentage value (or possibly a little higher in case of ties, etc.)."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
442 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
443 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
444 <param name="entropy" type="boolean" truevalue="--entropy" checked="false" label="Adjust for entropy when qualifying HSPs in the x-drop extension method" help="Those that score just slightly above the HSP threshold are adjusted downward according to the entropy of their nucleotides, and any that then fall below the threshold are discarded."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
445 <param name="entropy_report" type="boolean" truevalue="--entropy=report" checked="false" label="Adjust for entropy when qualifying HSPs in the x-drop extension method, and report (to stderr) any HSPs that are discarded as a result." help="Reported HSPs are printed to stderr"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
446 <param name="noentropy" type="boolean" truevalue="--noentropy" checked="false" label="Don't adjust for entropy when qualifying HSPs"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
447 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
448 <section name="chaining" expanded="false" title="Chaining">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
449 <param type="boolean" truevalue="--chain" checked="false" argument="--chain" label="Perform chaining of HSPs with no penalties"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
450 <conditional name="chaning_penalties">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
451 <param name="chaning_penalties_selector" type="select" display="radio" argument="--chain=" label="Perform chaining with penalties">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
452 <option value="yes">Yes</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
453 <option value="no" selected="true">No</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
454 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
455 <when value="yes">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
456 <param name="diag" type="integer" optional="true" label="Penalty for diagonal in dynamic programming matrix"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
457 <param name="anti" type="integer" optional="true" label="Penalty for anti-diagonal in dynamic programming matrix" help="These are specified as positive values; subtraction from the score is implicitly assumed."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
458 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
459 <when value="no">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
460 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
461 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
462 </conditional>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
463 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
464 <section name="gap_ext" expanded="false" title="Gapped extension">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
465 <param type="boolean" truevalue="--gapped" argument="--gapped" label="Perform gapped extension of HSPs" help="Extension of HSPs (or seeds, if gap-free extension is not performed), is performed after first reducing them to anchor points."/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
466 <param type="boolean" truevalue="--nogapped" argument="--nogapped" label="Skip the gapped extension stage" help="This means that interpolation must also be skipped, since it is not allowed without gapped extension"/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
467 <param type="integer" optional="true" argument="--ydrop" label="Set the threshold for terminating gapped extension" help="This restricts the endpoints of each local alignment by limiting the local region around each anchor in which extension is performed. The boundary of this region in the dynamic programming matrix is formed by the points where the cumulative score has dropped off by more than the given threshold from the maximum seen so far."/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
468 <param type="boolean" truevalue="--noytrim" argument="--noytrim" label="If y-drop extension encounters the end of the sequence, extend the alignment to the end of the sequence rather than trimming it back to the location giving the maximum score" help="This is highly recommended when either the target or query sequences are short reads (say, less than 100 bases), to prevent y-drop mismatch shadow."/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
469 <param type="integer" optional="true" argument="--gappedthresh" label="Set the threshold for gapped extension" help="Alignments scoring lower than that value are discarded. When used along with the x-drop method for gap-free extension, this value is generally set at least as high as the HSP threshold. Setting it lower has no effect, since at worst the HSP itself would always qualify (both extension stages use the same scoring matrix)."/>
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
470 <param type="boolean" truevalue="--allgappedbounds" argument="--allgappedbounds" label="Revert to handling bounding alignments the way they were handled in BLASTZ."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
471 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
472 <section name="filters" expanded="false" title="Filtering">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
473 <section name="identity" expanded="true" title="Filter alignments by percent identity">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
474 <param name="id_min" type="integer" min="0" max="100" optional="true" label="Minimum identity"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
475 <param name="id_max" type="integer" min="0" max="100" optional="true" argument="--filter=identity" label="Maximum identity (optional)" help="0 ≤ min ≤ max ≤ 100 percent. Identity is the percentage of aligned bases that are matches. Alignment blocks outside the given range are discarded."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
476 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
477 <section name="continuity" expanded="false" title="Filter alignments by continuity">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
478 <param name="cont_min" type="integer" min="0" max="100" optional="true" label="Minimum continuity"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
479 <param name="cont_max" type="integer" min="0" max="100" optional="true" argument="--filter=continuity" label="Maximum continuity (optional)" help="0 ≤ min ≤ max ≤ 100 percent. Continuity is the percentage of alignment columns that are not gaps. Alignment blocks outside the given range are discarded."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
480 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
481 <section name="coverage" expanded="false" title="Filter alignments by coverage">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
482 <param name="cov_min" type="integer" min="0" max="100" optional="true" label="Minimum coverage"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
483 <param name="cov_max" type="integer" min="0" max="100" optional="true" argument="--filter=coverage" label="Maximum coverage (optional)" help=" 0 ≤ min ≤ max ≤ 100 percent. Coverage is the percentage of the entire target or query sequence (whichever is shorter) that is included in the alignment block. Blocks outside the given range are discarded."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
484 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
485 <param name="filter_nmatch" type="integer" min="1" optional="true" argument="--filter=nmatch" label="Filter alignments by how many bases match" help="Requiring at least this number of matched bases, min > 0. Match count is the number of matched bases in the alignment."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
486 <param name="filter_nmatch_percent" type="integer" min="1" optional="true" argument="--filter=nmatch%" label="Filter alignments by how many bases match expressed as percentage" help="e.g., percentage of the query length."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
487 <param name="filter_nmismatch" type="integer" min="0" optional="true" argument="--filter=nmismatch:0.." label="Filter alignments by the number of mismatches" help="Allow no more than this number of mismatched bases. Mismatch count, or nmismatch, is the number of aligned bases in the alignment that are mismatches (substitutions)."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
488 <param name="filter_ngap" type="integer" min="0" optional="true" argument="--filter=ngap:0.." label="Filter alignments by the number of gaps" help="Allow no more than this number of gaps. Gap count, or ngap, is the number of runs of gapped columns in the alignment (each run is counted as one gap)."/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
489 <param name="filter_cgap" type="integer" min="0" optional="true" argument="--filter=cgap:0.." label="Filter alignments by the number of gap columns" help="Allow no more than this number of gaps. Gap column count, or cgap, is the number of gapped columns in the alignment (each column is counted as one gap)."/>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
490 <param type="boolean" truevalue="--notrivial" argument="--notrivial" label="Do not output a trivial self-alignment block if the target and query sequences are identical" help="Note that using ‑‑self automatically enables this option."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
491 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
492 <section name="interpolation" expanded="false" title="Interpolation">
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
493 <param type="integer" optional="true" argument="--inner" label="Perform additional alignment between the gapped alignment blocks, using (presumably) more sensitive alignment parameters" help="This value is used as the threshold for both the gap-free and gapped extension sub-stages; see the discussion of interpolation for more details. This option is only valid if gapped extension is performed."/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
494 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
495 <section name="output_format" expanded="false" title="Output">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
496 <conditional name="out">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
497 <param name="format" type="select" display="radio" label="Specify the output format">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
498 <option value="bam" selected="true">BAM --format=sam)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
499 <option value="general_def">General default (--format=general)</option>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
500 <option value="general_full">Customized general (--format=general[:fields])</option>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
501 <option value="maf">MAF (--format=maf)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
502 <option value="blastn">blastn (--format=BLASTN)</option>
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
503 <option value="differences">Differences (--format=differences)</option>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
504 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
505 <when value="bam">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
506 <param name="bam_options" type="select" display="radio" argument="--format=sam, --format=softsam" label="Select a BAM flavor to output" help="Lastz actually outputs SAM data but Galaxy converts it into BAM to save space. For alignments that don't reach the end of a query, ‑‑format=sam uses 'hard clipping', while ‑‑format=softsam uses 'soft clipping'. See the section on 'clipped alignment' in the SAM specification for an explanation of what this means. The options ‑‑format=sam- and ‑‑format=softsam- suppress the SAM header lines. This makes them suitable for concatenating output from multiple runs. If you need to specify readgroup information: use AddOrEplaceReadGroups from Picard package">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
507 <option value="sam" selected="true">BAM</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
508 <option value="softsam">soft-clipped BAM</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
509 <option value="sam-">BAM without header</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
510 <option value="softsam-">soft-clipped BAM without header</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
511 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
512 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
513 <when value="general_def">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
514 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
515 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
516 <when value="general_full">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
517 <param name="fields" type="select" display="checkboxes" multiple="true" label="Select which fields to include" argument="--format=general-[:fields]">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
518 <option value="score" selected="true">score: Score of the alignment block</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
519 <option value="name1" selected="true">name1: Name of the target sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
520 <option value="number1">number1: Number of the target sequence within the target file</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
521 <option value="strand1" selected="true">strand1: Target sequence strand </option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
522 <option value="size1" selected="true">size1: Size of the entire target sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
523 <option value="start1">start1: Starting position of the alignment block in the target, origin-one</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
524 <option value="zstart1" selected="true">zstart1: Starting position of the alignment block in the target, origin-zero</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
525 <option value="end1" selected="true">end1: Ending position of the alignment block in the target</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
526 <option value="length1">length1: Length of the alignment block in the target (excluding gaps)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
527 <option value="text1">text1: Aligned characters in the target, including gap characters</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
528 <option value="qalign1">qalign1: The target quality sequence (if there is one) correpsonding to aligned characters</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
529 <option value="nucs1">nucs1: The entire target sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
530 <option value="name2" selected="true">name2: Name of the query sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
531 <option value="number2">number2: Number of the query sequence within the query file</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
532 <option value="strand2" selected="true">strand2: Query sequence strand</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
533 <option value="size2" selected="true">size2: Size of the entire query sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
534 <option value="start2">start2: Starting position of the alignment block in the query, origin-one</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
535 <option value="zstart2" selected="true">zstart2: Starting position of the alignment block in the query, origin-one</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
536 <option value="end2" selected="true">end2: Ending position of the alignment block in the query</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
537 <option value="length2">length2: Length of the alignment block in the query (excluding gaps)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
538 <option value="text2">text2: Aligned characters in the query, including gap characters</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
539 <option value="qalign2">qalign2: The query quality sequence (if there is one) correpsonding to aligned characters</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
540 <option value="nucs2">nucs2: The entire query sequence</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
541 <option value="nmatch">nmatch: Match count</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
542 <option value="nmismatch">nmismatch: Mismatch count</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
543 <option value="ncolumn">ncolumn: Number of columns in the block. This includes matches, mismatches (substitutions), and gaps</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
544 <option value="npair">npair: Number of aligned bases in the block that are matches or mismatches (substitutions)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
545 <option value="ngap">ngap: Gap count, the number of gaps in the block, counting each run of gapped columns as a single gap</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
546 <option value="cgap">cgap: Gap column count, the number of gaps in the block, counting each gapped column as a separate gap</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
547 <option value="diff">diff: Differences between what would be written for text1 and text2</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
548 <option value="cigar">cigar: A CIGAR-like representation of the alignment’s path</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
549 <option value="cigarx">cigarx: Same as cigar, but uses a newer syntax that distinguishes matches from substitutions</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
550 <option value="identity" selected="true">identity: Fraction of aligned bases in the block that are matches </option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
551 <option value="idfrac">idfrac: Fraction of aligned bases in the block that are matches </option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
552 <option value="id%" selected="true">id% Fraction of aligned bases in the block that are matches (as %)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
553 <option value="blastid%">blastid%: Fraction of the alignment block that is matches, as would be reported by NCBI BLAST</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
554 <option value="continuity">continuity: Rate of non-gaps (non-indels) in the alignment block</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
555 <option value="confrac">confrac: Rate of non-gaps (non-indels) in the alignment block (as fraction)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
556 <option value="con%">con%: Rate of non-gaps (non-indels) in the alignment block (as %)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
557 <option value="coverage" selected="true">coverage: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
558 <option value="covfrac">covfrac: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block (as fraction)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
559 <option value="cov%" selected="true">cov%: Fraction of the entire input sequence (target or query, whichever is shorter) that is covered by the alignment block (as %)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
560 <option value="diagonal">diagonal: The diagonal of the start of the alignment block in the DP matrix, expressed as an identifying number start1-start2</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
561 <option value="shingle">shingle: A measurement of the shingle overlap between the target and the query</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
562 <option value="number">number: The alignment number, counted as alignments are written to output (1-base)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
563 <option value="znumber">znumber: The alignment number, counted as alignments are written to output (0-base)</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
564 <sanitizer invalid_char="">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
565 <valid initial="string.letters,string.digits"><add value="%" /> </valid>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
566 </sanitizer>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
567 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
568 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
569 <when value="maf">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
570 <param name="maf_type" type="select" display="radio" argument="--format=maf" label="Seleat MAF flavor" help="MAF is a multiple alignment format developed at UCSC">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
571 <option value="maf">MAF</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
572 <option value="maf+">MAF with additional stats</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
573 <option value="maf-">MAF without header and comments</option>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
574 </param>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
575 </when>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
576 <when value="blastn">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
577 <!-- Do nothing -->
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
578 </when>
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
579 <when value="differences">
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
580 <!-- Do nothing -->
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
581 </when>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
582 </conditional>
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
583 <param name="rplot" type="boolean" truevalue="--rdotplot=plot.r" falsevalue="" checked="false" argument="--rdotplot" label="Create a dotplot representation of alignments?" help="The dotplot is only useful if query and target contain exactly one sequence each"/>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
584 </section>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
585 </inputs>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
586 <outputs>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
587 <data format="tabular" name="output" label="${tool.name} on ${on_string}: mapped reads">
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
588 <change_format>
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
589 <when input="output_format.out.format" value="bam" format="bam" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
590 <when input="output_format.out.format" value="maf" format="maf" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
591 <when input="output_format.out.format" value="differences" format="interval" />
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
592 </change_format>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
593 </data>
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
594 <data format="png" name="out_plot" label="${tool.name} on ${on_string}: dot plot">
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
595 <filter>output_format['rplot']</filter>
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
596 </data>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
597 </outputs>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
598 <tests>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
599 <test expect_num_outputs="1">
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
600 <param name="ref_source" value="cached" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
601 <param name="target_2bit" value="phiX174" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
602 <param name="query" value="phiX_split.fasta" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
603 <param name="strand" value="--strand=both" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
604 <param name="format" value="general_def" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
605 <output name="output" value="test1.out" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
606 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
607 <test expect_num_outputs="1">
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
608 <param name="ref_source" value="history" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
609 <param name="target" value="phiX_split.fasta" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
610 <param name="query" value="phiX.fasta" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
611 <param name="strand" value="--strand=both" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
612 <param name="format" value="general_def" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
613 <output name="output" value="test2.out" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
614 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
615 <test expect_num_outputs="1">
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
616 <param name="ref_source" value="history" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
617 <param name="target" value="phiX_split.fasta" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
618 <param name="query" value="phiX.fasta" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
619 <param name="strand" value="--strand=both" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
620 <param name="score_file" value="score_file.txt" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
621 <param name="format" value="general_def" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
622 <output name="output" value="test3.out" />
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
623 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
624 <test expect_num_outputs="1">
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
625 <param name="ref_source" value="history" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
626 <param name="target" value="chrM_mouse.fa.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
627 <param name="query" value="chrM_human.fa.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
628 <param name="strand" value="--strand=both" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
629 <param name="format" value="blastn" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
630 <output name="output" value="test4.out" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
631 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
632 <test expect_num_outputs="1">
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
633 <param name="ref_source" value="history" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
634 <param name="target" ftype="fasta.gz" value="chrM_human.fa.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
635 <param name="query" ftype="fastq.bz2" value="chrM_mouse.fq.bz2" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
636 <param name="strand" value="--strand=both" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
637 <param name="format" value="blastn" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
638 <output name="output" value="test5.out" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
639 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
640 <test expect_num_outputs="1">
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
641 <param name="ref_source" value="history" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
642 <param name="target" ftype="fasta.gz" value="chrM_human.fa.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
643 <param name="query" ftype="fastq.gz" value="chrM_mouse.fq.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
644 <param name="strand" value="--strand=both" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
645 <param name="format" value="blastn" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
646 <output name="output" value="test5.out" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
647 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
648 <test expect_num_outputs="1">
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
649 <param name="ref_source" value="history" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
650 <param name="target" ftype="fasta.gz" value="chrM_human.fa.gz" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
651 <param name="query" ftype="fastq" value="chrM_mouse.fq" />
10
3e1ea2facca6 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 8c6730485b00a47419ebe86278e4bd669377e3e2"
iuc
parents: 9
diff changeset
652 <param name="lastz_32" value="true" />
7
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
653 <param name="strand" value="--strand=both" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
654 <param name="format" value="blastn" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
655 <output name="output" value="test5.out" />
10aca14c2332 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 13e9724b44888b0de9535ac7b561ad9686038413
iuc
parents: 6
diff changeset
656 </test>
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
657 <test expect_num_outputs="1">
9
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
658 <param name="ref_source" value="cached" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
659 <param name="target_2bit" value="phiX174" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
660 <param name="query" value="phiX_split.fasta" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
661 <param name="strand" value="--strand=both" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
662 <param name="format" value="differences" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
663 <output name="output" value="test6.out" />
2ff111fac1d7 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 25c49a61a5358cc7ab016fb5847328af7e67a24c"
iuc
parents: 8
diff changeset
664 </test>
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
665 </tests>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
666
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
667 <help><![CDATA[
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
668
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
669 **What is does**
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
670
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
671 LASTZ is designed to preprocess one sequence or set of sequences (which we collectively call the *TARGET*) and then align several *QUERY* sequences to it. It was developed by `Bob Harris <http://www.bx.psu.edu/~rsharris/>`_ in the lab of Webb Miller at Penn State.
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
672
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
673 .. class:: infomark
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
674
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
675 **Read documentation** before proceeding. LASTZ is a complex tool with many parameter options. Fortunately, there is a `great manual <https://lastz.github.io/lastz/>`_ maintained by its author. Default parameters may be sufficient to obtain the initial idea about how similar your sequences are, but to produce reliable alignments you may need to tweak the parameters. Read the manual.
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
676
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
677 .. class:: warningmark
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
678
11
37b497aa133f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit 1075d38f2a8eaffb824771a5c4fe70c36aa15f2c
iuc
parents: 10
diff changeset
679 Galaxy version of LASTZ sets **--ambiguous=iupac** as default (see **Scoring** section). This prevents LASTZ from erroring out if one of the DNA inputrs contains "non-standard" nucleotides.
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
680
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
681 **About LASTZ parameters**
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
682
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
683 Galaxy's version of LASTZ has nine parameter sections (*Where to look*, *Scoring*, *Seeding*, *HSPs*, *Chaining*, *Gapped extension*, *Filtering*, *Interpolation*, and *Output*). These sections closely follow parameter description in the `manual <https://lastz.github.io/lastz/#syntax>`_.
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
684
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
685 **Defaults**
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
686
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
687 here are defaults for some of the most important parameters::
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
688
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
689 --seed=<pattern> set seed pattern (12of19, 14of22, or general pattern)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
690 (default is 1110100110010101111)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
691 SEE "Seeding" SECTION -> "Select seed type"
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
692
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
693 --[no]transition allow (or don't) one transition in a seed hit
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
694 (by default a transition is allowed)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
695 SEE "Seeding" SECTION -> "Allow transitions"
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
696
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
697 --[no]chain perform chaining
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
698 (by default no chaining is performed)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
699 SEE "Chaining" SECTION
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
700
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
701 --[no]gapped perform gapped alignment (instead of gap-free)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
702 (by default gapped alignment is performed)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
703 SEE "Gapped extension" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
704
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
705 --strand=both search both strands
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
706 --strand=plus search + strand only (matching strand of query spec)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
707 (by default both strands are searched)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
708 SEE "Where to look" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
709
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
710 --scores=<file> read substitution and gap scores from a file
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
711 SEE "Scoring" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
712
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
713 --xdrop=<score> set x-drop threshold (default is 10sub[A][A])
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
714 SEE "HSPs" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
715
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
716 --ydrop=<score> set y-drop threshold (default is open+300extend)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
717 SEE "Gapped extension" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
718
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
719 --hspthresh=<score> set threshold for high scoring pairs (default is 3000)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
720 ungapped extensions scoring lower are discarded
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
721 <score> can also be a percentage or base count
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
722 SEE "HSPs" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
723
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
724 --gappedthresh=<score> set threshold for gapped alignments
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
725 gapped extensions scoring lower are discarded
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
726 <score> can also be a percentage or base count
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
727 (default is to use same value as --hspthresh)
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
728 SEE "Gapped extension" SECTION
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
729
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
730
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
731 **Substitution matrix**
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
732
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
733 By default the HOXD70 substitution scores are used (from `Chiaromonte et al. 2002 <https://www.ncbi.nlm.nih.gov/pubmed/11928468>`_)::
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
734
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
735 bad_score = X:-1000 # used for sub['X'][*] and sub[*]['X']
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
736 fill_score = -100 # used when sub[*][*] is not defined
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
737 gap_open_penalty = 400
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
738 gap_extend_penalty = 30
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
739
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
740 A C G T
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
741 A 91 -114 -31 -123
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
742 C -114 100 -125 -31
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
743 G -31 -125 100 -114
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
744 T -123 -31 -114 91
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
745
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
746 Matrix can be supplied as an input to **Read the substitution scores** parameter in *Scoring* section. Substitution matrix can be inferred from your data using another LASTZ-based tool (LASTZ_D: Infer substitution scores).
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
747
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
748 **Output**
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
749
8
e7f19d6a9af8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a7e9d5b3906b7ebb35b1c29c3a8e8203b2cefccd
iuc
parents: 7
diff changeset
750 This version of LASTZ produces one output by default: a BAM alignment file. Other formats as well as a Dot Plot can be configured in *Output* section. This incarnation of LASTZ produces outputs without comment line starting with '#'. To learn identity of each column, consult `formats section of LASTZ manual <https://lastz.github.io/lastz/#formats>`_.
5
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
751
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
752 ]]>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
753 </help>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
754 <expand macro="citations"/>
bd84ff27bc16 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/lastz commit a0a0480a8df511d23ed6101a489ca06337f5ed56
devteam
parents:
diff changeset
755 </tool>