annotate bcftools_call.xml @ 27:1c91646b70a1 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
author iuc
date Tue, 02 Dec 2025 07:40:24 +0000
parents 1bdbb4c62840
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
1 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
2 <description>SNP/indel variant calling from VCF/BCF</description>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
3 <macros>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
4 <token name="@EXECUTABLE@">call</token>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
5 <import>macros.xml</import>
5
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
6 <xml name="macro_novel_rate">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
7 <param name="novel_rate_snp" type="float" value="" optional="true" label="Novel rate for SNPs" help="Likelihood of novel mutation for constrained trio calling, see man page for details"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
8 <param name="novel_rate_del" type="float" value="" optional="true" label="Novel rate for deletions" help="Likelihood of novel mutation for constrained trio calling, see man page for details"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
9 <param name="novel_rate_ins" type="float" value="" optional="true" label="Novel rate for insertions" help="Likelihood of novel mutation for constrained trio calling, see man page for details"/>
5
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
10 </xml>
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
11 <token name="@NOVEL_RATE@">
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
12 #set $novel_rate = []
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
13 #if str($section.genotypes.novel_rate_snp):
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
14 #silent $novel_rate.append(str($section.genotypes.novel_rate_snp))
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
15 #end if
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
16 #if str($section.genotypes.novel_rate_del):
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
17 #silent $novel_rate.append(str($section.genotypes.novel_rate_del))
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
18 #end if
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
19 #if str($section.genotypes.novel_rate_ins):
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
20 #silent $novel_rate.append(str($section.genotypes.novel_rate_ins))
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
21 #end if
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
22 #if len($novel_rate) > 0:
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
23 --novel-rate '#echo ','.join($novel_rate)#'
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
24 #end if
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
25 </token>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
26 </macros>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
27 <expand macro="bio_tools"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
28 <expand macro="requirements"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
29 <expand macro="version_command"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
30 <command detect_errors="aggressive"><![CDATA[
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
31 @PREPARE_INPUT_FILE@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
32 #set $section = $sec_consensus_variant_calling.variant_calling
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
33 #set $targets_path = None
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
34 #if $section.method == 'multiallelic':
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
35 #set $section = $sec_consensus_variant_calling.variant_calling.genotypes
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
36 #end if
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
37 @PREPARE_TARGETS_FILE@
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
38
7
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
39 #set $section = $sec_restrict
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
40 @PREPARE_REGIONS_FILE@
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
41
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
42 bcftools @EXECUTABLE@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
43
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
44 #set $section = $sec_consensus_variant_calling.variant_calling
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
45 #if $section.method == 'multiallelic':
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
46 -m
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
47 #if str($section.gvcf):
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
48 --gvcf $section.gvcf
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
49 #end if
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
50 #if str($section.prior_freqs):
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
51 --prior-freqs '$section.prior_freqs'
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
52 #end if
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
53 #if str($section.prior):
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
54 --prior $section.prior
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
55 #end if
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
56 #if $section.genotypes.constrain == 'alleles':
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
57 --constrain alleles $section.genotypes.insert_missed
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
58 #set $section = $sec_consensus_variant_calling.variant_calling.genotypes
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
59 @TARGETS_FILE@
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
60 #else
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
61 #if $section.genotypes.constrain == 'trio':
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
62 --constrain trio
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
63 @NOVEL_RATE@
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
64 #end if
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
65 #set $section = $sec_consensus_variant_calling.variant_calling.genotypes
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
66 @TARGETS@
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
67 #end if
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
68 #else
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
69 -c
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
70 #if str($section.pval_threshold):
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
71 --pval-threshold $section.pval_threshold
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
72 #end if
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
73 @TARGETS@
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
74 #end if
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
75
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
76 #set $section = $sec_restrict
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
77 @REGIONS@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
78 @SAMPLES@
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
79
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
80 ## File format section
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
81 #set $section = $sec_file_format
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
82 #if $section.ploidy:
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
83 --ploidy ${section.ploidy}
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
84 #end if
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
85 #if $section.ploidy_file:
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
86 --ploidy-file '${section.ploidy_file}'
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
87 #end if
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
88
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
89 ## Input/output section
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
90 #set $section = $sec_input_output
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
91 ${section.group_samples}
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
92 ${section.keep_alts}
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
93 #if $section.format_fields:
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
94 --format-fields '${section.format_fields}'
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
95 #end if
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
96 ${section.keep_masked_ref}
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
97 #if $section.skip_variants:
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
98 --skip-variants ${section.skip_variants}
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
99 #end if
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
100 ${section.variants_only}
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
101
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
102 #if $section.output_tags
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
103 --annotate $section.output_tags
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
104 #end if
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
105
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
106 @OUTPUT_TYPE@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
107 @THREADS@
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
108
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
109 ## Primary Input/Outputs
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
110 @INPUT_FILE@
7
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
111 > '$output_file'
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
112 ]]></command>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
113 <inputs>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
114 <expand macro="macro_input"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
115 <section name="sec_restrict" expanded="false" title="Restrict to">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
116 <expand macro="macro_region_restrict"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
117 <expand macro="macro_samples"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
118 </section>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
119 <section name="sec_consensus_variant_calling" expanded="true" title="Consensus/variant calling Options">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
120 <conditional name="variant_calling">
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
121 <param name="method" type="select" label="Calling method">
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
122 <option value="multiallelic">Multiallelic and rare-variant caller</option>
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
123 <option value="consensus">Consensus caller</option>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
124 </param>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
125 <when value="multiallelic">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
126 <conditional name="genotypes">
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
127 <param argument="--constrain" type="select" label="Constrain" help="One of: alleles, trio (see manual)">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
128 <option value="none">Do not constrain</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
129 <option value="alleles">alleles - call genotypes given alleles</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
130 <option value="trio">trio - call genotypes given the father-mother-child constraint</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
131 </param>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
132 <when value="none">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
133 <expand macro="macro_target_restrict_simple" />
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
134 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
135 <when value="alleles">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
136 <expand macro="macro_restrictions_file" type="target" label_type="Target"/>
25
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
137 <expand macro="macro_invert_targets"/>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
138 <param argument="--insert-missed" type="boolean" truevalue="--insert-missed" falsevalue="" label="Insert missed" help="Output also sites missed by mpileup but present in -T"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
139 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
140 <when value="trio">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
141 <expand macro="macro_target_restrict_simple"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
142 <expand macro="macro_novel_rate"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
143 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
144 </conditional>
24
d6d682b69e65 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit bfc4ff4956b94885638ae07a2560bac5f84fcca8
iuc
parents: 20
diff changeset
145 <param argument="--prior-freqs" type="text" value="" optional="true" label="Use prior knowledge of population allele frequencies">
7
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
146 <help>
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
147 <![CDATA[
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
148 For example: --prior-freqs REF_AN,REF_AC
7
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
149 <br>if the input VCF has the following INFO tags:
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
150 <br>##INFO=&lt;ID=REF_AN,Number=1,Type=Integer,Description="Total number of alleles in reference genotypes"&gt;
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
151 <br>##INFO=&lt;ID=REF_AC,Number=A,Type=Integer,Description="Allele count in reference genotypes for each ALT allele"&gt;
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
152 ]]>
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
153 </help>
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
154 <validator type="regex" message="The INFO tags (separated by a comma), e.g. AN,AC">^(\w+,\w+)?$</validator>
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
155 </param>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
156 <param argument="--prior" type="float" value="1.1e-3" optional="true" label="Prior" help="Expected substitution rate"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
157 <param argument="--gvcf" type="integer" optional="true" label="Output also gVCF blocks of homozygous REF calls" help="The parameter value is the minimum per-sample depth required to include a site in the non-variant block"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
158 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
159 <when value="consensus">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
160 <conditional name="genotypes">
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
161 <param argument="--constrain" type="select" label="Constrain" help="One of: alleles, trio (see manual)">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
162 <option value="none">Do not constrain</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
163 <option value="trio">trio - call genotypes given the father-mother-child constraint</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
164 </param>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
165 <when value="none"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
166 <when value="trio">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
167 <expand macro="macro_novel_rate"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
168 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
169 </conditional>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
170 <expand macro="macro_target_restrict_simple" />
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
171 <param argument="--pval-threshold" type="float" value="0.5" optional="true" label="Pval Threshold" help="Accept variant if P(ref|D)&lt;FLOAT"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
172 </when>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
173 </conditional>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
174 </section>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
175 <section name="sec_file_format" expanded="false" title="File format Options">
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
176 <param argument="--ploidy" type="select" optional="true" label="Select predefined ploidy">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
177 <option value="GRCh37">GRCh37 - Human Genome reference assembly GRCh37 / hg19</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
178 <option value="GRCh38">GRCh37 - Human Genome reference assembly GRCh38 / hg38</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
179 <option value="X">X - Treat male samples as haploid and female as diploid regardless of the chromosome name</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
180 <option value="Y">Y - Treat male samples as haploid and female as no-copy, regardless of the chromosome name"</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
181 <option value="1">1 - Treat all samples as haploid</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
182 </param>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
183 <param argument="--ploidy-file" type="data" format="tabular" optional="true" label="Ploidy file" help="Space/tab-delimited list of CHROM,FROM,TO,SEX,PLOIDY"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
184 <expand macro="macro_region_restrict"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
185 <expand macro="macro_samples"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
186 </section>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
187 <section name="sec_input_output" expanded="false" title="Input/output Options">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
188 <param argument="--group-samples" type="boolean" truevalue="--group-samples -" falsevalue="" label="Single Sample Calling" help="Group samples by population for single-sample calling (-G - is the only option implemented so far)"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
189 <param argument="--keep-alts" type="boolean" truevalue="--keep-alts" falsevalue="" label="Keep alts" help="Output all alternate alleles present in the alignments even if they do not appear in any of the genotypes"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
190 <param argument="--format-fields" type="text" value="" optional="true" label="Comma-separated list of FORMAT fields to output for each sample" help="Currently GQ and GP fields are supported">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
191 <validator type="regex" message="FORMAT terms separated by commas">^([A-Za-z]+(,[A-Za-z]+)*)?$</validator>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
192 </param>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
193 <param argument="--keep-masked-ref" type="boolean" truevalue="--keep-masked-ref" falsevalue="" label="Keep masked reference alleles" help="Output sites where REF allele is N"/>
24
d6d682b69e65 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit bfc4ff4956b94885638ae07a2560bac5f84fcca8
iuc
parents: 20
diff changeset
194 <param argument="--skip-variants" type="select" optional="true" label="Skip variants" help="Skip indels/SNP sites">
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
195 <option value="indels">indels</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
196 <option value="snps">snps</option>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
197 </param>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
198 <param argument="--variants-only" type="boolean" truevalue="--variants-only" falsevalue="" label="Output variant sites only"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
199 <expand macro="macro_output_tags">
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
200 <option value="INFO/PV4">INFO/PV4: P-values for strand bias, baseQ bias, mapQ bias and tail</option>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
201 <option value="FORMAT/GQ">FORMAT/GQ: Phred-scaled genotype quality</option>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
202 <option value="FORMAT/GP">FORMAT/GP: Phred-scaled genotype posterior probabilities</option>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
203 </expand>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
204 </section>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
205 <expand macro="macro_select_output_type"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
206 </inputs>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
207 <outputs>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
208 <expand macro="macro_vcf_output"/>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
209 </outputs>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
210 <tests>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
211 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
212 <param name="input_file" ftype="vcf" value="mpileup.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
213 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
214 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
215 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
216 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
217 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
218 <section name="sec_input_output">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
219 <param name="variants_only" value="true"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
220 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
221 <param name="output_type" value="v"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
222 <output name="output_file">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
223 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
224 <has_text text="DP4=2,4,8,11;MQ=49"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
225 </assert_contents>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
226 </output>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
227 </test>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
228 <test>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
229 <param name="input_file" ftype="vcf" value="mpileup.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
230 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
231 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
232 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
233 <param name="gvcf" value="0"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
234 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
235 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
236 <param name="output_type" value="v"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
237 <output name="output_file">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
238 <assert_contents>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
239 <has_text text="MIN_DP"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
240 <has_text text="DP4=2,4,8,11;MQ=49"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
241 </assert_contents>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
242 </output>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
243 </test>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
244 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
245 <param name="input_file" ftype="vcf" value="mpileup.X.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
246 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
247 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
248 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
249 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
250 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
251 <section name="sec_file_format">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
252 <param name="ploidy_file" value="mpileup.ploidy"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
253 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
254 <section name="sec_restrict">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
255 <param name="samples_file" value="mpileup.samples"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
256 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
257 <param name="output_type" value="v"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
258 <output name="output_file">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
259 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
260 <has_text text="DP4=2,4,8,11;MQ=49"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
261 </assert_contents>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
262 </output>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
263 </test>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
264 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
265 <param name="input_file" ftype="vcf" value="mpileup.X.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
266 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
267 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
268 <param name="method" value="consensus"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
269 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
270 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
271 <param name="output_type" value="v"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
272 <section name="sec_file_format">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
273 <param name="ploidy_file" value="mpileup.ploidy"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
274 </section>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
275 <output name="output_file">
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
276 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
277 <has_text text="DP4=2,4,8,11"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
278 <has_text text="PV4=1,1,1,1"/>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
279 </assert_contents>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
280 </output>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
281 </test>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
282 <!-- Test annotate -->
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
283 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
284 <param name="input_file" ftype="vcf" value="mpileup.X.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
285 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
286 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
287 <param name="method" value="consensus"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
288 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
289 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
290 <param name="output_type" value="v"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
291 <section name="sec_file_format">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
292 <param name="ploidy_file" value="mpileup.ploidy"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
293 </section>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
294 <section name="sec_input_output">
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
295 <param name="output_tags" value="INFO/PV4"/>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
296 </section>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
297 <output name="output_file">
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
298 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
299 <has_text text="DP4=2,4,8,11"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
300 <has_text text="PV4=1,1,1,1"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
301 </assert_contents>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
302 </output>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
303 <assert_command>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
304 <has_text text="--annotate"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
305 </assert_command>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
306 </test>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
307 <!-- Test region overlap-->
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
308 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
309 <param name="input_file" ftype="vcf" value="mpileup.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
310 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
311 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
312 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
313 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
314 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
315 <section name="sec_input_output">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
316 <param name="variants_only" value="true"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
317 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
318 <param name="output_type" value="v"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
319 <section name="sec_restrict">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
320 <conditional name="regions">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
321 <param name="regions_src" value="regions" />
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
322 <repeat name="region_specs">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
323 <param name="chrom" value="17" />
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
324 </repeat>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
325 </conditional>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
326 </section>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
327 <output name="output_file">
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
328 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
329 <has_text text="DP4=2,4,8,11;MQ=49"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
330 </assert_contents>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
331 </output>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
332 <assert_command>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
333 <has_text text="--regions-overlap"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
334 </assert_command>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
335 </test>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
336 <!-- Test group samples option-->
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
337 <test>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
338 <param name="input_file" ftype="vcf" value="mpileup.AD.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
339 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
340 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
341 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
342 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
343 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
344 <param name="output_type" value="v"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
345 <section name="sec_input_output">
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
346 <param name="group_samples" value="true"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
347 </section>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
348 <output name="output_file">
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
349 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
350 <has_text text="bcftools_callCommand=call -m --prior 0.0011 --group-samples - "/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
351 <has_text text="DP=1;ADF=1;ADR=0;DPR=1;MQ0F=0;AN=2;DP4=1,0,0,0;MQ=37"/>
20
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
352 </assert_contents>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
353 </output>
667a733b45f1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents: 18
diff changeset
354 </test>
25
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
355 <test>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
356 <!-- Test targets-file option-->
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
357 <param name="input_file" ftype="vcf" value="mpileup.AD.vcf"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
358 <section name="sec_consensus_variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
359 <conditional name="variant_calling">
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
360 <param name="method" value="multiallelic"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
361 </conditional>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
362 </section>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
363 <param name="output_type" value="v"/>
25
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
364 <section name="sec_consensus_variant_calling">
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
365 <conditional name="variant_calling">
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
366 <conditional name="genotypes">
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
367 <conditional name="targets">
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
368 <param name="targets_src" value="targets_file"/>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
369 <param name="targets_file" value="targets_file.tab"/>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
370 </conditional>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
371 </conditional>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
372 </conditional>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
373 </section>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
374 <output name="output_file">
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
375 <assert_contents>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
376 <has_text text="--targets-file"/>
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
377 <not_has_text text="DP=1;ADF=1;ADR=0;DPR=1;MQ0F=0;AN=2;DP4=1,0,0,0;MQ=37"/>
25
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
378 </assert_contents>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
379 </output>
3d17c458148a planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 868f4386992de55d25da197660a43a913a09c8df
iuc
parents: 24
diff changeset
380 </test>
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
381 </tests>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
382 <help><![CDATA[
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
383 ==================================
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
384 bcftools @EXECUTABLE@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
385 ==================================
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
386
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
387 SNP/indel variant calling from VCF/BCF. To be used in conjunction with samtools mpileup.
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
388
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
389 - This command replaces the former "bcftools view" caller.
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
390 - Some of the original functionality has been temporarily lost in the process of transition to htslib, but will be added back on popular demand.
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
391 - The original calling model can be invoked with the -c option.
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
392
10
56e6dfc9f4bb planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 2684e1443f03bfe2ae20c31d23817415ec8f7e69
iuc
parents: 7
diff changeset
393 The novel-rate option can be set to modify the likelihood of novel mutation for constrained -C trio calling. The trio genotype calling maximizes likelihood of a particular combination of genotypes for father, mother and the child P(F=i,M=j,C=k) = P(unconstrained) * Pn + P(constrained) * (1-Pn). By providing three values, the mutation rate Pn is set explicitly for SNPs, deletions and insertions, respectively. If two values are given, the first is interpreted as the mutation rate of SNPs and the second is used to calculate the mutation rate of indels according to their length as Pn=float*exp(-a-b*len), where a=22.8689, b=0.2994 for insertions and a=21.9313, b=0.2856 for deletions [pubmed:23975140]. If only one value is given, the same mutation rate Pn is used for SNPs and indels.
5
3e85f6c5cf8e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9df9b52baf62b70fbcfc3fbe965d7197d4e8738e
iuc
parents: 4
diff changeset
394
7
5679e2246fc0 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents: 6
diff changeset
395
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
396 @REGIONS_HELP@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
397 @TARGETS_HELP@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
398
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
399 @BCFTOOLS_MANPAGE@#@EXECUTABLE@
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
400
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
401 @BCFTOOLS_HOWTOS@
2
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
402 ]]>
0812cba3c4c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit ef90c4602bdb83ea7455946c9d175ea27284e643
iuc
parents: 0
diff changeset
403 </help>
27
1c91646b70a1 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents: 26
diff changeset
404 <expand macro="citations"/>
0
dabc1e7ca486 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 97a064489364118d108b0dd2cfb4d9bc53080837
iuc
parents:
diff changeset
405 </tool>