Mercurial > repos > devteam > bwa
annotate bwa-mem.xml @ 26:2477830927ec draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
author | iuc |
---|---|
date | Fri, 17 May 2024 21:09:07 +0000 |
parents | e188dc7a68e6 |
children |
rev | line source |
---|---|
0 | 1 <?xml version="1.0"?> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
2 <tool id="bwa_mem" name="Map with BWA-MEM" version="@TOOL_VERSION@" profile="22.05"> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
3 <description>- map medium and long reads (> 100 bp) against reference genome</description> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
4 <macros> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
5 <import>read_group_macros.xml</import> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
6 <import>bwa_macros.xml</import> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
7 </macros> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
8 <expand macro="bio_tools"/> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
9 <expand macro="requirements"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
10 <expand macro="stdio"/> |
20
4f774c1e6049
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 4a306ebd8b7808ce963a69a3b15dd860c1fde585
iuc
parents:
18
diff
changeset
|
11 <command><![CDATA[ |
21
8d2a528a9513
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 9bbf35d7f47e5ab6b78248c9907b71446d4e7b0c
iuc
parents:
20
diff
changeset
|
12 @pipefail@ |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
13 @set_reference_fasta_filename@ |
2 | 14 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
15 ## Begin BWA-MEM command line |
2 | 16 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
17 bwa mem |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
18 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
19 #if str( $output_sort ) == "unsorted": |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
20 -t 1 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
21 #else |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
22 -t "\${GALAXY_SLOTS:-1}" |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
23 #end if |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
24 ## Verbosity is set to 1 (errors only) |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
25 -v 1 |
2 | 26 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
27 #if str( $fastq_input.fastq_input_selector ) == "paired_iv": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
28 ## For interleaved fastq files set -p option |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
29 -p |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
30 ## check that insert statistics is used |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
31 #if str( $fastq_input.iset_stats ): |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
32 -I '${fastq_input.iset_stats}' |
0 | 33 #end if |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
34 #end if |
2 | 35 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
36 #if str( $analysis_type.analysis_type_selector ) not in ["illumina", "full"]: |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
37 -x '$analysis_type.analysis_type_selector' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
38 #elif str( $analysis_type.analysis_type_selector ) == "full": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
39 ## Algorithmic options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
40 #if str( $analysis_type.algorithmic_options.algorithmic_options_selector ) == "set": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
41 -k '${analysis_type.algorithmic_options.k}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
42 -w '${analysis_type.algorithmic_options.w}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
43 -d '${analysis_type.algorithmic_options.d}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
44 -r '${analysis_type.algorithmic_options.r}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
45 -y '${analysis_type.algorithmic_options.y}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
46 -c '${analysis_type.algorithmic_options.c}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
47 -D '${analysis_type.algorithmic_options.D}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
48 -W '${analysis_type.algorithmic_options.W}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
49 -m '${analysis_type.algorithmic_options.m}' |
0 | 50 ${analysis_type.algorithmic_options.S} |
51 ${analysis_type.algorithmic_options.P} | |
52 ${analysis_type.algorithmic_options.e} | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
53 #end if |
2 | 54 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
55 ## Scoring options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
56 #if str( $analysis_type.scoring_options.scoring_options_selector ) == "set": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
57 -A '${analysis_type.scoring_options.A}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
58 -B '${analysis_type.scoring_options.B}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
59 -O '${analysis_type.scoring_options.O}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
60 -E '${analysis_type.scoring_options.E}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
61 -L '${analysis_type.scoring_options.L}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
62 -U '${analysis_type.scoring_options.U}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
63 #end if |
2 | 64 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
65 ## IO options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
66 #if str( $analysis_type.io_options.io_options_selector ) == "set": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
67 -T '${analysis_type.io_options.T}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
68 -h '${analysis_type.io_options.h}' |
0 | 69 ${analysis_type.io_options.a} |
70 ${analysis_type.io_options.C} | |
71 ${analysis_type.io_options.V} | |
72 ${analysis_type.io_options.Y} | |
73 ${analysis_type.io_options.M} | |
15
4d82cf59895e
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bwa commit dead2eaab58698fe02b8bb068f8d859eba551e8d
devteam
parents:
14
diff
changeset
|
74 ${analysis_type.io_options.five} |
16
be4e38d127ae
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bwa commit e1191c87a0fccfafa0f23c3bd09f416a6700b387
devteam
parents:
15
diff
changeset
|
75 ${analysis_type.io_options.q} |
2 | 76 #end if |
77 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
78 #end if |
0 | 79 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
80 ## Handle read group options... |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
81 @define_read_group_helpers@ |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
82 #if str( $fastq_input.fastq_input_selector ) == "paired": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
83 #set $rg_auto_name = $read_group_name_default($fastq_input.fastq_input1, $fastq_input.fastq_input2) |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
84 #else: |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
85 #set $rg_auto_name = $read_group_name_default($fastq_input.fastq_input1) |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
86 #end if |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
87 @set_use_rg_var@ |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
88 @set_read_group_vars@ |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
89 #if $use_rg |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
90 @set_rg_string@ |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
91 -R '$rg_string' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
92 #end if |
2 | 93 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
94 #if str( $fastq_input.fastq_input_selector ) == "paired": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
95 ## check that insert statistics is used |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
96 #if str( $fastq_input.iset_stats ): |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
97 -I '${fastq_input.iset_stats}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
98 #end if |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
99 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
100 '${reference_fasta_filename}' |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
101 '${fastq_input.fastq_input1}' |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
102 '${fastq_input.fastq_input2}' |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
103 #elif str( $fastq_input.fastq_input_selector ) == "paired_collection": |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
104 ## check that insert statistics is used |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
105 #if str( $fastq_input.iset_stats ): |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
106 -I '${fastq_input.iset_stats}' |
0 | 107 #end if |
2 | 108 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
109 '${reference_fasta_filename}' |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
110 '${fastq_input.fastq_input1.forward}' |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
111 '${fastq_input.fastq_input1.reverse}' |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
112 #else: |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
113 '${reference_fasta_filename}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
114 '${fastq_input.fastq_input1}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
115 #end if |
2 | 116 |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
117 #if str( $output_sort ) == "coordinate": |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
118 | samtools sort -@\${GALAXY_SLOTS:-2} -T "\${TMPDIR:-.}" -O bam -o '$bam_output' |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
119 #elif str( $output_sort ) == "name": |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
120 | samtools sort -n -@\${GALAXY_SLOTS:-2} -T "\${TMPDIR:-.}" -O bam -o '$bam_output' |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
121 #else |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
122 | samtools view -@ \${GALAXY_SLOTS:-2} -bS - -o '$bam_output' |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
123 #end if |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
124 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
125 |
20
4f774c1e6049
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 4a306ebd8b7808ce963a69a3b15dd860c1fde585
iuc
parents:
18
diff
changeset
|
126 ]]></command> |
2 | 127 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
128 <inputs> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
129 <expand macro="reference_source_conditional" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
130 <conditional name="fastq_input"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
131 <param name="fastq_input_selector" type="select" label="Single or Paired-end reads" help="Select between paired and single end data"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
132 <option value="paired">Paired</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
133 <option value="single">Single</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
134 <option value="paired_collection">Paired Collection</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
135 <option value="paired_iv">Paired Interleaved</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
136 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
137 <when value="paired"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
138 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select first set of reads" help="Specify dataset with forward reads"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
139 <param name="fastq_input2" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select second set of reads" help="Specify dataset with reverse reads"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
140 <param name="iset_stats" type="text" optional="True" label="Enter mean, standard deviation, max, and min for insert lengths." help="-I; This parameter is only used for paired reads. Only mean is required while sd, max, and min will be inferred. Examples: both "250" and "250,25" will work while "250,,10" will not. See below for details."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
141 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
142 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
143 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
144 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
145 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
146 <when value="single"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
147 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select fastq dataset" help="Specify dataset with single reads"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
148 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
149 <when value="paired_collection"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
150 <param name="fastq_input1" format="fastqsanger,fastqsanger.gz,fasta" type="data_collection" collection_type="paired" label="Select a paired collection" help="See help section for an explanation of dataset collections"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
151 <param name="iset_stats" type="text" optional="True" label="Enter mean, standard deviation, max, and min for insert lengths." help="-I; This parameter is only used for paired reads. Only mean is required while sd, max, and min will be inferred. Examples: both "250" and "250,25" will work while "250,,10" will not. See below for details."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
152 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
153 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
154 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
155 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
156 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
157 <when value="paired_iv"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
158 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select fastq dataset" help="Specify dataset with interleaved reads"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
159 <param name="iset_stats" type="text" optional="True" label="Enter mean, standard deviation, max, and min for insert lengths." help="-I; This parameter is only used for paired reads. Only mean is required while sd, max, and min will be inferred. Examples: both "250" and "250,25" will work while "250,,10" will not. See below for details."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
160 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
161 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
162 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
163 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
164 </when> |
0 | 165 </conditional> |
2 | 166 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
167 <expand macro="read_group_conditional" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
168 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
169 <conditional name="analysis_type"> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
170 <param name="analysis_type_selector" type="select" label="Select analysis mode" help="Please note that minimap2 is recommended over BWA as the aligner for long-read or contig data, for which it outperforms BWA in speed and typically in accuracy (see tool help below)."> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
171 <option value="illumina">1.Simple Illumina mode</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
172 <option value="pacbio">2.PacBio mode (-x pacbio)</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
173 <option value="ont2d">3.Nanopore 2D-reads mode (-x ont2d)</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
174 <option value="intractg">4.Intra-species contigs mode (-x intractg)</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
175 <option value="full">5.Full list of options</option> |
0 | 176 </param> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
177 <when value="illumina"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
178 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
179 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
180 <when value="pacbio"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
181 <!-- do nothing. all magic happens within <command> tag --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
182 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
183 <when value="ont2d"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
184 <!-- do nothing. all magic happens within <command> tag --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
185 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
186 <when value="intractg"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
187 <!-- do nothing. all magic happens within <command> tag --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
188 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
189 <when value="full"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
190 <conditional name="algorithmic_options"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
191 <param name="algorithmic_options_selector" type="select" label="Set algorithmic options?" help="Sets -k, -w, -d, -r, -y, -c, -D, -W, -m, -S, -P, and -e options."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
192 <option value="set">Set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
193 <option value="do_not_set" selected="True">Do not set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
194 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
195 <when value="set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
196 <param name="k" type="integer" value="19" label="Minimum seed length" help="-k; default=19"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
197 <param name="w" type="integer" value="100" label="Band width for banded alignment" help="-w; default=100"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
198 <param name="d" type="integer" value="100" label="Off-diagonal X-dropoff" help="-d; default=100"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
199 <param name="r" type="float" value="1.5" label="Look for internal seeds inside a seed longer than -k * THIS VALUE" help="-r; default=1.5; This is a key heuristic parameter for tuning the performance. Larger value yields fewer seeds, which leads to faster alignment speed but lower accuracy" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
200 <param name="y" type="integer" value="20" label="Seed occurrence for the 3rd round seeding" help="-y; default=20" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
201 <param name="c" type="integer" value="500" label="Skip seeds with more than that many occurrences" help="-c; default=500"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
202 <param name="D" type="float" value="0.5" label="Drop chains shorter than this fraction of the longest overlapping chain" help="-D; default=0.5"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
203 <param name="W" type="integer" value="0" label="Discard a chain if seeded bases shorter than THIS VALUE" help="-W; default=0"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
204 <param name="m" type="integer" value="50" label="Perform at most this many rounds of mate rescues for each read" help="-m; default=50"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
205 <param name="S" type="boolean" truevalue="-S" falsevalue="" label="Skip mate rescue" help="-S"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
206 <param name="P" type="boolean" truevalue="-P" falsevalue="" label="Skip pairing; mate rescue performed unless -S also in use" help="-P"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
207 <param name="e" type="boolean" truevalue="-e" falsevalue="" label="Discard full-length exact matches" help="-e"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
208 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
209 <when value="do_not_set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
210 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
211 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
212 </conditional> |
2 | 213 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
214 <conditional name="scoring_options"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
215 <param name="scoring_options_selector" type="select" label="Set scoring options?" help="Sets -A, -B, -O, -E, -L, and -U options."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
216 <option value="set">Set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
217 <option value="do_not_set" selected="True">Do not set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
218 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
219 <when value="set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
220 <param name="A" type="integer" value="1" label="Score for a sequence match" help="-A; scales options -T, -d, -B, -O, -E, -L, and -U unless overridden; default=1"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
221 <param name="B" type="integer" value="4" label="Penalty for a mismatch" help="-B; default=4"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
222 <param name="O" type="text" value="6,6" label="Gap open penalties for deletions and insertions" help="-O; default=6,6"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
223 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
224 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
225 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
226 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
227 <param name="E" type="text" value="1,1" label="Gap extension penalties; a gap of size k cost '-O + -E*k'. If two numbers are specified, the first is the penalty of extending a deletion and the second for extending an insertion" help="-E; default=1,1"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
228 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
229 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
230 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
231 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
232 <param name="L" type="text" value="5,5" label="Penalties for 5'-end and 3'-end clipping" help="-L; default=5,5; When performing Smith-Waterman extension, BWA-MEM keeps track of the best score reaching the end of query. If this score is larger than the best Smith-Waterman score minus the clipping penalty, clipping will not be applied. Note that in this case, the SAM AS tag reports the best Smith-Waterman score; clipping penalty is not deduced"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
233 <sanitizer invalid_char=""> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
234 <valid initial="string.digits"><add value=","/> </valid> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
235 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
236 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
237 <param name="U" type="integer" value="17" label="Penalty for an unpaired read pair" help="-U; default=17"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
238 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
239 <when value="do_not_set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
240 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
241 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
242 </conditional> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
243 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
244 <conditional name="io_options"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
245 <param name="io_options_selector" type="select" label="Set input/output options" help="Sets -T, -h, -a, -C, -V, -Y, and -M options."> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
246 <option value="set">Set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
247 <option value="do_not_set" selected="True">Do not set</option> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
248 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
249 <when value="set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
250 <param name="five" argument="-5" type="boolean" truevalue="-5" falsevalue="" label="For split alignment, take alignment with smallest coordinate as primary" help="Useful for HiC data"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
251 <param argument="-q" type="boolean" truevalue="-q" falsevalue="" label="Don't lower MAPQ for split alignment" help="By default the MAPQ score of a supplementary alignment will be lowered to the primary alignment score."/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
252 <param name="T" type="integer" value="30" label="Minimum score to output" help="-T; default=30"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
253 <param name="h" type="integer" value="5" label="If there are less than THIS VALUE hits with score >80% of the max score, output them all in the XA tag" help="-h; default=5" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
254 <param name="a" type="boolean" truevalue="-a" falsevalue="" label="Output all alignments for single-ends or unpaired paired-ends" help="-a; These alignments will be flagged as secondary alignments"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
255 <param name="C" type="boolean" truevalue="-C" falsevalue="" label="Append FASTA/FASTQ comment to BAM output" help="-C"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
256 <param name="V" type="boolean" truevalue="-V" falsevalue="" label="Output the reference FASTA header in the XR tag" help="-C"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
257 <param name="Y" type="boolean" truevalue="-Y" falsevalue="" label="Use soft clipping for supplementary alignments" help="-Y; By default, BWA-MEM uses soft clipping for the primary alignment and hard clipping for supplementary alignments" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
258 <param name="M" type="boolean" truevalue="-M" falsevalue="" label="Mark shorter split hits of a chimeric alignment in the FLAG field as 'secondary alignment' instead of 'supplementary alignment'" help="-M; For Picard<1.96 compatibility" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
259 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
260 <when value="do_not_set"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
261 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
262 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
263 </conditional> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
264 </when> |
0 | 265 </conditional> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
266 <param name="output_sort" type="select" label="BAM sorting mode" help="The 'Not sorted' option can extend the run time of the tool significantly (cause it requires running on only a single thread)."> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
267 <option value="coordinate" selected="True">Sort by chromosomal coordinates</option> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
268 <option value="name">Sort by read names (i.e., the QNAME field) </option> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
269 <option value="unsorted">Not sorted (sorted as input)</option> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
270 </param> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
271 </inputs> |
2 | 272 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
273 <outputs> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
274 <data format="bam" name="bam_output" label="${tool.name} on ${on_string} (mapped reads in BAM format)"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
275 <expand macro="dbKeyActionsBwaMem" /> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
276 <change_format> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
277 <when input="output_sort" value="name" format="qname_sorted.bam" /> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
278 <when input="output_sort" value="unsorted" format="qname_input_sorted.bam" /> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
279 </change_format> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
280 </data> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
281 </outputs> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
282 <tests> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
283 <!-- `samtools sort` in the new update adds PG lines to the output so the lines_diff is changed from "2" to "4" --> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
284 <test expect_num_outputs="1"> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
285 <param name="reference_source_selector" value="history" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
286 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
287 <param name="fastq_input_selector" value="paired"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
288 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
289 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
290 <param name="analysis_type_selector" value="illumina"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
291 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="4" /> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
292 </test> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
293 <test expect_num_outputs="1"> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
294 <param name="reference_source_selector" value="history" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
295 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
296 <param name="fastq_input_selector" value="single"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
297 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fasta1.fa"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
298 <param name="analysis_type_selector" value="illumina"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
299 <output name="bam_output" ftype="bam" file="bwa-mem-test1-fasta.bam" lines_diff="4" /> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
300 </test> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
301 <test expect_num_outputs="1"> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
302 <param name="reference_source_selector" value="history" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
303 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
304 <param name="fastq_input_selector" value="paired"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
305 <param name="fastq_input1" ftype="fastqsanger.gz" value="bwa-mem-fastq1.fq.gz"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
306 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
307 <param name="analysis_type_selector" value="illumina"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
308 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="4" /> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
309 </test> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
310 <test expect_num_outputs="1"> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
311 <param name="reference_source_selector" value="history" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
312 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
313 <param name="index_a" value="is"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
314 <param name="fastq_input_selector" value="paired"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
315 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
316 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
317 <param name="rg_selector" value="set"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
318 <param name="ID" value="rg1"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
319 <param name="PL" value="CAPILLARY"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
320 <param name="LB" value="AARDVARK-1" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
321 <param name="analysis_type_selector" value="illumina"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
322 <output name="bam_output" ftype="bam" file="bwa-mem-test2.bam" lines_diff="4" /> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
323 </test> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
324 <test expect_num_outputs="1"> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
325 <param name="reference_source_selector" value="history" /> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
326 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
327 <param name="fastq_input_selector" value="paired"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
328 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
329 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
330 <param name="analysis_type_selector" value="illumina"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
331 <param name="output_sort" value="unsorted"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
332 <output name="bam_output" ftype="qname_input_sorted.bam" file="bwa-mem-test3.bam" lines_diff="4" /> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
333 </test> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
334 <test expect_num_outputs="1"> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
335 <param name="reference_source_selector" value="history" /> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
336 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
337 <param name="fastq_input_selector" value="paired"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
338 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
339 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
340 <param name="analysis_type_selector" value="illumina"/> |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
341 <param name="output_sort" value="name"/> |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
342 <output name="bam_output" ftype="qname_sorted.bam" file="bwa-mem-test4.bam" lines_diff="4" /> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
343 </test> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
344 <test expect_num_outputs="1"> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
345 <param name="reference_source_selector" value="history" /> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
346 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
347 <conditional name="fastq_input"> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
348 <param name="fastq_input_selector" value="paired_collection"/> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
349 <param name="fastq_input1"> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
350 <collection type="paired"> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
351 <element name="forward" value="bwa-mem-fastq1.fq" /> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
352 <element name="reverse" value="bwa-mem-fastq2.fq" /> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
353 </collection> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
354 </param> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
355 </conditional> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
356 <conditional name="analysis_type"> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
357 <param name="analysis_type_selector" value="illumina"/> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
358 </conditional> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
359 <param name="output_sort" value="name"/> |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
360 <output name="bam_output" ftype="qname_sorted.bam" file="bwa-mem-test4.bam" lines_diff="4" /> |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
361 </test> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
362 </tests> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
363 <help><![CDATA[ |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
364 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
365 **What it does** |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
366 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
367 This Galaxy tool wraps the bwa-mem module of the BWA_ read mapping tool. For more details about the different modules of the BWA package see the `BWA manual`_. |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
368 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
369 The Galaxy implementation takes fastq files as input and produces output in BAM format, which can be further processed using various BAM utilities existing in Galaxy (BAMTools, SAMTools, Picard). |
0 | 370 |
371 From http://arxiv.org/abs/1303.3997: | |
372 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
373 BWA-MEM is an alignment algorithm for aligning sequence reads or long query sequences against a large reference genome such as human. |
0 | 374 It automatically chooses between local and end-to-end alignments, supports paired-end reads and performs chimeric alignment. |
375 The algorithm is robust to sequencing errors and applicable to a wide range of sequence lengths from 70bp to a few megabases. | |
376 | |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
377 ----- |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
378 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
379 @ref_genomes@ |
0 | 380 |
381 ----- | |
382 | |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
383 **Analysis modes** |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
384 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
385 The tool supports different preconfigured analysis modes optimized for different types of input data. Alternatively, it allows you to take full control over all available options. |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
386 |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
387 The preconfigured modes are: |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
388 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
389 1. *Simple Illumina mode* |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
390 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
391 This corresponds to the simplest possible and standard bwa mem application in which it aligns single or paired-end data to a reference using default parameters. It is equivalent to the following command: bwa mem <reference index> <fastq dataset1> [fastq dataset2] |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
392 2. *PacBio mode* |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
393 |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
394 This mode is adjusted specifically for mapping of long PacBio subreads. It is running bwa mame with the `-x pacbio` option. |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
395 3. *Nanopore 2D-reads mode* |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
396 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
397 This mode is running bwa mem with the `-x ont2d` option. |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
398 4. *Intra-sepcies contigs mode* |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
399 |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
400 This mode is running bwa mem with the `-x intractg` option. |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
401 |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
402 .. class:: infomark |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
403 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
404 Please note: minimap2_ is recommended over and outperforms BWA-MEM for most types of input data except for Illumina short reads. For Illumina short-read mapping you may also consider using `BWA-MEM2`_, which is about twice as fast as BWA-MEM. |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
405 |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
406 ----- |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
407 |
24
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
408 **Bam sorting mode** |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
409 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
410 The generated bam files can be sorted according to three criteria: coordinates, names and input order. |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
411 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
412 In coordinate sorted mode the reads are sorted by coordinates. It means that the reads from the beginning of the first chromosome are first in the file. |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
413 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
414 When sorted by read name, the file is sorted by the reference ID (i.e., the QNAME field). |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
415 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
416 Finally, the *No sorted (sorted as input)* option yield a BAM file in which the records are sorted in an order corresponding to the order of the reads in the original input file. This option requires using a single thread to perform the conversion from SAM to BAM format, so the runtime is extended. |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
417 |
64f11cf59c6e
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 055c6c3de6c9e0f219f5792f6580244815c1cd31"
iuc
parents:
23
diff
changeset
|
418 |
0 | 419 @RG@ |
420 | |
26
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
421 @links@ |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
422 .. _minimap2: https://github.com/lh3/minimap2 |
2477830927ec
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 6e9628b1d92fdb358b79959ad54a456cfa46fa33
iuc
parents:
25
diff
changeset
|
423 .. _`BWA-MEM2`: https://github.com/bwa-mem2/bwa-mem2 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
424 ]]></help> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
425 <citations> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
426 <citation type="doi">10.1093/bioinformatics/btp324</citation> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
427 <citation type="doi">10.1093/bioinformatics/btp698</citation> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
428 <citation type="bibtex">@misc{1303.3997, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
429 Author = {Heng Li}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
430 Title = {Aligning sequence reads, clone sequences and assembly contigs with BWA-MEM}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
431 Year = {2013}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
432 Eprint = {arXiv:1303.3997}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
433 url = {http://arxiv.org/abs/1303.3997}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
434 }</citation> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
435 </citations> |
0 | 436 </tool> |