Mercurial > repos > devteam > bwa
annotate bwa-mem.xml @ 22:01ac0a5fedc3 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 393a497b224cd86285052e5ca2f41edc01125503
author | iuc |
---|---|
date | Wed, 08 May 2019 13:00:39 -0400 |
parents | 8d2a528a9513 |
children | 3fe632431b68 |
rev | line source |
---|---|
0 | 1 <?xml version="1.0"?> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
2 <tool id="bwa_mem" name="Map with BWA-MEM" version="@VERSION@.1"> |
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> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
8 <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
|
9 <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
|
10 <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
|
11 @pipefail@ |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
12 @set_reference_fasta_filename@ |
2 | 13 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
14 ## Begin BWA-MEM command line |
2 | 15 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
16 bwa mem |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
17 -t "\${GALAXY_SLOTS:-1}" |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
18 ## 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
|
19 -v 1 |
2 | 20 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
21 #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
|
22 ## 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
|
23 -p |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
24 ## 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
|
25 #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
|
26 -I '${fastq_input.iset_stats}' |
0 | 27 #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
|
28 #end if |
2 | 29 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
30 #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
|
31 -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
|
32 #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
|
33 ## Algorithmic options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
34 #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
|
35 -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
|
36 -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
|
37 -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
|
38 -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
|
39 -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
|
40 -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
|
41 -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
|
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 -m '${analysis_type.algorithmic_options.m}' |
0 | 44 ${analysis_type.algorithmic_options.S} |
45 ${analysis_type.algorithmic_options.P} | |
46 ${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
|
47 #end if |
2 | 48 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
49 ## Scoring options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
50 #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
|
51 -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
|
52 -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
|
53 -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
|
54 -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
|
55 -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
|
56 -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
|
57 #end if |
2 | 58 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
59 ## IO options |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
60 #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
|
61 -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
|
62 -h '${analysis_type.io_options.h}' |
0 | 63 ${analysis_type.io_options.a} |
64 ${analysis_type.io_options.C} | |
65 ${analysis_type.io_options.V} | |
66 ${analysis_type.io_options.Y} | |
67 ${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
|
68 ${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
|
69 ${analysis_type.io_options.q} |
2 | 70 #end if |
71 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
72 #end if |
0 | 73 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
74 ## 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
|
75 @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
|
76 #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
|
77 #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
|
78 #else: |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
79 #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
|
80 #end if |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
81 @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
|
82 @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
|
83 #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
|
84 @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
|
85 -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
|
86 #end if |
2 | 87 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
88 #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
|
89 ## 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
|
90 #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
|
91 -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
|
92 #end if |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
93 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
94 '${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
|
95 '${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
|
96 #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
|
97 ## 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
|
98 #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
|
99 -I '${fastq_input.iset_stats}' |
0 | 100 #end if |
2 | 101 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
102 '${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
|
103 '${fastq_input.fastq_input1.forward}' '${fastq_input.fastq_input1.reverse}' |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
104 #else: |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
105 '${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
|
106 '${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
|
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 | samtools sort -@\${GALAXY_SLOTS:-2} -O bam -o '$bam_output' |
20
4f774c1e6049
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit 4a306ebd8b7808ce963a69a3b15dd860c1fde585
iuc
parents:
18
diff
changeset
|
110 ]]></command> |
2 | 111 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
112 <inputs> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
113 <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
|
114 <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
|
115 <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
|
116 <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
|
117 <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
|
118 <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
|
119 <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
|
120 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
121 <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
|
122 <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
|
123 <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
|
124 <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
|
125 <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
|
126 <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
|
127 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
128 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
129 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
130 <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
|
131 <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
|
132 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
133 <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
|
134 <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
|
135 <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
|
136 <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
|
137 <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
|
138 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
139 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
140 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
141 <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
|
142 <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
|
143 <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
|
144 <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
|
145 <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
|
146 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
147 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
148 </when> |
0 | 149 </conditional> |
2 | 150 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
151 <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
|
152 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
153 <conditional name="analysis_type"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
154 <param name="analysis_type_selector" type="select" label="Select analysis mode"> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
155 <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
|
156 <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
|
157 <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
|
158 <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
|
159 <option value="full">5.Full list of options</option> |
0 | 160 </param> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
161 <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
|
162 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
163 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
164 <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
|
165 <!-- 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
|
166 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
167 <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
|
168 <!-- 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
|
169 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
170 <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
|
171 <!-- 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
|
172 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
173 <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
|
174 <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
|
175 <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
|
176 <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
|
177 <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
|
178 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
179 <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
|
180 <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
|
181 <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
|
182 <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
|
183 <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
|
184 <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
|
185 <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
|
186 <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
|
187 <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
|
188 <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
|
189 <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
|
190 <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
|
191 <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
|
192 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
193 <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
|
194 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
195 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
196 </conditional> |
2 | 197 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
198 <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
|
199 <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
|
200 <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
|
201 <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
|
202 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
203 <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
|
204 <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
|
205 <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
|
206 <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
|
207 <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
|
208 <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
|
209 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
210 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
211 <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
|
212 <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
|
213 <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
|
214 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
215 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
216 <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
|
217 <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
|
218 <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
|
219 </sanitizer> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
220 </param> |
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="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
|
222 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
223 <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
|
224 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
225 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
226 </conditional> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
227 |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
228 <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
|
229 <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
|
230 <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
|
231 <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
|
232 </param> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
233 <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
|
234 <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
|
235 <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
|
236 <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
|
237 <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
|
238 <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
|
239 <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
|
240 <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
|
241 <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
|
242 <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
|
243 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
244 <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
|
245 <!-- do nothing --> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
246 </when> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
247 </conditional> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
248 </when> |
0 | 249 </conditional> |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
250 </inputs> |
2 | 251 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
252 <outputs> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
253 <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
|
254 <expand macro="dbKeyActionsBwaMem" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
255 </data> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
256 </outputs> |
2 | 257 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
258 <tests> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
259 <test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
260 <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
|
261 <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
|
262 <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
|
263 <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
|
264 <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
|
265 <param name="analysis_type_selector" value="illumina"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
266 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="2" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
267 </test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
268 <test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
269 <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
|
270 <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
|
271 <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
|
272 <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
|
273 <param name="analysis_type_selector" value="illumina"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
274 <output name="bam_output" ftype="bam" file="bwa-mem-test1-fasta.bam" lines_diff="2" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
275 </test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
276 <test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
277 <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
|
278 <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
|
279 <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
|
280 <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
|
281 <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
|
282 <param name="analysis_type_selector" value="illumina"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
283 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="2" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
284 </test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
285 <test> |
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="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
|
287 <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
|
288 <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
|
289 <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
|
290 <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
|
291 <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
|
292 <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
|
293 <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
|
294 <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
|
295 <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
|
296 <param name="analysis_type_selector" value="illumina"/> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
297 <output name="bam_output" ftype="bam" file="bwa-mem-test2.bam" lines_diff="2" /> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
298 </test> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
299 </tests> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
300 <help><![CDATA[ |
0 | 301 **What is does** |
302 | |
303 From http://arxiv.org/abs/1303.3997: | |
304 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
305 BWA-MEM is an alignment algorithm for aligning sequence reads or long query sequences against a large reference genome such as human. |
0 | 306 It automatically chooses between local and end-to-end alignments, supports paired-end reads and performs chimeric alignment. |
307 The algorithm is robust to sequencing errors and applicable to a wide range of sequence lengths from 70bp to a few megabases. | |
308 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
309 This Galaxy tool wraps bwa-mem module of bwa read mapping tool. The Galaxy implementation takes fastq files as input and produces output in BAM format, which can be further processed using various BAM utilities exiting in Galaxy (BAMTools, SAMTools, Picard). |
0 | 310 |
311 ----- | |
312 | |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
313 **Indices: Selecting reference genomes for BWA** |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
314 |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
315 Galaxy wrapper for BWA allows you select between precomputed and user-defined indices for reference genomes using **Will you select a reference genome from your history or use a built-in index?** flag. This flag has two options: |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
316 |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
317 1. **Use a built-in genome index** - when selected (this is default), Galaxy provides the user with **Select reference genome index** dropdown. Genomes listed in this dropdown have been pre-indexed with bwa index utility and are ready to be mapped against. |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
318 2. **Use a genome from the history and build index** - when selected, Galaxy provides the user with **Select reference genome sequence** dropdown. This dropdown is populated by all FASTA formatted files listed in your current history. If your genome of interest is uploaded into history it will be shown there. Selecting a genome from this dropdown will cause Galaxy to first transparently index it using `bwa index` command, and then run mapping with `bwa mem`. |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
319 |
4
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
320 If your genome of interest is not listed here you have two choices: |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
321 |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
322 1. Contact galaxy team using **Help->Support** link at the top of the interface and let us know that an index needs to be added |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
323 2. Upload your genome of interest as a FASTA file to Galaxy history and selected **Use a genome from the history and build index** option. |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
324 |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
325 ----- |
ac30bfd3e2a8
planemo upload commit a50a3947aebc8a1d11bac39599f4efd8ed9a3bd5
devteam
parents:
2
diff
changeset
|
326 |
0 | 327 **Galaxy-specific option** |
328 | |
329 Galaxy allows four levels of control over bwa-mem options provided by **Select analysis mode** menu option. These are: | |
330 | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
331 1. *Simple Illumina mode*: The simplest possible bwa mem application in which it alignes single or paired-end data to reference using default parameters. It is equivalent to the following command: bwa mem <reference index> <fastq dataset1> [fastq dataset2] |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
332 2. *PacBio mode*: The mode adjusted specifically for mapping of long PacBio subreads. Equivalent to the following command: bwa mem -k17 -W40 -r10 -A1 -B1 -O1 -E1 -L0 <reference index> <PacBio dataset in fastq format> |
0 | 333 3. *Full list of options*: Allows access to all options through Galaxy interface. |
2 | 334 |
0 | 335 @RG@ |
336 | |
337 @info@ | |
18
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
338 ]]></help> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
339 <citations> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
340 <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
|
341 <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
|
342 <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
|
343 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
|
344 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
|
345 Year = {2013}, |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
346 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
|
347 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
|
348 }</citation> |
48f306c57611
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa commit c355891532cecaab6b3288a148a6b3bcb5973396
iuc
parents:
16
diff
changeset
|
349 </citations> |
0 | 350 </tool> |