Mercurial > repos > iuc > bcftools_csq
annotate bcftools_csq.xml @ 20:0ab4bbd0f9b5 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:49:22 +0000 |
| parents | 10da4a86ee5c |
| children |
| rev | line source |
|---|---|
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
1 <tool name="bcftools @EXECUTABLE@" id="bcftools_@EXECUTABLE@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
2 <description>Haplotype aware consequence predictor</description> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
3 <macros> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
4 <token name="@EXECUTABLE@">csq</token> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
5 <import>macros.xml</import> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
6 </macros> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
7 <expand macro="bio_tools"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
8 <expand macro="requirements"> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
9 <expand macro="samtools_requirement"/> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
10 </expand> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
11 <expand macro="version_command"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
12 <command detect_errors="aggressive"><![CDATA[ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
13 @PREPARE_INPUT_FILE@ |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
14 #set $section = $sec_required.reference_source |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
15 @PREPARE_FASTA_REF@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
16 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
17 #set $section = $sec_restrict |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
18 @PREPARE_TARGETS_FILE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
19 @PREPARE_REGIONS_FILE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
20 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
21 bcftools @EXECUTABLE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
22 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
23 ## csq required inputs section |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
24 #set $section = $sec_required.reference_source |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
25 @FASTA_REF@ |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
26 --gff-annot '$sec_required.gff_annot' |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
27 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
28 ## csq options section |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
29 #if str($sec_csq_opts.ncsq): |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
30 --ncsq $sec_csq_opts.ncsq |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
31 #end if |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
32 $sec_csq_opts.local_csq |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
33 #if $sec_csq_opts.phase: |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
34 --phase $sec_csq_opts.phase |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
35 #end if |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
36 #if str($sec_csq_opts.custom_tag): |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
37 --custom-tag '$sec_csq_opts.custom_tag' |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
38 #end if |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
39 #if str($sec_csq_opts.trim_protein_seq) |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
40 --trim-protein-seq $sec_csq_opts.trim_protein_seq |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
41 #end if |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
42 #if $sec_csq_opts.genetic_code |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
43 --genetic-code '$sec_csq_opts.genetic_code' |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
44 #end if |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
45 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
46 ## Subset section |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
47 #set $section = $sec_subset |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
48 @SAMPLES@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
49 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
50 ## Filter section |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
51 #set $section = $sec_restrict |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
52 @INCLUDE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
53 @EXCLUDE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
54 @REGIONS@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
55 @TARGETS@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
56 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
57 @OUTPUT_TYPE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
58 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
59 ## Primary Input/Outputs |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
60 @INPUT_FILE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
61 > '$output_file' |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
62 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
63 ]]> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
64 </command> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
65 <inputs> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
66 <expand macro="macro_input"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
67 <section name="sec_required" expanded="true" title="Required References"> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
68 <expand macro="macro_fasta_ref"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
69 <param name="gff_annot" type="data" format="gff3" label="GFF3 annotation file" help="From Ensembl: ftp://ftp.ensembl.org/pub/current_gff3/"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
70 </section> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
71 <section name="sec_csq_opts" expanded="true" title="CSQ Options"> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
72 <param name="ncsq" type="integer" value="16" min="1" max="50" label="maximum number of consequences to consider per site" help="-ncsq 16"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
73 <param name="local_csq" type="boolean" truevalue="--local-csq" falsevalue="" checked="false" label="run localized predictions considering only one VCF record at a time" help="--local-csq switch off haplotype-aware calling, run localized predictions considering only one VCF record at a time"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
74 <param name="phase" type="select" optional="true" label="phase" help="how to construct haplotypes and how to deal with unphased data"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
75 <option value="a">take GTs as is, create haplotypes regardless of phase (0/1 -> 0|1)</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
76 <option value="m">merge *all* GTs into a single haplotype (0/1 -> 1, 1/2 -> 1)</option> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
77 <option value="r">require phased GTs, throw an error on unphased het GTs</option> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
78 <option value="R">create non-reference haplotypes if possible (0/1 -> 1|1, 1/2 -> 1|2)</option> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
79 <option value="s">skip unphased GTs</option> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
80 </param> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
81 <param name="custom_tag" type="text" value="" optional="true" label="use this custom tag to store consequences rather than the default BCSQ tag"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
82 <validator type="regex" message="">^(\w+)?$</validator> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
83 </param> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
84 <param argument="--trim-protein-seq" type="integer" min="0" value="" optional="true" label="Abbreviate protein-changing predictions" help="Abbreviate protein-changing predictions to max INT aminoacids"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
85 <param argument="--genetic-code" type="select" optional="true" label="Genetic code table" help="Choose a predefined genetic code table used to translate coding sequences. Leave unset for the default bcftools behaviour."> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
86 <option value="0">0: Standard simplified</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
87 <option value="1">1: Standard</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
88 <option value="2">2: Vertebrate mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
89 <option value="3">3: Yeast mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
90 <option value="4">4: Mold, Protozoan, Coelenterate mitochondrial; Mycoplasma; Spiroplasma</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
91 <option value="5">5: Invertebrate mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
92 <option value="6">6: Ciliate, Dasycladacean and Hexamita nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
93 <option value="9">9: Echinoderm and Flatworm mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
94 <option value="10">10: Euplotid nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
95 <option value="11">11: Bacterial, Archaeal and Plant plastid</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
96 <option value="12">12: Alternative yeast nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
97 <option value="13">13: Ascidian mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
98 <option value="14">14: Alternative flatworm mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
99 <option value="15">15: Blepharisma nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
100 <option value="16">16: Chlorophycean mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
101 <option value="21">21: Trematode mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
102 <option value="22">22: Scenedesmus obliquus mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
103 <option value="23">23: Thraustochytrium mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
104 <option value="24">24: Pterobranchia mitochondrial</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
105 <option value="25">25: Candidate Division SR1 and Gracilibacteria</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
106 <option value="26">26: Pachysolen tannophilus nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
107 <option value="27">27: Karyorelict nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
108 <option value="28">28: Condylostoma nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
109 <option value="29">29: Mesodinium nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
110 <option value="30">30: Peritrich nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
111 <option value="31">31: Blastocrithidia nuclear</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
112 <option value="33">33: Cephalodiscidae mitochondrial UAA-Tyr</option> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
113 </param> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
114 </section> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
115 <section name="sec_restrict" expanded="false" title="Restrict to"> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
116 <expand macro="macro_region_restrict"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
117 <expand macro="macro_target_restrict"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
118 <expand macro="macro_include"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
119 <expand macro="macro_exclude"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
120 </section> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
121 <section name="sec_subset" expanded="false" title="Subset Options"> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
122 <expand macro="macro_samples"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
123 </section> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
124 <expand macro="macro_select_output_type"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
125 </inputs> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
126 <outputs> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
127 <expand macro="macro_vcf_output"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
128 </outputs> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
129 <tests> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
130 <test> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
131 <param name="input_file" ftype="vcf" value="csq.vcf"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
132 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
133 <expand macro="test_using_reference" ref="csq.fa"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
134 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
135 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
136 <param name="gff_annot" ftype="gff3" value="csq.gff3"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
137 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
138 <param name="output_type" value="v"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
139 <output name="output_file"> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
140 <assert_contents> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
141 <has_text text="BCSQ"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
142 </assert_contents> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
143 </output> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
144 </test> |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
145 <test> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
146 <param name="input_file" ftype="vcf" value="csq.vcf"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
147 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
148 <expand macro="test_using_reference" select_from="cached" ref="csq"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
149 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
150 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
151 <param name="gff_annot" ftype="gff3" value="csq.gff3"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
152 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
153 <param name="output_type" value="v"/> |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
154 <output name="output_file"> |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
155 <assert_contents> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
156 <has_text text="BCSQ"/> |
|
4
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
157 </assert_contents> |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
158 </output> |
|
ca184d0a0220
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit e648d86d550ddf2eb67237752320c390b3a780e5
iuc
parents:
3
diff
changeset
|
159 </test> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
160 <!-- Test protein seq prediction--> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
161 <test> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
162 <param name="input_file" ftype="vcf" value="csq.vcf"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
163 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
164 <expand macro="test_using_reference" select_from="cached" ref="csq"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
165 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
166 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
167 <param name="gff_annot" ftype="gff3" value="csq.gff3"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
168 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
169 <param name="output_type" value="v"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
170 <section name="sec_csq_opts"> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
171 <param name="trim_protein_seq" value="10"/> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
172 <param name="genetic_code" value="1"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
173 </section> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
174 <output name="output_file"> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
175 <assert_contents> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
176 <has_text text="BCSQ"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
177 </assert_contents> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
178 </output> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
179 <assert_command> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
180 <has_text text="--trim-protein-seq"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
181 <has_text text="--genetic-code '1'"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
182 </assert_command> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
183 </test> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
184 <!-- Test region overlap--> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
185 <test> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
186 <param name="input_file" ftype="vcf" value="csq.vcf"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
187 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
188 <expand macro="test_using_reference" select_from="cached" ref="csq"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
189 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
190 <section name="sec_required"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
191 <param name="gff_annot" ftype="gff3" value="csq.gff3"/> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
192 </section> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
193 <param name="output_type" value="v"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
194 <section name="sec_restrict"> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
195 <conditional name="regions"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
196 <param name="regions_src" value="regions" /> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
197 <repeat name="region_specs"> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
198 <param name="chrom" value="1" /> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
199 </repeat> |
|
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
200 </conditional> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
201 </section> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
202 <output name="output_file"> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
203 <assert_contents> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
204 <has_text text="BCSQ"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
205 </assert_contents> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
206 </output> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
207 <assert_command> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
208 <has_text text="--regions-overlap"/> |
|
13
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
209 </assert_command> |
|
aed58f2684fe
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit db275932cbb485cb44ae91e0b421d6f57698db49
iuc
parents:
11
diff
changeset
|
210 </test> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
211 </tests> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
212 <help><![CDATA[ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
213 ===================================== |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
214 bcftools @EXECUTABLE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
215 ===================================== |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
216 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
217 Haplotype aware consequence predictor which correctly handles combined variants such as MNPs split over |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
218 multiple VCF records, SNPs separated by an intron (but adjacent in the spliced transcript) or nearby |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
219 frame-shifting indels which in combination in fact are not frame-shifting. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
220 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
221 The output VCF is annotated with INFO/BCSQ and FORMAT/BCSQ tag (configurable with the -c option). |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
222 The latter is a bitmask of indexes to INFO/BCSQ, with interleaved haplotypes. See the usage examples |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
223 below for using the %TBCSQ converter in query for extracting a more human readable form from this bitmask. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
224 The contruction of the bitmask limits the number of consequences that can be referenced in the FORMAT/BCSQ tags. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
225 By default this is 16, but if more are required, see the --ncsq option. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
226 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
227 The program requires on input a VCF/BCF file, the reference genome in fasta format (--fasta-ref) |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
228 and genomic features in the GFF3 format downloadable from the Ensembl website (--gff-annot), |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
229 and outputs an annotated VCF/BCF file. Currently, only Ensembl GFF3 files are supported. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
230 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
231 By default, the input VCF should be phased. If phase is unknown, or only partially known, |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
232 the --phase option can be used to indicate how to handle unphased data. Alternatively, |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
233 haplotype aware calling can be turned off with the --local-csq option. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
234 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
235 If conflicting (overlapping) variants within one haplotype are detected, a warning will |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
236 be emitted and predictions will be based on only the first variant in the analysis. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
237 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
238 Symbolic alleles are not supported. They will remain unannotated in the output VCF and are |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
239 ignored for the prediction analysis. |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
240 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
241 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
242 @REGIONS_HELP@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
243 @TARGETS_HELP@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
244 |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
245 @BCFTOOLS_MANPAGE@#@EXECUTABLE@ |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
246 |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
247 @BCFTOOLS_HOWTOS@ |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
248 ]]> |
|
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
249 </help> |
|
20
0ab4bbd0f9b5
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bcftools commit f6efda26965eb73c9107d367fd5ffdf246ed0dbc
iuc
parents:
19
diff
changeset
|
250 <expand macro="citations"/> |
|
0
01d07c39810b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bcftools commit 10853682ffb2e9776256bb63c899ef5c5fe0007e
iuc
parents:
diff
changeset
|
251 </tool> |
