Mercurial > repos > iuc > bcftools_mpileup
annotate bcftools_mpileup.xml @ 8:d1d0defa52af draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 8f3fe2272c80fdb749db49be689681e4d1391bee"
| author | iuc |
|---|---|
| date | Wed, 25 Dec 2019 17:05:01 +0000 |
| parents | 0bf290bc84ae |
| children | 78aba4b7b79d |
| rev | line source |
|---|---|
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
1 <?xml version='1.0' encoding='utf-8'?> |
|
8
d1d0defa52af
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 8f3fe2272c80fdb749db49be689681e4d1391bee"
iuc
parents:
5
diff
changeset
|
2 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@"> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
3 <description>Generate VCF or BCF containing genotype likelihoods for one or multiple alignment (BAM or CRAM) files</description> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
4 <macros> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
5 <token name="@EXECUTABLE@">mpileup</token> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
6 <import>macros.xml</import> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
7 <xml name="bam_flag_options"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
8 <option value="1">Read is paired</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
9 <option value="2">Read is mapped in a proper pair</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
10 <option value="4">The read is unmapped</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
11 <option value="8">The mate is unmapped</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
12 <option value="16">Read strand</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
13 <option value="32">Mate strand</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
14 <option value="64">Read is the first in a pair</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
15 <option value="128">Read is the second in a pair</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
16 <option value="256">The alignment or this read is not primary</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
17 <option value="512">The read fails platform/vendor quality checks</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
18 <option value="1024">The read is a PCR or optical duplicate</option> |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
19 </xml> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
20 </macros> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
21 <expand macro="requirements"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
22 <expand macro="samtools_requirement"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
23 </expand> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
24 <expand macro="version_command" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
25 <command detect_errors="aggressive"><![CDATA[ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
26 #import re |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
27 #set bam_list = [] |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
28 #if $input.input_number == 'single': |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
29 #set $input_base = $re.sub('\W','_',$input.input_bam.display_name.replace('.bam','').replace('.cram','')) |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
30 #set $ext = 'bam' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
31 #set $idx_ext = 'bai' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
32 #if $input.input_bam.ext == 'cram': |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
33 #set $ext = 'cram' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
34 #set $idx_ext = 'crai' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
35 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
36 #set $input_name = $input_base + '.' + $ext |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
37 #silent $bam_list.append($input_name) |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
38 ln -s '${input.input_bam}' ${input_name} && |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
39 #if $input.input_bam.ext == 'bam': |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
40 ln -s '${input.input_bam.metadata.bam_index}' ${input_name}.${idx_ext} && |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
41 #else: |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
42 ln -s '${input.input_bam.metadata.cram_index}' ${input_name}.${idx_ext} && |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
43 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
44 #else: |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
45 #for $bam_count, $input_bam in enumerate( $input.input_bams ): |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
46 #set $input_base = $re.sub('\W','_',$input_bam.display_name.replace('.bam','').replace('.cram','')) |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
47 #set $ext = 'bam' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
48 #set $idx_ext = 'bai' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
49 #if $input_bam.ext == 'cram': |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
50 #set $ext = 'cram' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
51 #set $idx_ext = 'crai' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
52 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
53 #set $input_name = $input_base + '.' + $ext |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
54 #silent $bam_list.append($input_name) |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
55 ln -s '${input_bam}' ${input_name} && |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
56 ln -s '${input_bam.metadata.bam_index}' ${input_name}.${idx_ext} && |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
57 #end for |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
58 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
59 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
60 #set $input_fa_ref = None |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
61 #if $reference_source.reference_source_selector == "history": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
62 #set $input_fa_ref = 'ref.fa' |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
63 ln -s '${reference_source.ref_file}' $input_fa_ref && |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
64 samtools faidx $input_fa_ref && |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
65 #elif $reference_source.reference_source_selector == "cached": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
66 #set $input_fa_ref = $reference_source.ref_file.fields.path |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
67 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
68 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
69 #set $section = $sec_restrict |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
70 @PREPARE_REGIONS_FILE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
71 @PREPARE_TARGETS_FILE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
72 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
73 bcftools @EXECUTABLE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
74 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
75 #if $input_fa_ref is not None: |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
76 --fasta-ref '$input_fa_ref' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
77 #else: |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
78 --non-reference |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
79 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
80 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
81 ## Indel Calling section |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
82 #set $section = $sec_indel |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
83 #if $section.perform_indel_calling.perform_indel_calling_selector == 'do_not_perform_indel_calling': |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
84 --skip-indels |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
85 #elif $section.perform_indel_calling.perform_indel_calling_selector == 'perform_indel_calling': |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
86 -o "${section.perform_indel_calling.gap_open_sequencing_error_probability}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
87 -e "${section.perform_indel_calling.gap_extension_sequencing_error_probability}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
88 -h "${section.perform_indel_calling.coefficient_for_modeling_homopolymer_errors}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
89 -L "${section.perform_indel_calling.skip_indel_calling_above_sample_depth}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
90 -m "${section.perform_indel_calling.minimum_gapped_reads_for_indel_candidates}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
91 --open-prob "${section.perform_indel_calling.open_seq_error_probability}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
92 -F "${section.perform_indel_calling.minimum_gapped_read_fraction}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
93 ${section.perform_indel_calling.gapped_read_per_sample} |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
94 #if len( $section.perform_indel_calling.platform_list_repeat ): |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
95 -P "${ ",".join( [ str( platform.platform_entry ) for platform in $section.perform_indel_calling.platform_list_repeat ] ) }" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
96 #end if |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
97 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
98 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
99 ## Filter section |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
100 #set $section = $sec_filtering |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
101 #if str( $section.filter_by_flags.filter_flags ) == "filter": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
102 #if $section.filter_by_flags.require_flags: |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
103 --rf ${sum([int(flag) for flag in str($section.filter_by_flags.require_flags).split(',')])} |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
104 #end if |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
105 #if $section.filter_by_flags.exclude_flags: |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
106 --ff ${sum([int(flag) for flag in str($section.filter_by_flags.exclude_flags).split(',')])} |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
107 #end if |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
108 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
109 -d "${section.max_reads_per_bam}" |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
110 ${section.skip_anomalous_read_pairs} |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
111 #if str( $section.quality.quality_settings ) == "adjust": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
112 $section.quality.baq |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
113 -q "${section.quality.minimum_mapping_quality}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
114 -Q "${section.quality.minimum_base_quality}" |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
115 -C "${section.quality.coefficient_for_downgrading}" |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
116 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
117 #if str( $section.read_groups.read_groups_selector ) == "ignore_rg": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
118 --ignore-RG |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
119 #elif str( $section.read_groups.read_groups_selector ) == "paste": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
120 -G "${section.read_groups.rg_action}${read_groups_file}" |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
121 #elif str( $section.read_groups.read_groups_selector ) == "history" |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
122 -G "${section.read_groups.rg_action}${section.read_groups.read_groups}" |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
123 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
124 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
125 #set $section = $sec_output_options |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
126 #if $section.output_tags: |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
127 --annotate "$section.output_tags" |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
128 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
129 #if $section.gvcf: |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
130 --gvcf "$section.gvcf" |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
131 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
132 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
133 ## Subset section |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
134 #set $section = $sec_subset |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
135 @SAMPLES@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
136 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
137 ## Restrict section |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
138 #set $section = $sec_restrict |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
139 @REGIONS@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
140 @TARGETS@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
141 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
142 @THREADS@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
143 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
144 @OUTPUT_TYPE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
145 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
146 ## Primary Input/Outputs |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
147 #echo ' '.join($bam_list)# |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
148 > '$output_file' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
149 #if str( $sec_filtering.read_groups.read_groups_selector ) == "paste": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
150 && echo 'read-groups:' |
|
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
151 && cat ${read_groups_file} |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
152 #end if |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
153 ]]></command> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
154 <configfiles> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
155 <configfile name="read_groups_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
156 <![CDATA[#slurp |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
157 #set pasted_data = '' |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
158 #set $section = $sec_filtering |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
159 #if str( $section.read_groups.read_groups_selector ) == "paste": |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
160 #set pasted_data = '\t'.join( str( $section.read_groups.group_paste).split() ) |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
161 #end if |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
162 #slurp |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
163 ${pasted_data} |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
164 ]]> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
165 </configfile> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
166 </configfiles> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
167 <inputs> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
168 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
169 <conditional name="input"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
170 <param name="input_number" type="select" label="Alignment Inputs"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
171 <option value="single">Single BAM/CRAM</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
172 <option value="multiple">Multiple BAM/CRAMs</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
173 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
174 <when value="single"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
175 <param name="input_bam" type="data" format="bam,cram" label="Input BAM/CRAM" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
176 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
177 <when value="multiple"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
178 <param name="input_bams" type="data" format="bam,cram" multiple="true" label="Input BAM/CRAMs" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
179 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
180 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
181 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
182 <conditional name="reference_source"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
183 <param name="reference_source_selector" type="select" label="Choose the source for the reference genome"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
184 <option value="cached">Locally cached</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
185 <option value="history">History</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
186 <option value="none">No Reference</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
187 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
188 <when value="cached"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
189 <param name="ref_file" type="select" label="Select reference genome"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
190 <options from_data_table="fasta_indexes"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
191 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
192 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
193 <when value="history"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
194 <param name="ref_file" type="data" format="fasta" label="Genome Reference" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
195 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
196 <when value="none"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
197 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
198 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
199 <section name="sec_indel" expanded="false" title="Indel Calling"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
200 <conditional name="perform_indel_calling"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
201 <param name="perform_indel_calling_selector" type="select" label="Perform INDEL calling"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
202 <option selected="True" value="perform_indel_calling_def">Perform INDEL calling using default options</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
203 <option value="perform_indel_calling">Perform INDEL calling and set advanced options</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
204 <option value="do_not_perform_indel_calling">Do not perform INDEL calling</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
205 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
206 <when value="perform_indel_calling_def" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
207 <when value="perform_indel_calling"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
208 <param name="gap_open_sequencing_error_probability" type="integer" value="40" label="Phred-scaled gap open sequencing error probability" help="--open-prob; Reducing this value leads to more indel calls; default=40"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
209 <param name="gap_extension_sequencing_error_probability" type="integer" value="20" label="Phred-scaled gap extension sequencing error probability" help="--ext-prob; Reducing this value leads to longer indels. default=20"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
210 <param name="coefficient_for_modeling_homopolymer_errors" type="integer" value="100" label="Coefficient for modeling homopolymer errors." help="--tandem-qual; default=100"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
211 <param name="skip_indel_calling_above_sample_depth" type="integer" value="250" label="Skip INDEL calling if the average per-sample depth is above" help="--max-idepth; default=250"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
212 <param name="minimum_gapped_reads_for_indel_candidates" type="integer" value="1" label="Minimum gapped reads for indel candidates" help="--min-ireads; default=1"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
213 <param name="open_seq_error_probability" type="integer" value="40" label="Phred-scaled gap open sequencing error probability" help="--open-prob; Reducing this value leads to more indel calls; default=40"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
214 <param name="minimum_gapped_read_fraction" type="float" value="0.002" label="Minimum fraction of gapped reads" help="--gap-frac; default=0.002"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
215 <param name="gapped_read_per_sample" type="boolean" truevalue="-p" falsevalue="" checked="False" label="Apply --min-ireads and --gap-frac values on a per-sample basis" help="--per-sample-mF; by default both options are applied to reads pooled from all samples"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
216 <repeat name="platform_list_repeat" title="Platform for INDEL candidates"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
217 <param name="platform_entry" type="text" value="" label="Platform to use for INDEL candidates" help="It is recommended to collect indel candidates from sequencing technologies that have low indel error rate such as ILLUMINA"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
218 </repeat> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
219 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
220 <when value="do_not_perform_indel_calling" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
221 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
222 </section> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
223 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
224 <section name="sec_filtering" expanded="false" title="Input Filtering Options"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
225 <param name="max_reads_per_bam" type="integer" value="250" max="1024" min="1" label="Max reads per BAM" help="--max-depth; default=250"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
226 <param name="ignore_overlaps" type="boolean" truevalue="-x" falsevalue="" checked="False" label="Disable read-pair overlap detection" help="--ignore-overlaps"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
227 <param name="skip_anomalous_read_pairs" type="boolean" truevalue="-A" falsevalue="" checked="False" label="Do not skip anomalous read pairs in variant calling" help="--count-orphans"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
228 <conditional name="filter_by_flags"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
229 <param name="filter_flags" type="select" label="Set filter by flags"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
230 <option selected="True" value="nofilter">Do not filter</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
231 <option value="filter">Filter by flags to exclude or require</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
232 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
233 <when value="filter"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
234 <param name="require_flags" type="select" display="checkboxes" label="Require" multiple="True" help="--incl-flags"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
235 <expand macro="bam_flag_options" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
236 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
237 <param name="exclude_flags" type="select" display="checkboxes" label="Exclude" multiple="True" help="--excl-flags"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
238 <expand macro="bam_flag_options" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
239 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
240 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
241 <when value="nofilter" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
242 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
243 <conditional name="quality"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
244 <param label="Quality Options" name="quality_settings" type="select"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
245 <option value="none" selected="True">defaults</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
246 <option value="adjust">Set base and mapping quality options</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
247 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
248 <when value="adjust"> |
|
4
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
249 <param name="baq" type="select" label="per-Base Alignment Quality"> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
250 <help> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
251 --no-BAQ; BAQ is the Phred-scaled probability of a read base being misaligned. Applying this option greatly helps to reduce false SNPs caused by misalignments. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
252 --redo-BAQ; ignore existing BQ tags |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
253 </help> |
|
4
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
254 <option value="">Default</option> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
255 <option value="--no-BAQ">disable BAQ (per-Base Alignment Quality) (no-BAQ)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
256 <option value="--redo-BAQ">recalculate BAQ on the fly, ignore existing BQs (redo-BAQ)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
257 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
258 <param name="coefficient_for_downgrading" type="integer" value="0" label="Coefficient for downgrading mapping quality for reads containing excessive mismatches" help="--adjust-MQ; Given a read with a phred-scaled probability q of being generated from the mapped position, the new mapping quality is about sqrt((INT-q)/INT)*INT. A zero value disables this functionality; if enabled, the recommended value for BWA is 50. default=0"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
259 <param label="Minimum mapping quality for an alignment to be used" name="minimum_mapping_quality" type="integer" value="0" help="-min-MQ; default=0"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
260 <param name="minimum_base_quality" type="integer" value="13" label="Minimum base quality for a base to be considered" help="--min-BQ; default=13"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
261 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
262 <when value="none"/> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
263 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
264 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
265 <conditional name="read_groups"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
266 <param name="read_groups_selector" type="select" label="Select read groups to include or exclude" help="--read-groups"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
267 <option value="no_limit" selected="True">use defaults</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
268 <option value="history">From an uploaded text file</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
269 <option value="paste">Paste a list of read groups</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
270 <option value="ignore_rg">Ignore RG tags. Treat all reads in one alignment file as one sample. </option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
271 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
272 <when value="history"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
273 <param name="read_groups" format="txt" label="Text file" type="data"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
274 <validator type="dataset_ok_validator" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
275 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
276 <param name="rg_action" type="select" label="Include or Exclude these Read Groups"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
277 <option value="" selected="true">Include</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
278 <option value="^">Exclude</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
279 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
280 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
281 <when value="paste"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
282 <param name="group_paste" type="text" size="10x35" area="true" label="Read groups" help="Paste a list of read groups" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
283 <param name="rg_action" type="select" label="Include or Exclude these Read Groups"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
284 <option value="" selected="true">Include</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
285 <option value="^">Exclude</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
286 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
287 </when> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
288 <when value="ignore_rg" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
289 <when value="no_limit" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
290 </conditional> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
291 </section> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
292 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
293 <section name="sec_restrict" expanded="false" title="Restrict to"> |
|
5
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
294 <expand macro="macro_restrict" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
295 <expand macro="macro_restrict" type="target" label_type="Target"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
296 <expand macro="macro_invert_targets" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
297 </expand> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
298 </section> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
299 <section name="sec_subset" expanded="false" title="Subset Options"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
300 <expand macro="macro_samples" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
301 </section> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
302 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
303 <section name="sec_output_options" expanded="false" title="Output options"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
304 <param name="output_tags" optional="True" type="select" multiple="True" display="checkboxes" label="Optional tags to output" help="--output-tags"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
305 <option value="DP">DP (Number of high-quality bases)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
306 <option value="AD">AD (Allelic depth)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
307 <option value="ADF">ADF (Allelic depth on the forward strand)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
308 <option value="ADR">ADR (Allelic depth on the reverse strand)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
309 <option value="INFO/AD">INFO/AD (Allelic depth)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
310 <option value="INFO/ADF">INFO/ADF (Allelic depth on the forward strand)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
311 <option value="INFO/ADR">INFO/ADR (Allelic depth on the reverse strand)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
312 <option value="SP">SP (Phred-scaled strand bias P-value)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
313 <option value="DV">DV (Number of high-quality non-reference bases)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
314 <option value="DP4">DP4 (Number of high-quality ref-forward, ref-reverse, alt-forward and alt-reverse bases)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
315 <option value="DPR">DRP (Number of high-quality bases for each observed allele)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
316 <option value="INFO/DPR">INFO/DPR (Number of high-quality bases for each observed allele)</option> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
317 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
318 <param name="gvcf" type="text" value="" label="gVCF blocks of homozygous REF calls"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
319 <help> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
320 output gVCF blocks of homozygous REF calls, with depth (DP) ranges specified by the list of integers. For example, passing 5,15 will group sites into two types of gVCF blocks, the first with minimum per-sample DP from the interval [5,15) and the latter with minimum depth 15 or more. In this example, sites with minimum per-sample depth less than 5 will be printed as separate records, outside of gVCF blocks. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
321 </help> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
322 <validator type="regex" message="integers separated by commas">^(\d+(,\d+)*)?$</validator> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
323 </param> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
324 </section> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
325 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
326 <expand macro="macro_select_output_type" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
327 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
328 </inputs> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
329 <outputs> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
330 <expand macro="macro_vcf_output" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
331 </outputs> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
332 <tests> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
333 <test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
334 <param name="input_number" value="single" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
335 <param name="input_bam" ftype="bam" value="mpileup.1.bam" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
336 <param name="reference_source_selector" value="history" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
337 <param name="ref_file" ftype="fasta" value="mpileup.ref.fa" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
338 <param name="output_type" value="v" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
339 <output name="output_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
340 <assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
341 <has_text text="mpileup" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
342 <has_text text="HG00100" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
343 <has_text_matching expression="17\t1\t.\tA\t...\t0\t.\tDP=5;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
344 <has_text_matching expression="17\t100\t.\tC\t...\t0\t.\tDP=9;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
345 </assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
346 </output> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
347 </test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
348 <test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
349 <param name="input_number" value="single" /> |
|
4
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
350 <param name="input_bam" ftype="bam" value="mpileup.1.bam" /> |
|
5
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
351 <param name="reference_source_selector" value="cached" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
352 <param name="ref_file" value="mpileup" /> |
|
4
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
353 <param name="quality_settings" value="adjust" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
354 <param name="output_type" value="v" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
355 <output name="output_file"> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
356 <assert_contents> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
357 <has_text text="mpileup" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
358 <has_text text="HG00100" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
359 <has_text_matching expression="17\t1\t.\tA\t...\t0\t.\tDP=5;" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
360 <has_text_matching expression="17\t100\t.\tC\t...\t0\t.\tDP=9;" /> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
361 </assert_contents> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
362 </output> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
363 </test> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
364 <test> |
|
9a2923126c43
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 4392ebd727149932e9034f91a21ff520c486052a
iuc
parents:
3
diff
changeset
|
365 <param name="input_number" value="single" /> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
366 <param name="input_bam" ftype="cram" value="mpileup.3.cram" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
367 <param name="reference_source_selector" value="history" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
368 <param name="ref_file" ftype="fasta" value="mpileup.ref.fa" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
369 <param name="output_type" value="v" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
370 <output name="output_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
371 <assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
372 <has_text text="mpileup" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
373 <has_text text="HG00102" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
374 <has_text_matching expression="17\t100\t.\tC\t...\t0\t.\tDP=5;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
375 </assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
376 </output> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
377 </test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
378 <test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
379 <param name="input_number" value="multiple" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
380 <param name="input_bams" ftype="bam" value="mpileup.1.bam,mpileup.2.bam,mpileup.3.bam" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
381 <param name="reference_source_selector" value="history" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
382 <param name="ref_file" ftype="fasta" value="mpileup.ref.fa" /> |
|
5
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
383 <section name="sec_restrict"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
384 <conditional name="regions"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
385 <param name="regions_src" value="regions" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
386 <repeat name="regions"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
387 <param name="chrom" value="17" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
388 <param name="start" value="100" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
389 <param name="stop" value="110" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
390 </repeat> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
391 </conditional> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
392 </section> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
393 <param name="output_tags" value="DP,INFO/AD,DV" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
394 <param name="output_type" value="v" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
395 <output name="output_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
396 <assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
397 <has_text text="mpileup" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
398 <has_text text="HG00100" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
399 <has_text text="HG00101" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
400 <has_text text="HG00102" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
401 <has_text text="ID=DP," /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
402 <not_has_text text="17\t111" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
403 <has_text_matching expression="17\t100\t.\tC\t...\t0\t.\tDP=18;AD=17,0;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
404 </assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
405 </output> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
406 </test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
407 <test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
408 <param name="input_number" value="multiple" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
409 <param name="input_bams" ftype="bam" value="mpileup.1.bam,mpileup.2.bam,mpileup.3.bam" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
410 <param name="reference_source_selector" value="history" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
411 <param name="ref_file" ftype="fasta" value="mpileup.ref.fa" /> |
|
5
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
412 <section name="sec_restrict"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
413 <conditional name="targets"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
414 <param name="targets_src" value="targets" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
415 <repeat name="targets"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
416 <param name="chrom" value="17" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
417 <param name="start" value="100" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
418 <param name="stop" value="104" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
419 </repeat> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
420 </conditional> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
421 </section> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
422 <param name="output_tags" value="DP,INFO/AD,DV" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
423 <param name="output_type" value="v" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
424 <output name="output_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
425 <assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
426 <has_text text="mpileup" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
427 <has_text text="HG00100" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
428 <has_text text="HG00101" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
429 <has_text text="HG00102" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
430 <has_text text="ID=DP," /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
431 <not_has_text text="17\t105" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
432 <has_text_matching expression="17\t100\t.\tC\t...\t0\t.\tDP=18;AD=17,0;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
433 </assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
434 </output> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
435 </test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
436 <test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
437 <param name="input_number" value="multiple" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
438 <param name="input_bams" ftype="bam" value="mpileup.1.bam,mpileup.2.bam,mpileup.3.bam" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
439 <param name="reference_source_selector" value="history" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
440 <param name="ref_file" ftype="fasta" value="mpileup.ref.fa" /> |
|
5
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
441 <section name="sec_restrict"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
442 <conditional name="regions"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
443 <param name="regions_src" value="regions" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
444 <repeat name="regions"> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
445 <param name="chrom" value="17" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
446 <param name="start" value="1050" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
447 <param name="stop" value="1060" /> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
448 </repeat> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
449 </conditional> |
|
0bf290bc84ae
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
4
diff
changeset
|
450 </section> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
451 <param name="filter_flags" value="filter" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
452 <param name="exclude_flags" value="4,16" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
453 <param name="output_type" value="v" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
454 <output name="output_file"> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
455 <assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
456 <has_text text="mpileup" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
457 <has_text text="HG00100" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
458 <has_text_matching expression="17\t1050\t.\tA\t...\t0\t.\tDP=12;" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
459 </assert_contents> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
460 </output> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
461 </test> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
462 </tests> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
463 <help><![CDATA[ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
464 ===================================== |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
465 bcftools @EXECUTABLE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
466 ===================================== |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
467 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
468 Haplotype aware consequence predictor which correctly handles combined variants such as MNPs split over multiple VCF records, SNPs separated by an intron (but adjacent in the spliced transcript) or nearby frame-shifting indels which in combination in fact are not frame-shifting. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
469 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
470 The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable with the -c option). The latter is a bitmask of indexes to INFO/BCSQ, with interleaved haplotypes. See the usage examples below for using the %TBCSQ converter in query for extracting a more human readable form from this bitmask. The contruction of the bitmask limits the number of consequences that can be referenced in the FORMAT/BCSQ tags. By default this is 16, but if more are required, see the --ncsq option. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
471 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
472 The program requires on input a VCF/BCF file, the reference genome in fasta format (--fasta-ref) and genomic features in the GFF3 format downloadable from the Ensembl website (--gff-annot), and outputs an annotated VCF/BCF file. Currently, only Ensembl GFF3 files are supported. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
473 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
474 By default, the input VCF should be phased. If phase is unknown, or only partially known, the --phase option can be used to indicate how to handle unphased data. Alternatively, haplotype aware calling can be turned off with the --local-csq option. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
475 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
476 If conflicting (overlapping) variants within one haplotype are detected, a warning will be emitted and predictions will be based on only the first variant in the analysis. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
477 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
478 Symbolic alleles are not supported. They will remain unannotated in the output VCF and are ignored for the prediction analysis. |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
479 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
480 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
481 @REGIONS_HELP@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
482 @TARGETS_HELP@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
483 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
484 @BCFTOOLS_MANPAGE@#@EXECUTABLE@ |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
485 |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
486 @BCFTOOLS_WIKI@ |
|
3
4422d017fe79
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents:
0
diff
changeset
|
487 ]]></help> |
|
0
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
488 <expand macro="citations" /> |
|
d29cba4286a5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
489 </tool> |
