Mercurial > repos > devteam > bowtie2
annotate bowtie2_wrapper.xml @ 32:d5ceb9f3c25b draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
author | iuc |
---|---|
date | Mon, 13 May 2024 13:49:14 +0000 |
parents | 0d4acadabb04 |
children |
rev | line source |
---|---|
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
1 <tool id="bowtie2" name="Bowtie2" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="22.05"> |
2 | 2 <description>- map reads against reference genome</description> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
3 <macros> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
4 <import>bowtie2_macros.xml</import> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
5 </macros> |
28
cd659e8cc5fa
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 37384c4ef9fee552914e0e13897ae4c37ef2d24a"
iuc
parents:
27
diff
changeset
|
6 <xrefs> |
cd659e8cc5fa
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 37384c4ef9fee552914e0e13897ae4c37ef2d24a"
iuc
parents:
27
diff
changeset
|
7 <xref type="bio.tools">bowtie2</xref> |
cd659e8cc5fa
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 37384c4ef9fee552914e0e13897ae4c37ef2d24a"
iuc
parents:
27
diff
changeset
|
8 </xrefs> |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
9 <requirements> |
26
09b2cdb7ace5
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 41371d219eaafc811eadf7646a7f0ecf002e4239"
iuc
parents:
25
diff
changeset
|
10 <requirement type="package" version="@TOOL_VERSION@">bowtie2</requirement> |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
11 <requirement type="package" version="1.19.2">samtools</requirement> |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
12 </requirements> |
0 | 13 <version_command>bowtie2 --version</version_command> |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
14 <command detect_errors="exit_code"><![CDATA[ |
21
3ba8d4563129
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 9bbf35d7f47e5ab6b78248c9907b71446d4e7b0c
iuc
parents:
20
diff
changeset
|
15 ## Use pipefail if available to quit with first non-zero exit code |
3ba8d4563129
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 9bbf35d7f47e5ab6b78248c9907b71446d4e7b0c
iuc
parents:
20
diff
changeset
|
16 set -o | grep -q pipefail && set -o pipefail; |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
17 ## prepare bowtie2 index |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
18 #set index_path = '' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
19 #if str($reference_genome.source) == "history": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
20 bowtie2-build --threads \${GALAXY_SLOTS:-4} '$reference_genome.own_file' genome && |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
21 ln -s -f '$reference_genome.own_file' genome.fa && |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
22 #set index_path = 'genome' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
23 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
24 #set index_path = $reference_genome.index.fields.path |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
25 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
26 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
27 ## Link in the input files, so bowtie2 can tell their type |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
28 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
29 #set compressed="False" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
30 #set reads_are_fastq = True |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
31 #if str($library.type) == 'paired': |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
32 #if $library.input_1.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
33 #set read1 = "input_f.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
34 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
35 #else if $library.input_1.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
36 #set read1 = "input_f.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
37 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
38 #else if $library.input_1.is_of_type('fasta'): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
39 #set reads_are_fastq = False |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
40 #set read1 = "input_f.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
41 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
42 #set read1 = "input_f.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
43 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
44 ln -f -s '${library.input_1}' ${read1} && |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
45 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
46 #if $library.input_2.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
47 #set read2 = "input_r.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
48 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
49 #else if $library.input_2.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
50 #set read2 = "input_r.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
51 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
52 #else if $library.input_2.is_of_type('fasta'): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
53 #set read2 = "input_r.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
54 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
55 #set read2 = "input_r.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
56 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
57 ln -f -s '${library.input_2}' ${read2} && |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
58 #else if str($library.type) == 'paired_collection': |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
59 #if $library.input_1.forward.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
60 #set read1 = "input_f.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
61 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
62 #else if $library.input_1.forward.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
63 #set read1 = "input_f.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
64 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
65 #else if $library.input_1.forward.is_of_type('fasta'): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
66 #set reads_are_fastq = False |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
67 #set read1 = "input_f.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
68 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
69 #set read1 = "input_f.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
70 #end if |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
71 ln -f -s '${library.input_1.forward}' ${read1} && |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
72 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
73 #if $library.input_1.reverse.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
74 #set read2 = "input_r.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
75 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
76 #else if $library.input_1.reverse.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
77 #set read2 = "input_r.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
78 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
79 #else if $library.input_1.reverse.is_of_type("fasta"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
80 #set read2 = "input_r.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
81 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
82 #set read2 = "input_r.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
83 #end if |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
84 ln -f -s '${library.input_1.reverse}' ${read2} && |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
85 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
86 #else if str($library.type) == 'paired_interleaved': |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
87 #if $library.input_1.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
88 #set read1 = "input_il.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
89 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
90 #else if $library.input_1.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
91 #set read1 = "input_il.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
92 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
93 #else if $library.input_1.is_of_type("fasta"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
94 #set reads_are_fastq = False |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
95 #set read1 = "input_il.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
96 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
97 #set read1 = "input_il.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
98 #end if |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
99 ln -f -s '${library.input_1}' ${read1} && |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
100 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
101 #if $library.input_1.is_of_type("fastq.gz", "fastqsanger.gz"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
102 #set read1 = "input_f.fastq.gz" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
103 #set compressed = "GZ" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
104 #else if $library.input_1.is_of_type("fastq.bz2", "fastqsanger.bz2"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
105 #set read1 = "input_f.fastq.bz2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
106 #set compressed = "BZ2" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
107 #else if $library.input_1.is_of_type("fasta"): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
108 #set reads_are_fastq = False |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
109 #set read1 = "input_f.fasta" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
110 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
111 #set read1 = "input_f.fastq" |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
112 #end if |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
113 ln -f -s '${library.input_1}' ${read1} && |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
114 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
115 |
32
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
116 |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
117 ## compute number of threads to be used for bowtie2 |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
118 ## the bowtie parameter -p specifies the number of alignment threads to use (in |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
119 ## addition to a control thread) # just using GALAXY_SLOTS will lead to |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
120 ## overcommiting ressources (in particular because there may be a samtools sort or view |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
121 ## running in parallel). |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
122 ## for now we use one thread less than GALAXY_SLOTS |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
123 THREADS=\${GALAXY_SLOTS:-4} && |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
124 if [ "\$THREADS" -gt 1 ]; then (( THREADS-- )); fi && |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
125 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
126 ## execute bowtie2 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
127 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
128 bowtie2 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
129 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
130 ## number of threads |
32
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
131 -p "\$THREADS" |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
132 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
133 ## index file path |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
134 -x '$index_path' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
135 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
136 ## Input reads are fasta? |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
137 #if not reads_are_fastq: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
138 -f |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
139 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
140 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
141 ## Input reads |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
142 #if str( $library.type ) == "single": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
143 -U '${read1}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
144 #if str( $library.unaligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
145 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
146 --un-gz '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
147 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
148 --un-bz2 '${output_unaligned_reads_l}' |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
149 #else: |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
150 --un '${output_unaligned_reads_l}' |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
151 #end if |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
152 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
153 #if str( $library.aligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
154 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
155 --al-gz '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
156 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
157 --al-bz2 '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
158 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
159 --al '${output_aligned_reads_l}' |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
160 #end if |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
161 #end if |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
162 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
163 #elif str( $library.type ) == "paired_interleaved": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
164 --interleaved '${read1}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
165 #if str( $library.unaligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
166 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
167 --un-gz '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
168 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
169 --un-bz2 '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
170 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
171 --un '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
172 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
173 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
174 #if str( $library.aligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
175 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
176 --al-gz '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
177 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
178 --al-bz2 '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
179 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
180 --al '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
181 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
182 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
183 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
184 -1 '${read1}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
185 -2 '${read2}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
186 #if str( $library.unaligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
187 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
188 --un-conc-gz '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
189 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
190 --un-conc-bz2 '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
191 #else: |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
192 --un-conc '${output_unaligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
193 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
194 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
195 #if str( $library.aligned_file ) == "true": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
196 #if $compressed == "GZ": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
197 --al-conc-gz '${output_aligned_reads_l}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
198 #else if $compressed == "BZ2": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
199 --al-conc-bz2 '${output_aligned_reads_l}' |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
200 #else: |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
201 --al-conc '${output_aligned_reads_l}' |
0 | 202 #end if |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
203 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
204 #if str( $library.paired_options.paired_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
205 -I ${library.paired_options.I} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
206 -X ${library.paired_options.X} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
207 ${library.paired_options.fr_rf_ff} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
208 ${library.paired_options.no_mixed} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
209 ${library.paired_options.no_discordant} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
210 ${library.paired_options.dovetail} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
211 ${library.paired_options.no_contain} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
212 ${library.paired_options.no_overlap} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
213 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
214 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
215 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
216 ## Read group information. |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
217 @define_read_group_helpers@ |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
218 #if str( $library.type ) == "single": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
219 #set $rg_auto_name = $read_group_name_default($library.input_1) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
220 #elif str( $library.type ) == "paired": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
221 #set $rg_auto_name = $read_group_name_default($library.input_1, $library.input_2) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
222 #else |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
223 #set $rg_auto_name = $read_group_name_default($library.input_1) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
224 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
225 @set_use_rg_var@ |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
226 @set_read_group_vars@ |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
227 #if $use_rg |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
228 $format_read_group("", $rg_id, '"', arg='--rg-id ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
229 $format_read_group("SM:", $rg_sm, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
230 $format_read_group("PL:", $rg_pl, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
231 $format_read_group("LB:", $rg_lb, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
232 $format_read_group("CN:", $rg_cn, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
233 $format_read_group("DS:", $rg_ds, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
234 $format_read_group("DT:", $rg_dt, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
235 $format_read_group("FO:", $rg_fo, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
236 $format_read_group("KS:", $rg_ks, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
237 $format_read_group("PG:", $rg_pg, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
238 $format_read_group("PI:", $rg_pi, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
239 $format_read_group("PU:", $rg_pu, '"', arg='--rg ') |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
240 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
241 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
242 ## Analysis type |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
243 #if ( str( $analysis_type.analysis_type_selector ) == "simple" and str( $analysis_type.presets ) != "no_presets" ): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
244 $analysis_type.presets |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
245 #elif str( $analysis_type.analysis_type_selector ) == "full": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
246 #if str( $analysis_type.input_options.input_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
247 --skip ${analysis_type.input_options.skip} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
248 --qupto ${analysis_type.input_options.qupto} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
249 --trim5 ${analysis_type.input_options.trim5} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
250 --trim3 ${analysis_type.input_options.trim3} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
251 ${analysis_type.input_options.qv_encoding} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
252 ${analysis_type.input_options.solexa_quals} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
253 ${analysis_type.input_options.int_quals} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
254 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
255 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
256 #if str( $analysis_type.alignment_options.alignment_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
257 -N ${analysis_type.alignment_options.N} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
258 -L ${analysis_type.alignment_options.L} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
259 -i '${analysis_type.alignment_options.i}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
260 --n-ceil '${analysis_type.alignment_options.n_ceil}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
261 --dpad ${analysis_type.alignment_options.dpad} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
262 --gbar ${analysis_type.alignment_options.gbar} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
263 ${analysis_type.alignment_options.ignore_quals} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
264 ${analysis_type.alignment_options.nofw} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
265 ${analysis_type.alignment_options.norc} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
266 ${analysis_type.alignment_options.no_1mm_upfront} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
267 #if str( $analysis_type.alignment_options.align_mode.align_mode_selector ) == "end-to-end": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
268 --end-to-end |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
269 --score-min '${analysis_type.alignment_options.align_mode.score_min_ete}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
270 #elif str( $analysis_type.alignment_options.align_mode.align_mode_selector ) == "local": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
271 --local |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
272 --score-min '${analysis_type.alignment_options.align_mode.score_min_loc}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
273 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
274 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
275 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
276 #if str( $analysis_type.scoring_options.scoring_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
277 #if ( str( $analysis_type.alignment_options.alignment_options_selector ) == "yes" and str( $analysis_type.alignment_options.align_mode.align_mode_selector ) == "local" ): |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
278 --ma ${analysis_type.scoring_options.ma} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
279 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
280 --mp '${analysis_type.scoring_options.mp}' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
281 --np ${analysis_type.scoring_options.np} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
282 --rdg ${analysis_type.scoring_options.rdg_read_open},${analysis_type.scoring_options.rdg_read_extend} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
283 --rfg ${analysis_type.scoring_options.rfg_ref_open},${analysis_type.scoring_options.rfg_ref_extend} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
284 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
285 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
286 #if str( $analysis_type.reporting_options.reporting_options_selector ) == "k": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
287 -k ${analysis_type.reporting_options.k} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
288 #elif str( $analysis_type.reporting_options.reporting_options_selector ) == "a": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
289 -a |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
290 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
291 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
292 #if str( $analysis_type.effort_options.effort_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
293 -D ${analysis_type.effort_options.D} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
294 -R ${analysis_type.effort_options.R} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
295 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
296 #if str( $analysis_type.other_options.other_options_selector ) == "yes": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
297 ${analysis_type.other_options.non_deterministic} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
298 --seed ${analysis_type.other_options.seed} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
299 #end if |
4
1fc845afa3ac
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 32fe80982b5c59687eece667f0372002588566f8-dirty
devteam
parents:
3
diff
changeset
|
300 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
301 #elif str( $analysis_type.analysis_type_selector ) == "cline": |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
302 ${analysis_type.cline} |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
303 #end if |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
304 |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
305 #if str( $sam_options.sam_options_selector ) == "yes": |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
306 ${sam_options.no_unal} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
307 ${sam_options.omit_sec_seq} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
308 ${sam_options.sam_no_qname_trunc} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
309 ${sam_options.xeq} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
310 ${sam_options.soft_clipped_unmapped_tlen} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
311 ${sam_options.reorder} |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
312 #end if |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
313 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
314 ## mapping stats (i.e. stderr from bowtie2) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
315 #if $save_mapping_stats |
32
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
316 2> >(tee '$mapping_stats' >&2) |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
317 #end if |
3 | 318 |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
319 ## output file |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
320 #if str( $sam_options.sam_options_selector ) == "no" or (str( $sam_options.sam_opt ) == "false" and str($sam_options.reorder) == ''): |
32
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
321 ## Convert SAM output to sorted BAM |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
322 ## using the two pipe stages has the following effect |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
323 ## - mapping and sorting run in parallel, during this time sort produces |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
324 ## presorted temporary files but does not produce output (hence |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
325 ## view does not run) |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
326 ## - once mapping is finished sort will start to merge the temporary |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
327 ## files (which should be fast also on a single thread) gives the |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
328 ## sorted output to view which only compresses the files (now |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
329 ## using full parallelism again) |
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
330 | samtools sort -l 0 -T "\${TMPDIR:-.}" -O bam | samtools view --no-PG -O bam -@ \${GALAXY_SLOTS:-1} -o '$output' |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
331 #else if $sam_options.reorder: |
32
d5ceb9f3c25b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 7c23f328dedbbf24693ddfcc4ebc6b5ee1801767
iuc
parents:
31
diff
changeset
|
332 | samtools view --no-PG -b -o '$output' |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
333 #else: |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
334 > '$output' |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
335 #end if |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
336 |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
337 ## rename unaligned sequence files |
25
749c918495f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit be3590f33762e4797eaa1462d495e8e8a1b98110"
iuc
parents:
24
diff
changeset
|
338 #if ($library.type == "paired" or $library.type == "paired_collection") and $output_unaligned_reads_l and $output_unaligned_reads_r: |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
339 #from os.path import splitext |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
340 #set _unaligned_root, _unaligned_ext = splitext( str( $output_unaligned_reads_l ) ) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
341 && mv '${ _unaligned_root }.1${_unaligned_ext}' '$output_unaligned_reads_l' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
342 && mv '${ _unaligned_root }.2${_unaligned_ext}' '$output_unaligned_reads_r' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
343 #end if |
25
749c918495f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit be3590f33762e4797eaa1462d495e8e8a1b98110"
iuc
parents:
24
diff
changeset
|
344 #if ($library.type == "paired" or $library.type == "paired_collection") and $output_aligned_reads_l and $output_aligned_reads_r: |
18
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
345 #from os.path import splitext |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
346 #set _aligned_root, _aligned_ext = splitext( str( $output_aligned_reads_l ) ) |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
347 && mv '${ _aligned_root }.1${_aligned_ext}' '$output_aligned_reads_l' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
348 && mv '${ _aligned_root }.2${_aligned_ext}' '$output_aligned_reads_r' |
121110a12cc9
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit a887e11c533af3ed3734c26da2da33aa8acbbce9
iuc
parents:
17
diff
changeset
|
349 #end if |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
350 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
351 ]]></command> |
0 | 352 <inputs> |
353 <!-- single/paired --> | |
354 <conditional name="library"> | |
2 | 355 <param name="type" type="select" label="Is this single or paired library"> |
0 | 356 <option value="single">Single-end</option> |
357 <option value="paired">Paired-end</option> | |
2 | 358 <option value="paired_collection">Paired-end Dataset Collection</option> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
359 <option value="paired_interleaved">Paired-end data from single interleaved dataset</option> |
0 | 360 </param> |
361 <when value="single"> | |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
362 <param name="input_1" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2,fasta" type="data" label="FASTA/Q file" help="Must be of datatype "fastqsanger" or "fasta"" /> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
363 <expand macro="align_unalign" /> |
0 | 364 </when> |
365 <when value="paired"> | |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
366 <param name="input_1" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2,fasta" type="data" label="FASTA/Q file #1" help="Must be of datatype "fastqsanger"or "fasta"" /> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
367 <param name="input_2" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2,fasta" type="data" label="FASTA/Q file #2" help="Must be of datatype "fastqsanger"or "fasta"" /> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
368 <expand macro="align_unalign" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
369 <expand macro="paired_end_options" /> |
2 | 370 </when> |
371 <when value="paired_collection"> | |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
372 <param name="input_1" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2,fasta" type="data_collection" collection_type="paired" label="FASTQ Paired Dataset" help="Must be of datatype "fastqsanger" or "fasta"" /> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
373 <expand macro="align_unalign" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
374 <expand macro="paired_end_options" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
375 </when> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
376 <when value="paired_interleaved"> |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
377 <param name="input_1" format="fastqsanger,fastqsanger.gz,fastqsanger.bz2,fasta" type="data" label="Interleaved FASTQ file" help="Must be of datatype "fastqsanger" or "fasta". --interleaved"/> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
378 <expand macro="align_unalign" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
379 <expand macro="paired_end_options" /> |
0 | 380 </when> |
381 </conditional> | |
382 <!-- reference genome --> | |
383 <conditional name="reference_genome"> | |
2 | 384 <param name="source" type="select" label="Will you select a reference genome from your history or use a built-in index?" help="Built-ins were indexed using default options. See `Indexes` section of help below"> |
385 <option value="indexed">Use a built-in genome index</option> | |
386 <option value="history">Use a genome from the history and build index</option> | |
0 | 387 </param> |
388 <when value="indexed"> | |
2 | 389 <param name="index" type="select" label="Select reference genome" help="If your genome of interest is not listed, contact the Galaxy team"> |
0 | 390 <options from_data_table="bowtie2_indexes"> |
391 <filter type="sort_by" column="2"/> | |
392 <validator type="no_options" message="No indexes are available for the selected input dataset"/> | |
393 </options> | |
394 </param> | |
395 </when> | |
396 <when value="history"> | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
397 <param name="own_file" type="data" format="fasta" label="Select reference genome" /> |
0 | 398 </when> |
399 </conditional> | |
2 | 400 <!-- read group settings --> |
5
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
401 <expand macro="read_group_conditional" /> |
2 | 402 <conditional name="analysis_type"> |
403 <param name="analysis_type_selector" type="select" label="Select analysis mode"> | |
404 <option value="simple">1: Default setting only</option> | |
405 <option value="full">2: Full parameter list</option> | |
0 | 406 </param> |
2 | 407 <when value="simple"> |
408 <param name="presets" type="select" display="radio" label="Do you want to use presets?" help="Allow selecting among several preset parameter settings. Choosing between these will result in dramatic changes in runtime. See help below to understand effects of these presets."> | |
409 <option value="no_presets" selected="True">No, just use defaults</option> | |
410 <option value="--very-fast">Very fast end-to-end (--very-fast)</option> | |
411 <option value="--fast">Fast end-to-end (--fast)</option> | |
412 <option value="--sensitive">Sensitive end-to-end (--sensitive)</option> | |
413 <option value="--very-sensitive">Very sensitive end-to-end (--very-sensitive)</option> | |
414 <option value="--very-fast-local">Very fast local (--very-fast-local)</option> | |
415 <option value="--fast-local">Fast local (--fast-local)</option> | |
416 <option value="--sensitive-local">Sensitive local (--sensitive-local)</option> | |
417 <option value="--very-sensitive-local">Very sensitive local (--very-sensitive-local)</option> | |
0 | 418 </param> |
2 | 419 </when> |
420 <when value="full"> | |
421 <conditional name="input_options"> | |
422 <param name="input_options_selector" type="select" label="Do you want to tweak input options?" help="See "Input Options" section of Help below for information"> | |
423 <option value="yes">Yes</option> | |
424 <option value="no" selected="true">No</option> | |
425 </param> | |
426 <when value="yes"> | |
3 | 427 <param name="skip" type="integer" min="0" value="0" label="Skip (i.e. do not align) the first that many reads or pairs in the input" help="-s/--skip; default=0"/> |
428 <param name="qupto" type="integer" min="1" value="100000000" label="Align the first that many reads or read pairs from the input (after the -s/--skip reads or pairs have been skipped), then stop" help="-u/--qupto; for default behavior (no limit) leave this value very large"/> | |
2 | 429 <param name="trim5" type="integer" min="0" value="0" label="Trim that many bases from 5' (left) end of each read before alignment" help="-5/--trim5; default=0"/> |
430 <param name="trim3" type="integer" min="0" value="0" label="Trim that many bases from 3' (right) end of each read before alignment" help="-3/--trim3; default=0"/> | |
431 <param name="qv_encoding" type="select" display="radio" label="Select quality score encoding" help="See help below for more details"> | |
3 | 432 <option value="--phred33" selected="True">Input qualities are ASCII chars equal to the Phred quality plus 33. This is also called the "Phred+33" encoding, which is used by the very latest Illumina pipelines (--phred33)</option> |
433 <option value="--phred64">Input qualities are ASCII chars equal to the Phred quality plus 64. This is also called the "Phred+64" encoding (--phred64)</option> | |
2 | 434 </param> |
3 | 435 <param name="solexa_quals" type="boolean" truevalue="--solexa-quals" falsevalue="" checked="False" label="Convert input qualities from Solexa (which can be negative) to Phred (which can't). This scheme was used in older Illumina GA Pipeline versions (prior to 1.3)" help="--solexa-quals; default=False"/> |
436 <param name="int_quals" type="boolean" truevalue="--int-quals" falsevalue="" checked="False" label="Quality values are represented in the read input file as space-separated ASCII integers, e.g., 40 40 30 40..., rather than ASCII characters, e.g., II?I.... Integers are treated as being on the Phred quality scale unless --solexa-quals is also specified" help="--int-quals; default=False"/> | |
2 | 437 </when> |
438 <when value="no"> | |
439 <!-- do nothing --> | |
440 </when> | |
441 </conditional> | |
442 <conditional name="alignment_options"> | |
443 <param name="alignment_options_selector" type="select" label="Do you want to tweak alignment options?" help="See "Alignment Options" section of Help below for information"> | |
444 <option value="yes">Yes</option> | |
445 <option value="no" selected="true">No</option> | |
446 </param> | |
447 <when value="yes"> | |
448 <param name="N" type="integer" min="0" max="1" value="0" label="Set the number of mismatches to be allowed in a seed alignment during multiseed alignment (see `Multiseed alignment` section of help below)" help="-N; Can be set to 0 or 1. Setting this higher makes alignment slower (often much slower) but increases sensitivity; default=0"/> | |
3 | 449 <param name="L" type="integer" min="0" max="32" value="22" label="Sets the length of the seed substrings to align during multiseed alignment (see `Multiseed alignment` section of help below)" help="-L; Smaller values make alignment slower but more sensitive. Default=22"/> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
450 <param name="i" type="text" value="S,1,1.15" label="Set a function governing the interval between seed substrings to use during multiseed alignment (see `Multiseed alignment` section of help below). Also see description of this option below in the help section" help="-i; Since it's best to use longer intervals for longer reads, this parameter sets the interval as a function of the read length, rather than a single one-size-fits-all number. For instance, specifying `-i S,1,2.5` sets the interval function `f` to `f(x) = 1 + 2.5 * sqrt(x)`, where x is the read length. If the function returns a result less than 1, it is rounded up to 1. Default=`S,1,1.15`"/> |
3 | 451 <param name="n_ceil" type="text" value="L,0,0.15" label="Set a function governing the maximum number of ambiguous characters (usually `N`s and/or `.`s) allowed in a read as a function of read length" help="--n-ceil; For instance, specifying `L,0,0.15` sets the N-ceiling function `f` to `f(x) = 0 + 0.15 * x`, where x is the read length. Reads exceeding this ceiling are filtered out. Default=`L,0,0.15`"/> |
452 <param name="dpad" type="integer" min="0" value="15" label="Pad dynamic programming problems by that many columns on either side to allow gaps" help="--dpad; default=15"/> | |
2 | 453 <param name="gbar" type="integer" min="0" value="4" label="Disallow gaps within that many positions of the beginning or end of the read" help="--gbar; default=4"/> |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
454 <param name="ignore_quals" type="boolean" truevalue="--ignore-quals" falsevalue="" label="When calculating a mismatch penalty, always consider the quality value at the mismatched position to be the highest possible, regardless of the actual value" help="--ignore-quals; input is treated as though all quality values are high; default=False"/> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
455 <param name="nofw" type="boolean" truevalue="--nofw" falsevalue="" label="Do not attempt to align unpaired reads to the forward (Watson) reference strand" help="In paired-end mode, `--nofw` and `--norc` pertain to the fragments; i.e. specifying `--nofw` causes `bowtie2` to explore only those paired-end configurations corresponding to fragments from the reverse-complement (Crick) strand. Default=False"/> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
456 <param name="norc" type="boolean" truevalue="--norc" falsevalue="" label="Do not attempt to align unpaired reads to the reverse (Crick) reference strand" help="In paired-end mode, `--nofw` and `--norc` pertain to the fragments; i.e. specifying `--nofw` causes `bowtie2` to explore only those paired-end configurations corresponding to fragments from the reverse-complement (Crick) strand. Default=False"/> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
457 <param name="no_1mm_upfront" type="boolean" truevalue="--no-1mm-upfront" falsevalue="" label="Prevent searching for 1-mismatch end-to-end alignments before using the multiseed heuristic (see `Multiseed alignment` section of help below)" help="--no-1mm-upfront; By default, Bowtie 2 will attempt to find either an exact or a 1-mismatch end-to-end alignment for the read *before* trying the multiseed heuristic. Such alignments can be found very quickly, and many short read alignments have exact or near-exact end-to-end alignments. However, this can lead to unexpected alignments when the user also sets options governing the multiseed heuristic, like `-L` and `-N`. For instance, if the user specifies `-N 0` and `-L` equal to the length of the read, the user will be surprised to find 1-mismatch alignments reported. This option prevents Bowtie 2 from searching for 1-mismatch end-to-end alignments before using the multiseed heuristic, which leads to the expected behavior when combined with options such as `-L` and `-N`. This comes at the expense of speed; Default=False"/> |
2 | 458 <conditional name="align_mode"> |
459 <param name="align_mode_selector" type="select" display="radio" label="Select between `--local` and `--end-to-end` alignment modes" help="--local and --end-to-end; see help below for detailed explanation; default=--end-to-end"> | |
460 <option value="end-to-end" selected="True">End to End (--end-to-end)</option> | |
461 <option value="local">Local (--local)</option> | |
462 </param> | |
463 <when value="end-to-end"> | |
3 | 464 <param name="score_min_ete" type="text" value="L,-0.6,-0.6" label="Set a function governing the minimum alignment score needed for an alignment to be considered `valid` (i.e. good enough to report)" help="--score-min; This is a function of read length. For instance, specifying `L,0,-0.6` sets the minimum-score function `f` to `f(x) = 0 + -0.6 * x`, where `x` is the read length. The default in `--end-to-end` mode is `L,-0.6,-0.6` and the default in `--local` mode is `G,20,8`"/> |
2 | 465 </when> |
466 <when value="local"> | |
3 | 467 <param name="score_min_loc" type="text" value="G,20,8" label="Set a function governing the minimum alignment score needed for an alignment to be considered `valid` (i.e. good enough to report)" help="--score-min; This is a function of read length. For instance, specifying `L,0,-0.6` sets the minimum-score function `f` to `f(x) = 0 + -0.6 * x`, where `x` is the read length. The default in `--end-to-end` mode is `L,-0.6,-0.6` and the default in `--local` mode is `G,20,8`"/> |
2 | 468 </when> |
469 </conditional> | |
470 </when> | |
471 <when value="no"> | |
472 <!-- do nothing --> | |
473 </when> | |
474 </conditional> | |
475 <conditional name="scoring_options"> | |
476 <param name="scoring_options_selector" type="select" label="Do you want to tweak scoring options?" help="See "Scoring Options" section of Help below for information"> | |
477 <option value="yes">Yes</option> | |
478 <option value="no" selected="true">No</option> | |
479 </param> | |
480 <when value="yes"> | |
481 <param name="ma" type="integer" value="2" label="Set the match bonus" help="--ma; In `--local` mode match bonus is added to the alignment score for each position where a read character aligns to a reference character and the characters match. Not used in `--end-to-end` mode; Default=2"/> | |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
482 <param name="mp" type="text" value="6,2" label="Set the maximum (`MX`) and minimum (`MN`) mismatch penalties, both integers" help="--mp; A number less than or equal to `MX` and greater than or equal to `MN` is subtracted from the alignment score for each position where a read character aligns to a reference character, the characters do not match, and neither is an `N`. If `--ignore-quals` is specified, the number subtracted quals `MX`. Otherwise, the number subtracted is `MN + floor( (MX-MN)(MIN(Q, 40.0)/40.0) )` where Q is the Phred quality value; Default=6,2"/> |
2 | 483 <param name="np" type="integer" value="1" label="Sets penalty for positions where the read, reference, or both, contain an ambiguous character such as `N`" help="--np; Default=1"/> |
484 <param name="rdg_read_open" type="integer" value="5" label="Set the read gap opening penalty" help="--rdg; this is the first component of --rdg flag - opening penalty; Default=5"/> | |
485 <param name="rdg_read_extend" type="integer" value="3" label="Set the read gap extension penalty" help="--rdg; this is the second component of --rdg flag - extension penalty; Default=3"/> | |
486 <param name="rfg_ref_open" type="integer" value="5" label="Set the reference gap opening penalty" help="--rfg; this is the first component of --rfg flag - opening penalty; Default=5"/> | |
487 <param name="rfg_ref_extend" type="integer" value="3" label="Set the reference gap extension penalty" help="--rfg; this is the second component of --rfg flag - extension penalty; Default=3"/> | |
488 </when> | |
489 <when value="no"> | |
490 <!-- do nothing --> | |
491 </when> | |
492 </conditional> | |
493 <conditional name="reporting_options"> | |
494 <param name="reporting_options_selector" type="select" label="Do you want to use -a or -k options" help="Make sure you understand implications of setting -k and -a. See "Reporting Options" section of Help below for information on -k and -a options"> | |
495 <option value="no" selected="true">No, do not set</option> | |
496 <option value="k">Set -k option and enter -k value</option> | |
497 <option value="a">Set -a option</option> | |
498 </param> | |
499 <when value="no"> | |
500 <!-- do nothing --> | |
501 </when> | |
3 | 502 <when value="k"> |
503 <param name="k" type="integer" min="1" value="1" label="Searches for at most that many distinct, valid alignments for each read" help="-k; see detailed description of this option in the help section below. Note: Bowtie 2 is not designed with large values for `-k` in mind, and when aligning reads to long, repetitive genomes large `-k` can be very, very slow"/> | |
2 | 504 </when> |
3 | 505 <when value="a"> |
2 | 506 <!-- do nothing here; set -a flag on the command line--> |
507 </when> | |
508 </conditional> | |
509 <conditional name="effort_options"> | |
510 <param name="effort_options_selector" type="select" label="Do you want to tweak effort options?" help="See "Effort Options" section of Help below for information"> | |
511 <option value="yes">Yes</option> | |
512 <option value="no" selected="true">No</option> | |
513 </param> | |
514 <when value="yes"> | |
3 | 515 <param name="D" type="integer" value="15" min="0" label="Attempt that many consecutive seed extension attempts to `fail` before Bowtie 2 moves on, using the alignments found so far" help="-D; A seed extension `fails` if it does not yield a new best or a new second-best alignment. This limit is automatically adjusted up when -k or -a are specified. Default=15"/> |
2 | 516 <param name="R" type="integer" value="2" min="0" label="Set the maximum number of times Bowtie 2 will `re-seed` reads with repetitive seeds" help="When `re-seeding`, Bowtie 2 simply chooses a new set of reads (same length, same number of mismatches allowed) at different offsets and searches for more alignments. A read is considered to have repetitive seeds if the total number of seed hits divided by the number of seeds that aligned at least once is greater than 300. Default=2"/> |
517 </when> | |
518 <when value="no"> | |
519 <!-- do nothing --> | |
520 </when> | |
521 </conditional> | |
522 <conditional name="other_options"> | |
523 <param name="other_options_selector" type="select" label="Do you want to tweak Other Options?" help="See "Other Options" section of Help below for information"> | |
524 <option value="yes">Yes</option> | |
525 <option value="no" selected="true">No</option> | |
526 </param> | |
527 <when value="yes"> | |
528 <param name="seed" type="integer" value="0" min="0" label="Use this number as the seed for pseudo-random number generator" help="--seed; Default=0"/> | |
3 | 529 <param name="non_deterministic" type="boolean" truevalue="--non-deterministic" falsevalue="" label="Re-initialize the pseudo-random generator for each read using the current time" help="--non-deterministic; see Help below for explanation of this option; default=False"/> |
2 | 530 </when> |
531 <when value="no"> | |
532 <!-- do nothing --> | |
533 </when> | |
534 </conditional> | |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
535 </when> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
536 </conditional> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
537 <conditional name="sam_options"> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
538 <param name="sam_options_selector" type="select" label="Do you want to tweak SAM/BAM Options?" help="See "Output Options" section of Help below for information"> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
539 <option value="yes">Yes</option> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
540 <option value="no" selected="true">No</option> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
541 </param> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
542 <when value="yes"> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
543 <param name="sam_opt" type="boolean" truevalue="true" falsevalue="false" label="Would you like the output to be a SAM file" help="By default, the output from this Bowtie2 wrapper is a sorted BAM file."/> |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
544 <param argument="--no-unal" type="boolean" truevalue="--no-unal" falsevalue="" label="Suppress SAM records for reads that failed to align" help="--no-unal; Default=False"/> |
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
545 <param argument="--omit-sec-seq" type="boolean" truevalue="--omit-sec-seq" falsevalue="" label="Suppress SEQ and QUAL strings for secondary alignments" help="--omit-sec-seq; Default=False"/> |
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
546 <param argument="--sam-no-qname-trunc" type="boolean" truevalue="--sam-no-qname-trunc" falsevalue="" label="Suppress standard behavior of truncating readname at first whitespace at the expense of generating non-standard SAM"/> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
547 <param argument="--xeq" type="boolean" truevalue="--xeq" falsevalue="" label="Use '='/'X', instead of 'M,' to specify matches/mismatches in SAM record."/> |
31
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
548 <param argument="--soft-clipped-unmapped-tlen" type="boolean" truevalue="--soft-clipped-unmapped-tlen" falsevalue="" label=" Exclude soft-clipped bases when reporting TLEN"/> |
0d4acadabb04
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit f25b49ba5f2f3e5542e75224948818c32dea920a
iuc
parents:
30
diff
changeset
|
549 <param argument="--reorder" type="boolean" truevalue="--reorder" falsevalue="" |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
550 label="Reorder output to reflect order of the input file" |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
551 help="Reorder guarantees that output SAM records are printed in an order corresponding to the order of the reads in the original input file, even when -p is set greater than 1." /> |
0 | 552 </when> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
553 <when value="no"/> |
0 | 554 </conditional> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
555 <param name="save_mapping_stats" type="boolean" checked="False" label="Save the bowtie2 mapping statistics to the history" /> |
0 | 556 </inputs> |
557 <!-- define outputs --> | |
558 <outputs> | |
559 <data format="fastqsanger" name="output_unaligned_reads_l" label="${tool.name} on ${on_string}: unaligned reads (L)" > | |
2 | 560 <filter>library['unaligned_file'] is True</filter> |
0 | 561 <actions> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
562 <conditional name="library.type"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
563 <when value="single"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
564 <action type="format"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
565 <option type="from_param" name="library.input_1" param_attribute="ext" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
566 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
567 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
568 <when value="paired"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
569 <action type="format"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
570 <option type="from_param" name="library.input_1" param_attribute="ext" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
571 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
572 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
573 <when value="paired_collection"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
574 <action type="format"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
575 <option type="from_param" name="library.input_1" param_attribute="forward.ext" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
576 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
577 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
578 </conditional> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
579 <expand macro="dbKeyActions" /> |
0 | 580 </actions> |
581 </data> | |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
582 <data format="fastqsanger" name="output_aligned_reads_l" label="${tool.name} on ${on_string}: aligned reads (L)" > |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
583 <filter>library['aligned_file'] is True</filter> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
584 <actions> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
585 <conditional name="library.type"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
586 <when value="single"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
587 <action type="format"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
588 <option type="from_param" name="library.input_1" param_attribute="ext" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
589 </action> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
590 </when> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
591 <when value="paired"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
592 <action type="format"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
593 <option type="from_param" name="library.input_1" param_attribute="ext" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
594 </action> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
595 </when> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
596 <when value="paired_collection"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
597 <action type="format"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
598 <option type="from_param" name="library.input_1" param_attribute="forward.ext" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
599 </action> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
600 </when> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
601 </conditional> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
602 <expand macro="dbKeyActions" /> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
603 </actions> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
604 </data> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
605 <data format="fastqsanger" name="output_aligned_reads_r" label="${tool.name} on ${on_string}: aligned reads (R)"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
606 <filter>( library['type'] == "paired" or library['type'] == "paired_collection" ) and library['aligned_file'] is True</filter> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
607 <actions> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
608 <conditional name="library.type"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
609 <when value="paired"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
610 <action type="format"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
611 <option type="from_param" name="library.input_2" param_attribute="ext" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
612 </action> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
613 </when> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
614 <when value="paired_collection"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
615 <action type="format"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
616 <option type="from_param" name="library.input_1" param_attribute="reverse.ext" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
617 </action> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
618 </when> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
619 </conditional> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
620 <expand macro="dbKeyActions" /> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
621 </actions> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
622 </data> |
0 | 623 <data format="fastqsanger" name="output_unaligned_reads_r" label="${tool.name} on ${on_string}: unaligned reads (R)"> |
2 | 624 <filter>( library['type'] == "paired" or library['type'] == "paired_collection" ) and library['unaligned_file'] is True</filter> |
0 | 625 <actions> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
626 <conditional name="library.type"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
627 <when value="paired"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
628 <action type="format"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
629 <option type="from_param" name="library.input_2" param_attribute="ext" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
630 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
631 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
632 <when value="paired_collection"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
633 <action type="format"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
634 <option type="from_param" name="library.input_1" param_attribute="reverse.ext" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
635 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
636 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
637 </conditional> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
638 <expand macro="dbKeyActions" /> |
0 | 639 </actions> |
640 </data> | |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
641 <data format="bam" name="output" label="${tool.name} on ${on_string}: alignments"> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
642 <change_format> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
643 <when input="sam_options.reorder" value="--reorder" format="qname_input_sorted.bam" /> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
644 <when input="sam_options.sam_opt" value="true" format="sam" /> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
645 </change_format> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
646 <actions> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
647 <conditional name="reference_genome.source"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
648 <when value="indexed"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
649 <action type="metadata" name="dbkey"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
650 <option type="from_data_table" name="bowtie2_indexes" column="1" offset="0"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
651 <filter type="param_value" column="0" value="#" compare="startswith" keep="False"/> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
652 <filter type="param_value" ref="reference_genome.index" column="0"/> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
653 </option> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
654 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
655 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
656 <when value="history"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
657 <action type="metadata" name="dbkey"> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
658 <option type="from_param" name="reference_genome.own_file" param_attribute="dbkey" /> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
659 </action> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
660 </when> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
661 </conditional> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
662 <expand macro="dbKeyActions" /> |
7
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
663 </actions> |
4f92dccc808a
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit a1517c9d22029095120643bbe2c8fa53754dd2b7
devteam
parents:
6
diff
changeset
|
664 </data> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
665 <data format="txt" name="mapping_stats" label="${tool.name} on ${on_string}: mapping stats"> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
666 <filter>save_mapping_stats is True</filter> |
23
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
667 <actions> |
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
668 <expand macro="dbKeyActions" /> |
17062a0decb7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit d611e968158b012c10d3f8b661af1f07313f06d7
iuc
parents:
22
diff
changeset
|
669 </actions> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
670 </data> |
0 | 671 </outputs> |
672 <tests> | |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
673 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
674 <!-- test on paired-end datasets --> |
2 | 675 <param name="type" value="paired"/> |
676 <param name="paired_options_selector" value="no"/> | |
0 | 677 <param name="unaligned_file" value="false"/> |
2 | 678 <param name="analysis_type_selector" value="simple"/> |
0 | 679 <param name="source" value="history" /> |
2 | 680 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> |
681 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> | |
682 <param name="own_file" value="bowtie2-ref.fasta" /> | |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
683 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
684 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
685 </output> |
0 | 686 </test> |
25
749c918495f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit be3590f33762e4797eaa1462d495e8e8a1b98110"
iuc
parents:
24
diff
changeset
|
687 <test expect_num_outputs="3"> |
749c918495f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit be3590f33762e4797eaa1462d495e8e8a1b98110"
iuc
parents:
24
diff
changeset
|
688 <!-- test on list paired collection --> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
689 <param name="type" value="paired_collection"/> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
690 <param name="paired_options_selector" value="no"/> |
25
749c918495f7
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit be3590f33762e4797eaa1462d495e8e8a1b98110"
iuc
parents:
24
diff
changeset
|
691 <param name="unaligned_file" value="true"/> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
692 <param name="analysis_type_selector" value="simple"/> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
693 <param name="source" value="history" /> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
694 <param name="input_1"> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
695 <collection type="paired"> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
696 <element name="forward" value="bowtie2-fq1.fq" ftype="fastqsanger" /> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
697 <element name="reverse" value="bowtie2-fq2.fq" ftype="fastqsanger" /> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
698 </collection> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
699 </param> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
700 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
701 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
702 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
703 </output> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
704 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
705 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
706 <!-- test on paired-end datasets with read group info --> |
5
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
707 <param name="type" value="paired"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
708 <param name="paired_options_selector" value="no"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
709 <param name="unaligned_file" value="false"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
710 <param name="analysis_type_selector" value="simple"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
711 <param name="rg_selector" value="set"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
712 <param name="ID" value="rg1"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
713 <param name="PL" value="CAPILLARY"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
714 <param name="source" value="history" /> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
715 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
716 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> |
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
717 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
718 <output name="output" file="bowtie2-test2.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
719 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
720 </output> |
5
42bb952b4e3c
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e3412c58bd3bdc1a483a1e2f7f9c2aa5c87a1f-dirty
devteam
parents:
4
diff
changeset
|
721 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
722 <test expect_num_outputs="2"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
723 <!-- test on paired-end datasets with stats output --> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
724 <param name="type" value="paired"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
725 <param name="paired_options_selector" value="no"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
726 <param name="unaligned_file" value="false"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
727 <param name="analysis_type_selector" value="simple"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
728 <param name="source" value="history" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
729 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
730 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
731 <param name="own_file" value="bowtie2-ref.fasta" /> |
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
732 <param name="save_mapping_stats" value="true" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
733 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
734 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
735 </output> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
736 <output name="mapping_stats"> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
737 <assert_contents> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
738 <has_text text="of these" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
739 </assert_contents> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
740 </output> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
741 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
742 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
743 <!-- test on interleaved dataset --> |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
744 <param name="type" value="paired_interleaved"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
745 <!-- <param name="paired_options_selector" value="no"/> --> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
746 <param name="unaligned_file" value="false"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
747 <param name="analysis_type_selector" value="simple"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
748 <param name="rg_selector" value="set"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
749 <param name="ID" value="rg1"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
750 <param name="PL" value="CAPILLARY"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
751 <param name="source" value="history" /> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
752 <param name="input_1" value="bowtie2-fq_il.fq" ftype="fastqsanger"/> |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
753 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
754 <output name="output" file="bowtie2-test_il.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
755 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
756 </output> |
10
a9d4f71dbfb0
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 320f7fb84d2fda19f6cccdb38b4ef49edec4169d
devteam
parents:
8
diff
changeset
|
757 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
758 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
759 <!-- test on fastqsanger.gz paired-end datasets --> |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
760 <param name="type" value="paired"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
761 <param name="paired_options_selector" value="no"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
762 <param name="unaligned_file" value="false"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
763 <param name="analysis_type_selector" value="simple"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
764 <param name="source" value="history" /> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
765 <param name="input_1" value="bowtie2-fq1.fq.gz" ftype="fastqsanger.gz"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
766 <param name="input_2" value="bowtie2-fq2.fq.gz" ftype="fastqsanger.gz"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
767 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
768 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
769 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
770 </output> |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
771 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
772 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
773 <!-- test on fastqsanger.bz2 paired-end datasets --> |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
774 <param name="type" value="paired"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
775 <param name="paired_options_selector" value="no"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
776 <param name="unaligned_file" value="false"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
777 <param name="analysis_type_selector" value="simple"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
778 <param name="source" value="history" /> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
779 <param name="input_1" value="bowtie2-fq1.fq.bz2" ftype="fastqsanger.bz2"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
780 <param name="input_2" value="bowtie2-fq2.fq.bz2" ftype="fastqsanger.bz2"/> |
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
781 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
782 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
783 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
784 </output> |
14
937aa69e715f
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit 954b2052cb74a0bc88f65df37f429ff27c45ea8f
devteam
parents:
13
diff
changeset
|
785 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
786 <test expect_num_outputs="1"> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
787 <!-- test on fasta paired-end datasets --> |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
788 <param name="type" value="paired"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
789 <param name="paired_options_selector" value="no"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
790 <param name="unaligned_file" value="false"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
791 <param name="analysis_type_selector" value="simple"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
792 <param name="source" value="history" /> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
793 <param name="input_1" value="bowtie2-fq1.fa" ftype="fasta"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
794 <param name="input_2" value="bowtie2-fq2.fa" ftype="fasta"/> |
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
795 <param name="own_file" value="bowtie2-ref.fasta" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
796 <output name="output" file="bowtie2-test_fasta_in.bam" ftype="bam" lines_diff="4" sort="true"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
797 <metadata name="sort_order" value="coordinate"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
798 </output> |
16
8ccbdbe9a695
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 5581ee25e468d4a1144ce6e5e511cb29cd51cf1f
iuc
parents:
15
diff
changeset
|
799 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
800 <test expect_num_outputs="1"> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
801 <!-- test on fasta paired-end datasets with bam_native as output --> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
802 <param name="type" value="paired"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
803 <param name="paired_options_selector" value="no"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
804 <param name="unaligned_file" value="false"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
805 <param name="analysis_type_selector" value="simple"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
806 <param name="source" value="history" /> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
807 <param name="input_1" value="bowtie2-fq1.fa" ftype="fasta"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
808 <param name="input_2" value="bowtie2-fq2.fa" ftype="fasta"/> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
809 <param name="own_file" value="bowtie2-ref.fasta" /> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
810 <param name="sam_options_selector" value="yes" /> |
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
811 <param name="reorder" value="true" /> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
812 <output name="output" file="bowtie2-test_fasta_in_bam_qname_input_sorted.bam" ftype="qname_input_sorted.bam" lines_diff="4"> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
813 <metadata name="sort_order" value="unsorted"/> |
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
814 </output> |
22
c3dd1aeb7d07
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit fcc7b4c9511c40ae06cd88dfa308201f63d4ac32
iuc
parents:
21
diff
changeset
|
815 </test> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
816 <test expect_num_outputs="1"> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
817 <!-- test on fasta paired-end datasets with sam as output --> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
818 <param name="type" value="paired"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
819 <param name="paired_options_selector" value="no"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
820 <param name="unaligned_file" value="false"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
821 <param name="analysis_type_selector" value="simple"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
822 <param name="source" value="history" /> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
823 <param name="input_1" value="bowtie2-fq1.fa" ftype="fasta"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
824 <param name="input_2" value="bowtie2-fq2.fa" ftype="fasta"/> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
825 <param name="own_file" value="bowtie2-ref.fasta" /> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
826 <param name="sam_options_selector" value="yes" /> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
827 <param name="sam_options|sam_opt" value="true" /> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
828 <output name="output" ftype="sam"> |
29
f6877ad76b00
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 30058304dcfa992f24eb7a0bdf81b280a69bea03
iuc
parents:
28
diff
changeset
|
829 <metadata name="sort_order" value="unsorted"/> |
24
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
830 <assert_contents> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
831 <has_text text="M01368:8:000000000-A3GHV:1:1101:6911:8255" /> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
832 </assert_contents> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
833 </output> |
017aba02828d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 2c7869d210d1316e0eb3c9e9f926e1f18332c1ac
iuc
parents:
23
diff
changeset
|
834 </test> |
0 | 835 </tests> |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
836 <help><![CDATA[ |
0 | 837 **Bowtie2 Overview** |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
838 |
2 | 839 Bowtie2_ is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s of characters to relatively long (e.g. mammalian) genomes. Bowtie 2 supports gapped, local, and paired-end alignment modes. Galaxy wrapper for Bowtie 2 outputs alignments in `BAM format`_, enabling interoperation with a large number of other tools available at this site. |
840 Majority of information in this page is derived from an excellent `Bowtie2 manual`_ written by Ben Langmead. | |
841 | |
842 .. _Bowtie2: http://bowtie-bio.sourceforge.net/bowtie2/ | |
843 .. _`Bowtie2 manual`: http://bowtie-bio.sourceforge.net/bowtie2/manual.shtml | |
844 .. _`BAM format`: http://samtools.github.io/hts-specs/SAMv1.pdf | |
845 | |
846 ----- | |
0 | 847 |
2 | 848 **Selecting reference genomes for Bowtie2** |
849 | |
850 Galaxy wrapper for Bowtie2 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: | |
0 | 851 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
852 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 bowtie2-build utility and are ready to be mapped against. |
2 | 853 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 bowtie2-build command, and then run mapping with bowtie2. |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
854 |
2 | 855 If your genome of interest is not listed here you have two choices: |
856 | |
857 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 | |
858 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. | |
0 | 859 |
860 ------ | |
861 | |
2 | 862 .. class:: infomark |
863 | |
864 **Bowtie2 options** | |
865 | |
866 Galaxy wrapper for Bowtie2 implements most but not all options available through the command line. Supported options are described below. | |
867 | |
868 ----- | |
869 | |
0 | 870 **Inputs** |
871 | |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
872 Bowtie 2 accepts files in Sanger FASTQ format (single or paired-end). Paired-end data can represented as two individual (forward and reverse) datasets, as well as a single interleaved dataset (see an example at the end of the help section). |
0 | 873 |
874 ------ | |
875 | |
2 | 876 **Input options**:: |
877 | |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
878 --interleaved |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
879 Reads interleaved FASTQ files where the first two records (8 lines) represent a mate pair. |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
880 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
881 -s/--skip <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
882 Skip (i.e. do not align) the first `<int>` reads or pairs in the input. |
2 | 883 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
884 -u/--qupto <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
885 Align the first `<int>` reads or read pairs from the input (after the |
2 | 886 `-s`/`--skip` reads or pairs have been skipped), then stop. Default: no limit. |
887 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
888 -5/--trim5 <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
889 Trim `<int>` bases from 5' (left) end of each read before alignment (default: 0). |
0 | 890 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
891 -3/--trim3 <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
892 Trim `<int>` bases from 3' (right) end of each read before alignment (default: 0). |
2 | 893 |
894 --phred33 | |
895 Input qualities are ASCII chars equal to the Phred quality plus 33. This is | |
896 also called the "Phred+33" encoding, which is used by the very latest Illumina | |
897 pipelines. | |
898 | |
899 --phred64 | |
3 | 900 Input qualities are ASCII chars equal to the Phred quality plus 64. This is |
2 | 901 also called the "Phred+64" encoding. |
0 | 902 |
2 | 903 --solexa-quals |
904 Convert input qualities from Solexa Phred quality (which can be negative) to | |
905 Phred Phred quality (which can't). This scheme was used in older Illumina GA | |
906 Pipeline versions (prior to 1.3). Default: off. | |
907 | |
908 --int-quals | |
909 Quality values are represented in the read input file as space-separated ASCII integers, e.g., `40 40 30 40`..., rather than ASCII characters, e.g., `II?I`.... | |
3 | 910 Integers are treated as being on the Phred quality scale unless |
2 | 911 `--solexa-quals` is also specified. Default: off. |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
912 |
2 | 913 ------ |
914 | |
915 **Presets in `--end-to-end` mode**:: | |
916 | |
917 --very-fast | |
918 Same as: `-D 5 -R 1 -N 0 -L 22 -i S,0,2.50` | |
919 | |
920 --fast | |
921 Same as: `-D 10 -R 2 -N 0 -L 22 -i S,0,2.50` | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
922 |
2 | 923 --sensitive |
924 Same as: `-D 15 -R 2 -L 22 -i S,1,1.15` (default in `--end-to-end` mode) | |
925 | |
926 --very-sensitive | |
927 Same as: `-D 20 -R 3 -N 0 -L 20 -i S,1,0.50` | |
0 | 928 |
929 ------ | |
930 | |
2 | 931 **Presets options in `--local` mode**:: |
0 | 932 |
2 | 933 --very-fast-local |
934 Same as: `-D 5 -R 1 -N 0 -L 25 -i S,1,2.00` | |
0 | 935 |
2 | 936 --fast-local |
937 Same as: `-D 10 -R 2 -N 0 -L 22 -i S,1,1.75` | |
0 | 938 |
2 | 939 --sensitive-local |
940 Same as: `-D 15 -R 2 -N 0 -L 20 -i S,1,0.75` (default in `--local` mode) | |
0 | 941 |
2 | 942 --very-sensitive-local |
943 Same as: `-D 20 -R 3 -N 0 -L 20 -i S,1,0.50` | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
944 |
0 | 945 ------ |
946 | |
2 | 947 **Alignment options**:: |
948 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
949 -N <int> |
3 | 950 Sets the number of mismatches to allowed in a seed alignment during multiseed |
951 alignment. Can be set to 0 or 1. Setting this higher makes alignment slower | |
2 | 952 (often much slower) but increases sensitivity. Default: 0. |
953 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
954 -L <int> |
3 | 955 Sets the length of the seed substrings to align during multiseed alignment. |
956 Smaller values make alignment slower but more sensitive. Default: the | |
957 `--sensitive` preset is used by default, which sets `-L` to 22 in | |
958 `--end-to-end` mode and to 20 in `--local` mode. | |
2 | 959 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
960 -i <func> |
2 | 961 Sets a function governing the interval between seed substrings to use during |
3 | 962 multiseed alignment. For instance, if the read has 30 characers, and seed |
2 | 963 length is 10, and the seed interval is 6, the seeds extracted will be: |
964 | |
965 Read: TAGCTACGCTCTACGCTATCATGCATAAAC | |
966 Seed 1 fw: TAGCTACGCT | |
967 Seed 1 rc: AGCGTAGCTA | |
968 Seed 2 fw: CGCTCTACGC | |
969 Seed 2 rc: GCGTAGAGCG | |
970 Seed 3 fw: ACGCTATCAT | |
971 Seed 3 rc: ATGATAGCGT | |
972 Seed 4 fw: TCATGCATAA | |
973 Seed 4 rc: TTATGCATGA | |
974 | |
975 Since it's best to use longer intervals for longer reads, this parameter sets | |
976 the interval as a function of the read length, rather than a single | |
977 one-size-fits-all number. For instance, specifying `-i S,1,2.5` sets the | |
978 interval function `f` to `f(x) = 1 + 2.5 * sqrt(x)`, where x is the read length. | |
3 | 979 If the function returns a result less than |
2 | 980 1, it is rounded up to 1. Default: the `--sensitive` preset is used by |
981 default, which sets `-i` to `S,1,1.15` in `--end-to-end` mode to `-i S,1,0.75` | |
982 in `--local` mode. | |
983 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
984 --n-ceil <func> |
2 | 985 Sets a function governing the maximum number of ambiguous characters (usually |
986 `N`s and/or `.`s) allowed in a read as a function of read length. For instance, | |
987 specifying `-L,0,0.15` sets the N-ceiling function `f` to `f(x) = 0 + 0.15 * x`, | |
3 | 988 where x is the read length. Reads exceeding this ceiling are filtered out. |
989 Default: `L,0,0.15`. | |
2 | 990 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
991 --dpad <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
992 "Pads" dynamic programming problems by `<int>` columns on either side to allow |
2 | 993 gaps. Default: 15. |
994 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
995 --gbar <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
996 Disallow gaps within `<int>` positions of the beginning or end of the read. |
2 | 997 Default: 4. |
998 | |
999 --ignore-quals | |
1000 When calculating a mismatch penalty, always consider the quality value at the | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1001 mismatched position to be the highest possible, regardless of the actual value. |
2 | 1002 I.e. input is treated as though all quality values are high. This is also the |
1003 default behavior when the input doesn't specify quality values (e.g. in `-f`, | |
1004 `-r`, or `-c` modes). | |
0 | 1005 |
2 | 1006 --nofw/--norc |
1007 If `--nofw` is specified, `bowtie2` will not attempt to align unpaired reads to | |
1008 the forward (Watson) reference strand. If `--norc` is specified, `bowtie2` will | |
1009 not attempt to align unpaired reads against the reverse-complement (Crick) | |
1010 reference strand. In paired-end mode, `--nofw` and `--norc` pertain to the | |
1011 fragments; i.e. specifying `--nofw` causes `bowtie2` to explore only those | |
1012 paired-end configurations corresponding to fragments from the reverse-complement | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1013 (Crick) strand. Default: both strands enabled. |
2 | 1014 |
1015 --no-1mm-upfront | |
1016 By default, Bowtie 2 will attempt to find either an exact or a 1-mismatch | |
3 | 1017 end-to-end alignment for the read *before* trying the multiseed heuristic. Such |
2 | 1018 alignments can be found very quickly, and many short read alignments have exact or |
1019 near-exact end-to-end alignments. However, this can lead to unexpected | |
3 | 1020 alignments when the user also sets options governing the multiseed heuristic, |
2 | 1021 like `-L` and `-N`. For instance, if the user specifies `-N 0` and `-L` equal |
1022 to the length of the read, the user will be surprised to find 1-mismatch alignments | |
1023 reported. This option prevents Bowtie 2 from searching for 1-mismatch end-to-end | |
3 | 1024 alignments before using the multiseed heuristic, which leads to the expected |
2 | 1025 behavior when combined with options such as `-L` and `-N`. This comes at the |
1026 expense of speed. | |
1027 | |
1028 --end-to-end | |
1029 In this mode, Bowtie 2 requires that the entire read align from one end to the | |
1030 other, without any trimming (or "soft clipping") of characters from either end. | |
1031 The match bonus `--ma` always equals 0 in this mode, so all alignment scores | |
1032 are less than or equal to 0, and the greatest possible alignment score is 0. | |
1033 This is mutually exclusive with `--local`. `--end-to-end` is the default mode. | |
0 | 1034 |
2 | 1035 --local |
1036 In this mode, Bowtie 2 does not require that the entire read align from one end | |
1037 to the other. Rather, some characters may be omitted ("soft clipped") from the | |
1038 ends in order to achieve the greatest possible alignment score. The match bonus | |
1039 `--ma` is used in this mode, and the best possible alignment score is equal to | |
1040 the match bonus (`--ma`) times the length of the read. Specifying `--local` | |
1041 and one of the presets (e.g. `--local --very-fast`) is equivalent to specifying | |
1042 the local version of the preset (`--very-fast-local`). This is mutually | |
1043 exclusive with `--end-to-end`. `--end-to-end` is the default mode. | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1044 |
2 | 1045 ----- |
1046 | |
1047 **Scoring options**:: | |
1048 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1049 --ma <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1050 Sets the match bonus. In `--local` mode `<int>` is added to the alignment |
2 | 1051 score for each position where a read character aligns to a reference character |
1052 and the characters match. Not used in `--end-to-end` mode. Default: 2. | |
1053 | |
1054 --mp MX,MN | |
1055 Sets the maximum (`MX`) and minimum (`MN`) mismatch penalties, both integers. A | |
1056 number less than or equal to `MX` and greater than or equal to `MN` is | |
1057 subtracted from the alignment score for each position where a read character | |
1058 aligns to a reference character, the characters do not match, and neither is an | |
1059 `N`. If `--ignore-quals` is specified, the number subtracted quals `MX`. | |
1060 Otherwise, the number subtracted is `MN + floor( (MX-MN)(MIN(Q, 40.0)/40.0) )` | |
1061 where Q is the Phred quality value. Default: `MX` = 6, `MN` = 2. | |
1062 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1063 --np <int> |
2 | 1064 Sets penalty for positions where the read, reference, or both, contain an |
1065 ambiguous character such as `N`. Default: 1. | |
1066 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1067 --rdg <int1>,<int2> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1068 Sets the read gap open (`<int1>`) and extend (`<int2>`) penalties. A read gap of |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1069 length N gets a penalty of `<int1>` + N * `<int2>`. Default: 5, 3. |
2 | 1070 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1071 --rfg <int1>,<int2> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1072 Sets the reference gap open (`<int1>`) and extend (`<int2>`) penalties. A |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1073 reference gap of length N gets a penalty of `<int1>` + N * `<int2>`. Default: |
2 | 1074 5, 3. |
0 | 1075 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1076 --score-min <func> |
2 | 1077 Sets a function governing the minimum alignment score needed for an alignment to |
1078 be considered "valid" (i.e. good enough to report). This is a function of read | |
1079 length. For instance, specifying `L,0,-0.6` sets the minimum-score function `f` | |
3 | 1080 to `f(x) = 0 + -0.6 * x`, where `x` is the read length. The default in `--end-to-end` mode is `L,-0.6,-0.6` and |
2 | 1081 the default in `--local` mode is `G,20,8`. |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1082 |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1083 ----- |
2 | 1084 |
1085 **Reporting options**:: | |
1086 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1087 -k <int> |
2 | 1088 By default, `bowtie2` searches for distinct, valid alignments for each read. |
1089 When it finds a valid alignment, it continues looking for alignments that are | |
1090 nearly as good or better. The best alignment found is reported (randomly | |
1091 selected from among best if tied). Information about the best alignments is | |
1092 used to estimate mapping quality and to set SAM optional fields, such as | |
1093 `AS:i` and `XS:i`. | |
1094 | |
1095 When `-k` is specified, however, `bowtie2` behaves differently. Instead, it | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1096 searches for at most `<int>` distinct, valid alignments for each read. The |
2 | 1097 search terminates when it can't find more distinct valid alignments, or when it |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1098 finds `<int>`, whichever happens first. All alignments found are reported in |
2 | 1099 descending order by alignment score. The alignment score for a paired-end |
1100 alignment equals the sum of the alignment scores of the individual mates. Each | |
1101 reported read or pair alignment beyond the first has the SAM 'secondary' bit | |
1102 (which equals 256) set in its FLAGS field. For reads that have more than | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1103 `<int>` distinct, valid alignments, `bowtie2` does not guarantee that the |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1104 `<int>` alignments reported are the best possible in terms of alignment score. |
2 | 1105 `-k` is mutually exclusive with `-a`. |
0 | 1106 |
2 | 1107 Note: Bowtie 2 is not designed with large values for `-k` in mind, and when |
1108 aligning reads to long, repetitive genomes large `-k` can be very, very slow. | |
1109 | |
1110 -a | |
1111 Like `-k` but with no upper limit on number of alignments to search for. `-a` | |
1112 is mutually exclusive with `-k`. | |
1113 | |
1114 Note: Bowtie 2 is not designed with `-a` mode in mind, and when | |
1115 aligning reads to long, repetitive genomes this mode can be very, very slow. | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1116 |
2 | 1117 ----- |
1118 | |
1119 **Effort options**:: | |
1120 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1121 -D <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1122 Up to `<int>` consecutive seed extension attempts can "fail" before Bowtie 2 |
2 | 1123 moves on, using the alignments found so far. A seed extension "fails" if it |
1124 does not yield a new best or a new second-best alignment. This limit is | |
1125 automatically adjusted up when -k or -a are specified. Default: 15. | |
1126 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1127 -R <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1128 `<int>` is the maximum number of times Bowtie 2 will "re-seed" reads with |
2 | 1129 repetitive seeds. When "re-seeding," Bowtie 2 simply chooses a new set of reads |
1130 (same length, same number of mismatches allowed) at different offsets and | |
1131 searches for more alignments. A read is considered to have repetitive seeds if | |
1132 the total number of seed hits divided by the number of seeds that aligned at | |
1133 least once is greater than 300. Default: 2. | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1134 |
2 | 1135 ----- |
1136 | |
1137 **Paired-end options**:: | |
0 | 1138 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1139 -I/--minins <int> |
2 | 1140 The minimum fragment length for valid paired-end alignments. E.g. if `-I 60` is |
1141 specified and a paired-end alignment consists of two 20-bp alignments in the | |
1142 appropriate orientation with a 20-bp gap between them, that alignment is | |
1143 considered valid (as long as `-X` is also satisfied). A 19-bp gap would not | |
1144 be valid in that case. If trimming options `-3` or `-5` are also used, the | |
1145 `-I` constraint is applied with respect to the untrimmed mates. | |
1146 | |
1147 The larger the difference between `-I` and `-X`, the slower Bowtie 2 will | |
1148 run. This is because larger differences bewteen `-I` and `-X` require that | |
1149 Bowtie 2 scan a larger window to determine if a concordant alignment exists. | |
1150 For typical fragment length ranges (200 to 400 nucleotides), Bowtie 2 is very | |
1151 efficient. | |
1152 | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1153 Default: 0 (essentially imposing no minimum) |
2 | 1154 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1155 -X/--maxins <int> |
2 | 1156 The maximum fragment length for valid paired-end alignments. E.g. if `-X 100` |
1157 is specified and a paired-end alignment consists of two 20-bp alignments in the | |
1158 proper orientation with a 60-bp gap between them, that alignment is considered | |
1159 valid (as long as `-I` is also satisfied). A 61-bp gap would not be valid in | |
1160 that case. If trimming options `-3` or `-5` are also used, the `-X` | |
1161 constraint is applied with respect to the untrimmed mates, not the trimmed | |
1162 mates. | |
1163 | |
1164 The larger the difference between `-I` and `-X`, the slower Bowtie 2 will | |
1165 run. This is because larger differences bewteen `-I` and `-X` require that | |
1166 Bowtie 2 scan a larger window to determine if a concordant alignment exists. | |
1167 For typical fragment length ranges (200 to 400 nucleotides), Bowtie 2 is very | |
1168 efficient. | |
1169 | |
1170 Default: 500. | |
0 | 1171 |
2 | 1172 --fr/--rf/--ff |
1173 The upstream/downstream mate orientations for a valid paired-end alignment | |
1174 against the forward reference strand. E.g., if `--fr` is specified and there is | |
1175 a candidate paired-end alignment where mate 1 appears upstream of the reverse | |
1176 complement of mate 2 and the fragment length constraints (`-I` and `-X`) are | |
1177 met, that alignment is valid. Also, if mate 2 appears upstream of the reverse | |
1178 complement of mate 1 and all other constraints are met, that too is valid. | |
1179 `--rf` likewise requires that an upstream mate1 be reverse-complemented and a | |
1180 downstream mate2 be forward-oriented. ` --ff` requires both an upstream mate 1 | |
1181 and a downstream mate 2 to be forward-oriented. Default: `--fr` (appropriate | |
1182 for Illumina's Paired-end Sequencing Assay). | |
1183 | |
1184 --no-mixed | |
1185 By default, when `bowtie2` cannot find a concordant or discordant alignment for | |
1186 a pair, it then tries to find alignments for the individual mates. This option | |
1187 disables that behavior. | |
0 | 1188 |
2 | 1189 --no-discordant |
1190 By default, `bowtie2` looks for discordant alignments if it cannot find any | |
1191 concordant alignments. A discordant alignment is an alignment where both mates | |
1192 align uniquely, but that does not satisfy the paired-end constraints | |
1193 (`--fr`/`--rf`/`--ff`, `-I`, `-X`). This option disables that behavior. | |
1194 | |
1195 --dovetail | |
1196 If the mates "dovetail", that is if one mate alignment extends past the | |
1197 beginning of the other such that the wrong mate begins upstream, consider that | |
3 | 1198 to be concordant. Default: mates cannot dovetail in a concordant alignment. |
2 | 1199 |
1200 --no-contain | |
1201 If one mate alignment contains the other, consider that to be non-concordant. | |
3 | 1202 Default: a mate can contain the other in a concordant alignment. |
2 | 1203 |
1204 --no-overlap | |
1205 If one mate alignment overlaps the other at all, consider that to be | |
3 | 1206 non-concordant. Default: mates can overlap in a concordant alignment. |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1207 |
0 | 1208 ------ |
1209 | |
2 | 1210 **SAM options**:: |
0 | 1211 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1212 --rg-id <text> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1213 Set the read group ID to `<text>`. This causes the SAM `@RG` header line to be |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1214 printed, with `<text>` as the value associated with the `ID:` tag. It also |
2 | 1215 causes the `RG:Z:` extra field to be attached to each SAM output record, with |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1216 value set to `<text>`. |
0 | 1217 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1218 --rg <text> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1219 Add `<text>` (usually of the form `TAG:VAL`, e.g. `SM:Pool1`) as a field on the |
2 | 1220 `@RG` header line. Note: in order for the `@RG` line to appear, `--rg-id` |
3 | 1221 must also be specified. This is because the `ID` tag is required by the SAM |
1222 Specification. Specify `--rg` multiple times to set multiple fields. See the | |
1223 SAM Specification for details about what fields are legal. | |
0 | 1224 |
2 | 1225 --omit-sec-seq |
1226 When printing secondary alignments, Bowtie 2 by default will write out the `SEQ` | |
1227 and `QUAL` strings. Specifying this option causes Bowtie 2 to print an asterix | |
1228 in those fields instead. | |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1229 |
2 | 1230 ----- |
0 | 1231 |
2 | 1232 **Other options**:: |
0 | 1233 |
2 | 1234 --reorder |
1235 Guarantees that output SAM records are printed in an order corresponding to the | |
1236 order of the reads in the original input file, even when `-p` is set greater | |
1237 than 1. Specifying `--reorder` and setting `-p` greater than 1 causes Bowtie | |
1238 2 to run somewhat slower and use somewhat more memory then if `--reorder` were | |
1239 not specified. Has no effect if `-p` is set to 1, since output order will | |
1240 naturally correspond to input order in that case. | |
0 | 1241 |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1242 --seed <int> |
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1243 Use `<int>` as the seed for pseudo-random number generator. Default: 0. |
0 | 1244 |
2 | 1245 --non-deterministic |
1246 Normally, Bowtie 2 re-initializes its pseudo-random generator for each read. It | |
1247 seeds the generator with a number derived from (a) the read name, (b) the | |
1248 nucleotide sequence, (c) the quality sequence, (d) the value of the `--seed` | |
1249 option. This means that if two reads are identical (same name, same | |
1250 nucleotides, same qualities) Bowtie 2 will find and report the same alignment(s) | |
1251 for both, even if there was ambiguity. When `--non-deterministic` is specified, | |
1252 Bowtie 2 re-initializes its pseudo-random generator for each read using the | |
1253 current time. This means that Bowtie 2 will not necessarily report the same | |
1254 alignment for two identical reads. This is counter-intuitive for some users, | |
1255 but might be more appropriate in situations where the input consists of many | |
1256 identical reads. | |
0 | 1257 |
15
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1258 ----- |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1259 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1260 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1261 **Paired-end (and mate-pair) data in fastq format** |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1262 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1263 Paired end datasets can be represented as two individual datasets: |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1264 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1265 First dataset:: |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1266 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1267 @1/1 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1268 AGGGATGTGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTA |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1269 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1270 EGGEGGGDFGEEEAEECGDEGGFEEGEFGBEEDDECFEFDD@CDD<ED |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1271 @2/1 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1272 AGGGATGTGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTA |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1273 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1274 HHHHHHEGFHEEFEEHEEHHGGEGGGGEFGFGGGGHHHHFBEEEEEFG |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1275 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1276 Second dataset:: |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1277 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1278 @1/2 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1279 CCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAAC |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1280 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1281 GHHHDFDFGFGEGFBGEGGEGEGGGHGFGHFHFHHHHHHHEF?EFEFF |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1282 @2/2 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1283 CCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAAC |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1284 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1285 HHHHHHHHHHHHHGHHHHHHGHHHHHHHHHHHFHHHFHHHHHHHHHHH |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1286 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1287 Or a single *interleaved* dataset:: |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1288 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1289 @1/1 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1290 AGGGATGTGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTA |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1291 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1292 EGGEGGGDFGEEEAEECGDEGGFEEGEFGBEEDDECFEFDD@CDD<ED |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1293 @1/2 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1294 CCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAAC |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1295 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1296 GHHHDFDFGFGEGFBGEGGEGEGGGHGFGHFHFHHHHHHHEF?EFEFF |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1297 @2/1 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1298 AGGGATGTGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTAGGGTTA |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1299 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1300 HHHHHHEGFHEEFEEHEEHHGGEGGGGEFGFGGGGHHHHFBEEEEEFG |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1301 @2/2 |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1302 CCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAAC |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1303 + |
43d12513224b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit cf554b9b69c32acb484c34fdc60384fa49c7c482
iuc
parents:
14
diff
changeset
|
1304 HHHHHHHHHHHHHGHHHHHHGHHHHHHHHHHHFHHHFHHHHHHHHHHH |
11
b4e9cf5f2ae8
planemo upload for repository https://github.com/galaxyproject/tools-devteam/tree/master/tools/bowtie2 commit d0e857ba2691ca15b6239890baf98dbe7bc3ccbd
devteam
parents:
10
diff
changeset
|
1305 ]]></help> |
2 | 1306 <citations> |
17
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
1307 <citation type="doi">10.1186/gb-2009-10-3-r25</citation> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
1308 <citation type="doi">10.1038/nmeth.1923</citation> |
66f992977578
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 0f9578a65e86cc159aadf1a9b37aaf3621f19456
iuc
parents:
16
diff
changeset
|
1309 </citations> |
0 | 1310 </tool> |