Mercurial > repos > iuc > bcftools_csq
annotate bcftools_csq.xml @ 8:8899a6d50699 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit d5a01866d60f9775392420988259f1e79c464163"
author | iuc |
---|---|
date | Thu, 14 Oct 2021 10:14:43 +0000 |
parents | f10f5b4e7854 |
children | 68216882a410 |
rev | line source |
---|---|
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
1 <?xml version='1.0' encoding='utf-8'?> |
6
f10f5b4e7854
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 8f3fe2272c80fdb749db49be689681e4d1391bee"
iuc
parents:
3
diff
changeset
|
2 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@"> |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
3 <description>Haplotype aware consequence predictor</description> |
8
8899a6d50699
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit d5a01866d60f9775392420988259f1e79c464163"
iuc
parents:
6
diff
changeset
|
4 <expand macro="bio_tools" /> |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
5 <macros> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
6 <token name="@EXECUTABLE@">csq</token> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
7 <import>macros.xml</import> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
8 </macros> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
9 <expand macro="requirements"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
10 <expand macro="samtools_requirement"/> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
11 </expand> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
12 <expand macro="version_command" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
13 <command detect_errors="aggressive"><![CDATA[ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
14 @PREPARE_ENV@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
15 @PREPARE_INPUT_FILE@ |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
16 #set $section = $sec_required.reference_source |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
17 @PREPARE_FASTA_REF@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
18 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
19 #set $section = $sec_restrict |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
20 @PREPARE_TARGETS_FILE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
21 @PREPARE_REGIONS_FILE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
22 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
23 bcftools @EXECUTABLE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
24 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
25 ## csq required inputs section |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
26 #set $section = $sec_required.reference_source |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
27 @FASTA_REF@ |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
28 --gff-annot '$sec_required.gff_annot' |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
29 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
30 ## csq options section |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
31 #if str($sec_csq_opts.ncsq): |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
32 --ncsq $sec_csq_opts.ncsq |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
33 #end if |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
34 $sec_csq_opts.local_csq |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
35 #if $sec_csq_opts.phase: |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
36 --phase $sec_csq_opts.phase |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
37 #end if |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
38 #if str($sec_csq_opts.custom_tag): |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
39 --custom-tag '$sec_csq_opts.custom_tag' |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
40 #end if |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
41 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
42 ## Subset section |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
43 #set $section = $sec_subset |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
44 @SAMPLES@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
45 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
46 ## Filter section |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
47 #set $section = $sec_restrict |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
48 @INCLUDE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
49 @EXCLUDE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
50 @REGIONS@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
51 @TARGETS@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
52 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
53 @OUTPUT_TYPE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
54 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
55 ## Primary Input/Outputs |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
56 @INPUT_FILE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
57 > '$output_file' |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
58 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
59 ]]> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
60 </command> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
61 <inputs> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
62 <expand macro="macro_input" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
63 <section name="sec_required" expanded="true" title="Required References"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
64 <expand macro="macro_fasta_ref" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
65 <param name="gff_annot" type="data" format="gff3" label="GFF3 annotation file" |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
66 help="From Ensembl: ftp://ftp.ensembl.org/pub/current_gff3/"/> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
67 </section> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
68 <section name="sec_csq_opts" expanded="true" title="CSQ Options"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
69 <param name="ncsq" type="integer" value="16" min="1" max="50" label="maximum number of consequences to consider per site" |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
70 help="-ncsq 16"/> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
71 <param name="local_csq" type="boolean" truevalue="--local-csq" falsevalue="" checked="false" label="run localized predictions considering only one VCF record at a time" |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
72 help="--local-csq switch off haplotype-aware calling, run localized predictions considering only one VCF record at a time"/> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
73 <param name="phase" type="select" optional="true" label="phase" |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
74 help="how to construct haplotypes and how to deal with unphased data"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
75 <option value="a">take GTs as is, create haplotypes regardless of phase (0/1 -> 0|1)</option> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
76 <option value="m">merge *all* GTs into a single haplotype (0/1 -> 1, 1/2 -> 1)</option> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
77 <option value="r">require phased GTs, throw an error on unphased het GTs</option> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
78 <option value="R">create non-reference haplotypes if possible (0/1 -> 1|1, 1/2 -> 1|2)</option> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
79 <option value="s">skip unphased GTs</option> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
80 </param> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
81 <param name="custom_tag" type="text" value="" optional="true" |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
82 label="use this custom tag to store consequences rather than the default BCSQ tag"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
83 <validator type="regex" message="">^(\w+)?$</validator> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
84 </param> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
85 </section> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
86 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
87 <section name="sec_restrict" expanded="false" title="Restrict to"> |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
88 <expand macro="macro_restrict" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
89 <expand macro="macro_restrict" type="target" label_type="Target" /> |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
90 <expand macro="macro_include" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
91 <expand macro="macro_exclude" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
92 </section> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
93 <section name="sec_subset" expanded="false" title="Subset Options"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
94 <expand macro="macro_samples" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
95 </section> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
96 <expand macro="macro_select_output_type" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
97 </inputs> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
98 <outputs> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
99 <expand macro="macro_vcf_output" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
100 </outputs> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
101 <tests> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
102 <test> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
103 <param name="input_file" ftype="vcf" value="csq.vcf" /> |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
104 <expand macro="test_using_reference" ref="csq.fa" /> |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
105 <param name="gff_annot" ftype="gff3" value="csq.gff3" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
106 <param name="output_type" value="v" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
107 <output name="output_file"> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
108 <assert_contents> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
109 <has_text text="BCSQ" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
110 </assert_contents> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
111 </output> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
112 </test> |
3
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
113 <test> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
114 <param name="input_file" ftype="vcf" dbkey="?" value="csq.vcf" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
115 <expand macro="test_using_reference" select_from="cached" ref="csq" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
116 <param name="gff_annot" ftype="gff3" value="csq.gff3" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
117 <param name="output_type" value="v" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
118 <output name="output_file"> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
119 <assert_contents> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
120 <has_text text="BCSQ" /> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
121 </assert_contents> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
122 </output> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
123 </test> |
40388f544e5d
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
2
diff
changeset
|
124 |
0
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
125 </tests> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
126 <help><![CDATA[ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
127 ===================================== |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
128 bcftools @EXECUTABLE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
129 ===================================== |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
130 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
131 Haplotype aware consequence predictor which correctly handles combined variants such as MNPs split over |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
132 multiple VCF records, SNPs separated by an intron (but adjacent in the spliced transcript) or nearby |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
133 frame-shifting indels which in combination in fact are not frame-shifting. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
134 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
135 The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable with the -c option). |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
136 The latter is a bitmask of indexes to INFO/BCSQ, with interleaved haplotypes. See the usage examples |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
137 below for using the %TBCSQ converter in query for extracting a more human readable form from this bitmask. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
138 The contruction of the bitmask limits the number of consequences that can be referenced in the FORMAT/BCSQ tags. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
139 By default this is 16, but if more are required, see the --ncsq option. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
140 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
141 The program requires on input a VCF/BCF file, the reference genome in fasta format (--fasta-ref) |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
142 and genomic features in the GFF3 format downloadable from the Ensembl website (--gff-annot), |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
143 and outputs an annotated VCF/BCF file. Currently, only Ensembl GFF3 files are supported. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
144 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
145 By default, the input VCF should be phased. If phase is unknown, or only partially known, |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
146 the --phase option can be used to indicate how to handle unphased data. Alternatively, |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
147 haplotype aware calling can be turned off with the --local-csq option. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
148 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
149 If conflicting (overlapping) variants within one haplotype are detected, a warning will |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
150 be emitted and predictions will be based on only the first variant in the analysis. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
151 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
152 Symbolic alleles are not supported. They will remain unannotated in the output VCF and are |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
153 ignored for the prediction analysis. |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
154 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
155 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
156 @REGIONS_HELP@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
157 @TARGETS_HELP@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
158 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
159 @BCFTOOLS_MANPAGE@#@EXECUTABLE@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
160 |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
161 @BCFTOOLS_WIKI@ |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
162 ]]> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
163 </help> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
164 <expand macro="citations" /> |
2a6c13f8cc5a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 9d03fe38504a35d11660dadb44cb1beee32fcf4e
iuc
parents:
diff
changeset
|
165 </tool> |