Mercurial > repos > iuc > bwa_mem2
annotate bwa-mem2.xml @ 3:bfaa0d22c2e4 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
author | iuc |
---|---|
date | Wed, 26 Jul 2023 20:02:13 +0000 |
parents | b4a22d90cce9 |
children |
rev | line source |
---|---|
0
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
1 <tool id="bwa_mem2" name="BWA-MEM2" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
2 <description>- map medium and long reads (> 100 bp) against reference genome</description> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
3 <macros> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
4 <import>read_group_macros.xml</import> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
5 <import>macros.xml</import> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
6 </macros> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
2
b4a22d90cce9
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 563c0931e9fc14b0d6e8a7d64ad042a483ec9bb4"
iuc
parents:
0
diff
changeset
|
8 <expand macro="xrefs"/> |
0
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
9 <expand macro="stdio"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
10 <command><![CDATA[ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
11 @pipefail@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
12 @set_reference_fasta_filename@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
13 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
14 ## Begin BWA-MEM command line |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
15 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
16 bwa-mem2 mem |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
17 #if str( $output_sort ) == "unsorted": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
18 -t 1 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
19 #else |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
20 -t "\${GALAXY_SLOTS:-1}" |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
21 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
22 ## Verbosity is set to 1 (errors only) |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
23 -v 1 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
24 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
25 #if str( $fastq_input.fastq_input_selector ) == "paired_iv": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
26 ## For interleaved fastq files set -p option |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
27 -p |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
28 ## check that insert statistics is used |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
29 #if str( $fastq_input.iset_stats ): |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
30 -I '${fastq_input.iset_stats}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
31 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
32 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
33 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
34 #if str( $analysis_type.analysis_type_selector ) not in ["illumina", "full"]: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
35 -x '$analysis_type.analysis_type_selector' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
36 #elif str( $analysis_type.analysis_type_selector ) == "full": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
37 ## Algorithmic options |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
38 #if str( $analysis_type.algorithmic_options.algorithmic_options_selector ) == "set": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
39 -k '${analysis_type.algorithmic_options.k}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
40 -w '${analysis_type.algorithmic_options.w}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
41 -d '${analysis_type.algorithmic_options.d}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
42 -r '${analysis_type.algorithmic_options.r}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
43 -y '${analysis_type.algorithmic_options.y}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
44 -c '${analysis_type.algorithmic_options.c}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
45 -D '${analysis_type.algorithmic_options.D}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
46 -W '${analysis_type.algorithmic_options.W}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
47 -m '${analysis_type.algorithmic_options.m}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
48 ${analysis_type.algorithmic_options.S} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
49 ${analysis_type.algorithmic_options.P} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
50 ${analysis_type.algorithmic_options.e} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
51 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
52 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
53 ## Scoring options |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
54 #if str( $analysis_type.scoring_options.scoring_options_selector ) == "set": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
55 -A '${analysis_type.scoring_options.A}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
56 -B '${analysis_type.scoring_options.B}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
57 -O '${analysis_type.scoring_options.O}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
58 -E '${analysis_type.scoring_options.E}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
59 -L '${analysis_type.scoring_options.L}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
60 -U '${analysis_type.scoring_options.U}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
61 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
62 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
63 ## IO options |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
64 #if str( $analysis_type.io_options.io_options_selector ) == "set": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
65 -T '${analysis_type.io_options.T}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
66 -h '${analysis_type.io_options.h}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
67 ${analysis_type.io_options.a} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
68 ${analysis_type.io_options.C} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
69 ${analysis_type.io_options.V} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
70 ${analysis_type.io_options.Y} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
71 ${analysis_type.io_options.M} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
72 ${analysis_type.io_options.five} |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
73 ${analysis_type.io_options.q} |
3
bfaa0d22c2e4
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
iuc
parents:
2
diff
changeset
|
74 #if str( $analysis_type.io_options.K ): |
bfaa0d22c2e4
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
iuc
parents:
2
diff
changeset
|
75 -K '${analysis_type.io_options.K}' |
bfaa0d22c2e4
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
iuc
parents:
2
diff
changeset
|
76 #end if |
0
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
77 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
78 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
79 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
80 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
81 ## Handle read group options... |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
82 @define_read_group_helpers@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
83 #if str( $fastq_input.fastq_input_selector ) == "paired": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
84 #set $rg_auto_name = $read_group_name_default($fastq_input.fastq_input1, $fastq_input.fastq_input2) |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
85 #else: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
86 #set $rg_auto_name = $read_group_name_default($fastq_input.fastq_input1) |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
87 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
88 @set_use_rg_var@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
89 @set_read_group_vars@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
90 #if $use_rg |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
91 @set_rg_string@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
92 -R '$rg_string' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
93 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
94 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
95 #if str( $fastq_input.fastq_input_selector ) == "paired": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
96 ## check that insert statistics is used |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
97 #if str( $fastq_input.iset_stats ): |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
98 -I '${fastq_input.iset_stats}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
99 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
100 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
101 '${reference_fasta_filename}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
102 '${fastq_input.fastq_input1}' '${fastq_input.fastq_input2}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
103 #elif str( $fastq_input.fastq_input_selector ) == "paired_collection": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
104 ## check that insert statistics is used |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
105 #if str( $fastq_input.iset_stats ): |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
106 -I '${fastq_input.iset_stats}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
107 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
108 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
109 '${reference_fasta_filename}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
110 '${fastq_input.fastq_input1.forward}' '${fastq_input.fastq_input1.reverse}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
111 #else: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
112 '${reference_fasta_filename}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
113 '${fastq_input.fastq_input1}' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
114 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
115 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
116 #if str( $output_sort ) == "coordinate": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
117 | samtools sort -@\${GALAXY_SLOTS:-2} -T "\${TMPDIR:-.}" -O bam -o '$bam_output' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
118 #elif str( $output_sort ) == "name": |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
119 | samtools sort -n -@\${GALAXY_SLOTS:-2} -T "\${TMPDIR:-.}" -O bam -o '$bam_output' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
120 #else |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
121 | samtools view -@ \${GALAXY_SLOTS:-2} -bS - -o '$bam_output' |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
122 #end if |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
123 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
124 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
125 ]]></command> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
126 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
127 <inputs> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
128 <expand macro="reference_source_conditional" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
129 <conditional name="fastq_input"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
130 <param name="fastq_input_selector" type="select" label="Single or Paired-end reads" help="Select between paired and single end data"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
131 <option value="paired">Paired</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
132 <option value="single">Single</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
133 <option value="paired_collection">Paired Collection</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
134 <option value="paired_iv">Paired Interleaved</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
135 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
136 <when value="paired"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
137 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select first set of reads" help="Specify dataset with forward reads"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
138 <param name="fastq_input2" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select second set of reads" help="Specify dataset with reverse reads"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
139 <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."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
140 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
141 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
142 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
143 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
144 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
145 <when value="single"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
146 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select fastq dataset" help="Specify dataset with single reads"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
147 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
148 <when value="paired_collection"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
149 <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"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
150 <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."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
151 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
152 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
153 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
154 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
155 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
156 <when value="paired_iv"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
157 <param name="fastq_input1" type="data" format="fastqsanger,fastqsanger.gz,fasta" label="Select fastq dataset" help="Specify dataset with interleaved reads"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
158 <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."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
159 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
160 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
161 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
162 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
163 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
164 </conditional> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
165 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
166 <expand macro="read_group_conditional" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
167 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
168 <conditional name="analysis_type"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
169 <param name="analysis_type_selector" type="select" label="Select analysis mode"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
170 <option value="illumina">1.Simple Illumina mode</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
171 <option value="pacbio">2.PacBio mode (-x pacbio)</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
172 <option value="ont2d">3.Nanopore 2D-reads mode (-x ont2d)</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
173 <option value="intractg">4.Intra-species contigs mode (-x intractg)</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
174 <option value="full">5.Full list of options</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
175 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
176 <when value="illumina"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
177 <!-- do nothing --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
178 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
179 <when value="pacbio"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
180 <!-- do nothing. all magic happens within <command> tag --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
181 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
182 <when value="ont2d"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
183 <!-- do nothing. all magic happens within <command> tag --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
184 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
185 <when value="intractg"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
186 <!-- do nothing. all magic happens within <command> tag --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
187 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
188 <when value="full"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
189 <conditional name="algorithmic_options"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
190 <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."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
191 <option value="set">Set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
192 <option value="do_not_set" selected="True">Do not set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
193 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
194 <when value="set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
195 <param name="k" type="integer" value="19" label="Minimum seed length" help="-k; default=19"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
196 <param name="w" type="integer" value="100" label="Band width for banded alignment" help="-w; default=100"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
197 <param name="d" type="integer" value="100" label="Off-diagonal X-dropoff" help="-d; default=100"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
198 <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" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
199 <param name="y" type="integer" value="20" label="Seed occurrence for the 3rd round seeding" help="-y; default=20" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
200 <param name="c" type="integer" value="500" label="Skip seeds with more than that many occurrences" help="-c; default=500"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
201 <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"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
202 <param name="W" type="integer" value="0" label="Discard a chain if seeded bases shorter than THIS VALUE" help="-W; default=0"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
203 <param name="m" type="integer" value="50" label="Perform at most this many rounds of mate rescues for each read" help="-m; default=50"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
204 <param name="S" type="boolean" truevalue="-S" falsevalue="" label="Skip mate rescue" help="-S"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
205 <param name="P" type="boolean" truevalue="-P" falsevalue="" label="Skip pairing; mate rescue performed unless -S also in use" help="-P"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
206 <param name="e" type="boolean" truevalue="-e" falsevalue="" label="Discard full-length exact matches" help="-e"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
207 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
208 <when value="do_not_set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
209 <!-- do nothing --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
210 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
211 </conditional> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
212 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
213 <conditional name="scoring_options"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
214 <param name="scoring_options_selector" type="select" label="Set scoring options?" help="Sets -A, -B, -O, -E, -L, and -U options."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
215 <option value="set">Set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
216 <option value="do_not_set" selected="True">Do not set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
217 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
218 <when value="set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
219 <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"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
220 <param name="B" type="integer" value="4" label="Penalty for a mismatch" help="-B; default=4"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
221 <param name="O" type="text" value="6,6" label="Gap open penalties for deletions and insertions" help="-O; default=6,6"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
222 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
223 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
224 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
225 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
226 <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"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
227 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
228 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
229 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
230 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
231 <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"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
232 <sanitizer invalid_char=""> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
233 <valid initial="string.digits"><add value=","/> </valid> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
234 </sanitizer> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
235 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
236 <param name="U" type="integer" value="17" label="Penalty for an unpaired read pair" help="-U; default=17"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
237 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
238 <when value="do_not_set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
239 <!-- do nothing --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
240 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
241 </conditional> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
242 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
243 <conditional name="io_options"> |
3
bfaa0d22c2e4
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
iuc
parents:
2
diff
changeset
|
244 <param name="io_options_selector" type="select" label="Set input/output options" help="Sets -T, -h, -a, -C, -V, -Y, -M, and -K options."> |
0
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
245 <option value="set">Set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
246 <option value="do_not_set" selected="True">Do not set</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
247 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
248 <when value="set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
249 <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"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
250 <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."/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
251 <param name="T" type="integer" value="30" label="Minimum score to output" help="-T; default=30"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
252 <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" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
253 <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"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
254 <param name="C" type="boolean" truevalue="-C" falsevalue="" label="Append FASTA/FASTQ comment to BAM output" help="-C"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
255 <param name="V" type="boolean" truevalue="-V" falsevalue="" label="Output the reference FASTA header in the XR tag" help="-C"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
256 <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" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
257 <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" /> |
3
bfaa0d22c2e4
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 689a4aeaf70a8e77be8589b1dcceb190f9df626a
iuc
parents:
2
diff
changeset
|
258 <param name="K" type="integer" optional="True" label="Process this number of input bases in each batch regardless of nThreads (for reproducibility)" help="-K"/> |
0
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
259 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
260 <when value="do_not_set"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
261 <!-- do nothing --> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
262 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
263 </conditional> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
264 </when> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
265 </conditional> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
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)."> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
267 <option value="coordinate" selected="True">Sort by chromosomal coordinates</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
268 <option value="name">Sort by read names (i.e., the QNAME field) </option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
269 <option value="unsorted">Not sorted (sorted as input)</option> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
270 </param> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
271 </inputs> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
272 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
273 <outputs> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
274 <data format="bam" name="bam_output" label="${tool.name} on ${on_string} (mapped reads in BAM format)"> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
275 <expand macro="dbKeyActionsBwaMem" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
276 <change_format> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
277 <when input="output_sort" value="name" format="qname_sorted.bam" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
278 <when input="output_sort" value="unsorted" format="qname_input_sorted.bam" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
279 </change_format> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
280 </data> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
281 </outputs> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
282 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
283 <tests> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
284 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
285 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
286 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
287 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
288 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
289 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
290 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
291 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
292 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
293 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
294 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
295 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
296 <param name="fastq_input_selector" value="single"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
297 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fasta1.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
298 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
299 <output name="bam_output" ftype="bam" file="bwa-mem-test1-fasta.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
300 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
301 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
302 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
303 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
304 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
305 <param name="fastq_input1" ftype="fastqsanger.gz" value="bwa-mem-fastq1.fq.gz"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
306 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
307 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
308 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
309 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
310 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
311 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
312 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
313 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
314 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
315 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
316 <param name="rg_selector" value="set"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
317 <param name="ID" value="rg1"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
318 <param name="PL" value="CAPILLARY"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
319 <param name="LB" value="AARDVARK-1" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
320 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
321 <output name="bam_output" ftype="bam" file="bwa-mem-test2.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
322 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
323 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
324 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
325 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
326 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
327 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
328 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
329 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
330 <param name="output_sort" value="unsorted"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
331 <output name="bam_output" ftype="qname_input_sorted.bam" file="bwa-mem-test3.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
332 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
333 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
334 <param name="reference_source_selector" value="history" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
335 <param name="ref_file" ftype="fasta" value="bwa-mem-mt-genome.fa"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
336 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
337 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
338 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
339 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
340 <param name="output_sort" value="name"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
341 <output name="bam_output" ftype="qname_sorted.bam" file="bwa-mem-test4.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
342 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
343 <test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
344 <param name="reference_source_selector" value="cached" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
345 <param name="ref_file" value="mtgenome"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
346 <param name="fastq_input_selector" value="paired"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
347 <param name="fastq_input1" ftype="fastqsanger" value="bwa-mem-fastq1.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
348 <param name="fastq_input2" ftype="fastqsanger" value="bwa-mem-fastq2.fq"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
349 <param name="analysis_type_selector" value="illumina"/> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
350 <output name="bam_output" ftype="bam" file="bwa-mem-test1.bam" lines_diff="4" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
351 </test> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
352 </tests> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
353 <help><![CDATA[ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
354 **What is does** |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
355 BWA-MEM2 is the new version of the bwa-mem algorithm in bwa. It produces alignment identical to bwa and is ~1.3-3.1x faster depending on the use-case, dataset and the running machine. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
356 The algorithm is robust to sequencing errors and applicable to a wide range of sequence lengths from 70bp to a few megabases. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
357 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
358 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). |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
359 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
360 ----- |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
361 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
362 **Indices: Selecting reference genomes for BWA** |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
363 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
364 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: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
365 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
366 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. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
367 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`. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
368 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
369 If your genome of interest is not listed here you have two choices: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
370 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
371 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 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
372 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. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
373 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
374 ----- |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
375 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
376 **Galaxy-specific option** |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
377 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
378 Galaxy allows four levels of control over bwa-mem options provided by **Select analysis mode** menu option. These are: |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
379 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
380 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] |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
381 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> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
382 3. *Full list of options*: Allows access to all options through Galaxy interface. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
383 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
384 ----- |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
385 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
386 **Bam sorting mode** |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
387 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
388 The generated bam files can be sorted according to three criteria: coordinates, names and input order. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
389 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
390 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. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
391 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
392 When sorted by read name, the file is sorted by the reference ID (i.e., the QNAME field). |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
393 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
394 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. |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
395 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
396 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
397 @RG@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
398 |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
399 @info@ |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
400 ]]></help> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
401 <expand macro="citations" /> |
82217dccdbcf
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit 7998bbefd9bfd03bc0e92a922297b503832c0419"
iuc
parents:
diff
changeset
|
402 </tool> |