annotate macros.xml @ 1:fd2d6e035c3f draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit 5d2fd48454149b3cfa39aaba71e3b19f89087516"
author iuc
date Mon, 18 Nov 2019 13:45:47 -0500
parents f41a1e03538b
children 3be27a9a7313
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
2 <macros>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
3 <token name="@VERSION@">4.1.4.0</token>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
4 <token name="@WRAPPER_VERSION@">@VERSION@+galaxy</token>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
5
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
6 <xml name="requirements">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
7 <requirements>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
8 <requirement type="package" version="@VERSION@">gatk4</requirement>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
9 <requirement type="package" version="0.2.5">tabix</requirement>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
10 <requirement type="package" version="1.9">samtools</requirement>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
11 <yield />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
12 </requirements>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
13 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
14
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
15 <!--Hacky way to determine GATK version, for display in tool info-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
16 <xml name="version_cmd">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
17 <version_command>gatk SortSam --version 2>&amp;1 | grep Version | cut -d ':' -f 2</version_command>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
18 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
19
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
20 <!--Command token, java options should not be hard coded here.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
21 <token name="@CMD_BEGIN@">[[ -z \$_JAVA_OPTIONS ]] &amp;&amp; export JAVA_OPTS=\$_JAVA_OPTIONS &amp;&amp; gatk</token>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
22
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
23 <!--Define sections that parameters could exist within.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
24 <template name="set_sections">
1
fd2d6e035c3f "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit 5d2fd48454149b3cfa39aaba71e3b19f89087516"
iuc
parents: 0
diff changeset
25 #set global $sections = ['', 'optional.', 'advanced.', 'deprecated.']
0
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
26 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
27
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
28 <!--Reference genome handling-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
29 <!--One template each for the different reference genome parameter names.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
30 <!--TODO: Can the reference parameters all be the same?-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
31 <xml name="ref_sel">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
32 <conditional name="reference_source">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
33 <param name="reference_source_selector" type="select" label="Choose the source for the reference list">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
34 <option value="cached">Locally cached</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
35 <option value="history">History</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
36 <option value="no_ref" selected="true">Do not pass</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
37 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
38 <when value="cached">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
39 <param name="reference_sequence" type="select" label="Reference" help="Reference sequence file." >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
40 <options from_data_table="all_fasta" >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
41 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
42 </options>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
43 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
44 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
45 <when value="history">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
46 <param name="reference_sequence" type="data" format="fasta" label="Reference" help="Reference sequence file." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
47 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
48 <when value="no_ref" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
49 </conditional>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
50 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
51
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
52 <template name="ref_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
53 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
54 #if $varExists($sect + "reference_source.reference_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
55 #if $getVar($sect + "reference_source.reference_source_selector") != "no_ref"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
56 #if $getVar($sect + "reference_source.reference_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
57 --reference $getVar($sect + "reference_source.reference_sequence.fields.path")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
58 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
59 --reference reference.fa
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
60 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
61 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
62 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
63 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
64 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
65
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
66 <template name="picard_ref_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
67 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
68 #if $varExists($sect + "reference_source.reference_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
69 #if $getVar($sect + "reference_source.reference_source_selector") != "no_ref"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
70 #if $getVar($sect + "reference_source.reference_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
71 --REFERENCE_SEQUENCE $getVar($sect + "reference_source.reference_sequence.fields.path")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
72 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
73 --REFERENCE_SEQUENCE $getVar($sect + "reference_source.reference_sequence")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
74 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
75 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
76 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
77 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
78 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
79
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
80 <template name="picard_ref_opts_plain">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
81 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
82 #if $varExists($sect + "reference_source.reference_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
83 #if $getVar($sect + "reference_source.reference_source_selector") != "no_ref"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
84 #if $getVar($sect + "reference_source.reference_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
85 --REFERENCE $getVar($sect + "reference_source.reference_sequence.fields.path")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
86 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
87 --REFERENCE $getVar($sect + "reference_source.reference_sequence")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
88 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
89 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
90 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
91 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
92 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
93
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
94 <template name="ref_opts_input">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
95 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
96 #if $varExists($sect + "reference_source.reference_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
97 #if $getVar($sect + "reference_source.reference_source_selector") != "no_ref"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
98 #if $getVar($sect + "reference_source.reference_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
99 --input $getVar($sect + "reference_source.reference_sequence.fields.path")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
100 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
101 --input $getVar($sect + "reference_source.reference_sequence")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
102 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
103 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
104 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
105 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
106 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
107
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
108
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
109 <!--Interval Macros-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
110 <template name="gatk_ints_chth">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
111 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
112 #if $varExists($sect + "ival_type.ival_type_sel")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
113 #if $getVar($sect + "ival_type.ival_type_sel") == "ival_file"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
114 #if $varExists($sect + "ival_type.intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
115 #if $getVar($sect + "ival_type.intervals").is_of_type("gatk_interval")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
116 --intervals intervals.interval_list
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
117 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
118 #if $getVar($sect + "ival_type.intervals").is_of_type("bed")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
119 --intervals intervals.bed
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
120 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
121 #if $getVar($sect + "ival_type.intervals").is_of_type("vcf")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
122 --intervals intervals.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
123 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
124 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
125 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
126 #if $varExists($sect + "ival_type.intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
127 --intervals $getVar($sect + "ival_type.intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
128 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
129 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
130 #if $varExists($sect + "ival_type.interval_padding")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
131 --interval-padding $getVar($sect + "ival_type.interval_padding")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
132 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
133 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
134 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
135 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
136
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
137
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
138 <template name="pre_gatk_ints_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
139 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
140 #if $varExists($sect + "ival_type.ival_type_sel")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
141 #if $getVar($sect + "ival_type.ival_type_sel") == "ival_file"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
142 #if $varExists($sect + "ival_type.intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
143 #if $getVar($sect + "ival_type.intervals").is_of_type("gatk_interval")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
144 ln -s $getVar($sect + "ival_type.intervals") intervals.interval_list &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
145 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
146 #if $getVar($sect + "ival_type.intervals").is_of_type("bed")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
147 ln -s $getVar($sect + "ival_type.intervals") intervals.bed &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
148 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
149 #if $getVar($sect + "ival_type.intervals").is_of_type("vcf")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
150 ln -s $getVar($sect + "ival_type.intervals") intervals.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
151 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
152 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
153 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
154 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
155 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
156 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
157
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
158 <xml name="gatk_ints">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
159 <conditional name="ival_type">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
160 <param name="ival_type_sel" type="select" label="Choose Genomic Interval Source">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
161 <option value="ival_file" selected="true">Interval File</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
162 <option value="ival_text" selected="false">Interval Text Input</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
163 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
164 <when value="ival_file">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
165 <param name="intervals" argument="--intervals" type="data" optional="true" format="bed,vcf,gatk_interval" label="Intervals File" help="One or more genomic intervals over which to operate"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
166 <param name="interval_padding" argument="--interval-padding" type="integer" optional="true" value="0" label="Interval Padding" help="Amount of padding (in bp) to add to each interval you are including."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
167 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
168 <when value="ival_text">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
169 <param name="intervals" argument="--intervals" type="text" optional="true" label="Intervals Text Input" help="One or more genomic intervals over which to operate. Enter in chrom:start-stop format."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
170 <param name="interval_padding" argument="--interval-padding" type="integer" optional="true" value="0" label="Interval Padding" help="Amount of padding (in bp) to add to each interval you are including."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
171 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
172 </conditional>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
173 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
174
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
175
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
176 <!--Exclude Intervals-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
177 <xml name="gatk_excl_ints">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
178 <conditional name="excl_ival_type">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
179 <param name="excl_ival_type_sel" type="select" label="Choose Genomic Interval Exclusion Source">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
180 <option value="excl_ival_file" selected="true">Exclude Interval File</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
181 <option value="excl_ival_text" selected="false">Exclude Interval Text Input</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
182 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
183 <when value="excl_ival_file">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
184 <param name="exclude_intervals" argument="--exclude-intervals" type="data" optional="true" format="bed,vcf,gatk_interval" label="Exclude Intervals File" help="One or more genomic intervals to exclude from processing"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
185 <param name="interval_exclusion_padding" argument="--interval-exclusion-padding" type="integer" optional="true" value="0" label="Interval Exclusion Padding" help="Amount of padding (in bp) to add to each interval you are excluding."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
186 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
187 <when value="excl_ival_text">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
188 <param name="exclude_intervals" argument="--exclude-intervals" type="text" optional="true" label="Exclude Intervals Text Input" help="One or more genomic intervals to exclude from processing. Enter in chrom:start-stop format."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
189 <param name="interval_exclusion_padding" argument="--interval-exclusion-padding" type="integer" optional="true" value="0" label="Interval Exclusion Padding" help="Amount of padding (in bp) to add to each interval you are excluding."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
190 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
191 </conditional>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
192 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
193
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
194 <template name="gatk_excl_ints_chth">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
195 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
196 #if $varExists($sect + "excl_ival_type.excl_ival_type_sel")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
197 #if $getVar($sect + "excl_ival_type.excl_ival_type_sel") == "ival_file"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
198 #if $varExists($sect + "excl_ival_type.exclude_intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
199 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("gatk_interval")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
200 --exclude-intervals excl_intervals.interval_list
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
201 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
202 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("bed")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
203 --exclude-intervals excl_intervals.bed
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
204 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
205 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("vcf")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
206 --exclude-intervals excl_intervals.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
207 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
208 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
209 #elif $getVar($sect + "excl_ival_type.excl_ival_type_sel") == "excl_ival_text"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
210 #if $varExists($sect + "excl_ival_type.exclude_intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
211 --exclude-intervals $getVar($sect + "excl_ival_type.exclude_intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
212 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
213 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
214 #pass
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
215 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
216 #if $varExists($sect + "excl_ival_type.interval_exclusion_padding")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
217 --interval-exclusion-padding $getVar($sect + "excl_ival_type.interval_exclusion_padding")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
218 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
219 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
220 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
221 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
222
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
223 <template name="pre_gatk_excl_ints_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
224 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
225 #if $varExists($sect + "excl_ival_type.excl_ival_type_sel")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
226 #if $getVar($sect + "excl_ival_type.excl_ival_type_sel") == "excl_ival_file"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
227 #if $varExists($sect + "excl_ival_type.exclude_intervals")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
228 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("gatk_interval")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
229 ln -s $getVar($sect + "excl_ival_type.exclude_intervals") excl_intervals.interval_list &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
230 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
231 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("bed")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
232 ln -s $getVar($sect + "excl_ival_type.exclude_intervals") excl_intervals.bed &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
233 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
234 #if $getVar($sect + "excl_ival_type.exclude_intervals").is_of_type("vcf")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
235 ln -s $getVar($sect + "excl_ival_type.exclude_intervals") excl_intervals.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
236 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
237 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
238 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
239 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
240 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
241 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
242
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
243 <!--Sequence dictionary selection options for Picard type tools-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
244 <template name="picard_seqdict_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
245 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
246 #if $varExists($sect + "seqdict_source.seqdict_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
247 #if $getVar($sect + "seqdict_source.seqdict_source_selector") != "no_seq_dict"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
248 #if $getVar($sect + "seqdict_source.seqdict_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
249 #set seq_dict_loc = ''.join($getVar($sect + seqdict_source.seqdict_sequence).fields.path.split('.')[:-1]) + '.dict'
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
250 --SEQUENCE_DICTIONARY $seq_dict_loc
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
251 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
252 --SEQUENCE_DICTIONARY $getVar($sect + "seqdict_source.seqdict_sequence")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
253 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
254 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
255 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
256 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
257 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
258
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
259 <template name="gatk_seqdict">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
260 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
261 #if $varExists($sect + "seqdict_source.seqdict_source_selector")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
262 #if $getVar($sect + "seqdict_source.seqdict_source_selector") != "no_seq_dict"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
263 #if $getVar($sect + "seqdict_source.seqdict_source_selector") != "history"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
264 #set $seq_dict_loc = ''.join($getVar($sect + "seqdict_source.seqdict_sequence").fields.path.split('.')[:-1]) + '.dict'
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
265 --sequence-dictionary $seq_dict_loc
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
266 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
267 --sequence-dictionary $getVar($sect + "seqdict_source.seqdict_sequence")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
268 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
269 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
270 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
271 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
272 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
273
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
274 <xml name="seq_dict_sel">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
275 <conditional name="seqdict_source">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
276 <param name="seqdict_source_selector" type="select" label="Choose the source for the sequence dictionary">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
277 <option value="cached">Locally cached</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
278 <option value="history">History</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
279 <option value="no_seq_dict" selected="true">Do not pass</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
280 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
281 <when value="cached">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
282 <param name="seqdict_sequence" type="select" label="Sequence Dictionary" help="Sequence dictionary file." >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
283 <options from_data_table="all_fasta" >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
284 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
285 </options>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
286 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
287 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
288 <when value="history">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
289 <param name="seqdict_sequence" type="data" format="txt" label="Sequence Dictionary" help="Sequence dictionary file. Must be in dict format." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
290 </when>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
291 <when value="no_seq_dict" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
292 </conditional>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
293 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
294
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
295 <!--BAM input-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
296 <template name="picard_bam_input">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
297 --INPUT input.bam
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
298 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
299
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
300 <template name="gatk_bam_input">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
301 --input input.bam
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
302 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
303
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
304 <template name="bam_index_pre_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
305 #for $sect in $sections
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
306 #if $varExists($sect + "input")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
307 #if $getVar($sect + "input").is_of_type("bam")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
308 ln -s $getVar($sect + "input") input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
309 samtools index input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
310 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
311 ln -s $getVar($sect + "input") input.sam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
312 samtools view -bS input.sam -o input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
313 samtools index input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
314 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
315 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
316 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
317 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
318
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
319 <xml name="gatk_bam_req_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
320 <param argument="--input" type="data" format="bam,sam" label="Input BAM/SAM/CRAM file" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
321 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
322
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
323 <template name="picard_bam_index"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
324 #if $input.is_of_type("bam")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
325 ln -s $INPUT input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
326 samtools index input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
327 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
328 ln -s $INPUT input.sam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
329 samtools view -bS input.sam -o input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
330 samtools index input.bam &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
331 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
332 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
333
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
334
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
335 <!--Output goes to stdout, no output parameter exists.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
336 <template name="stdout_to_output">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
337 > output.txt
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
338 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
339
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
340 <xml name="stdout_to_output_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
341 <data format="txt" name="output" label="${tool.name} on ${on_string}: txt" from_work_dir="output.txt" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
342 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
343
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
344 <!--Multiple input files, true for List[File] types, and sometimes List[String] types -->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
345 <template name="gatk_input_multi"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
346 #for $num, $file in enumerate($variant)
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
347 #if $file.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
348 --variant input${num}.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
349 #elif $file.is_of_type("txt")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
350 --variant input${num}.list
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
351 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
352 --variant input${num}.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
353 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
354 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
355 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
356
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
357 <!--Multiple input files, true for List[File] types, and sometimes List[String] types -->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
358 <template name="gatk_input_single"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
359 #if $variant.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
360 --variant input${num}.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
361 #elif $variant.is_of_type("txt")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
362 --variant input${num}.list
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
363 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
364 --variant input${num}.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
365 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
366 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
367
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
368 <template name="gatk_tabix_multi"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
369 #for $num, $file in enumerate($variant)
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
370 #set datatype = $file.datatype
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
371 #if $file.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
372 ln -s $file input${num}.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
373 tabix input${num}.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
374 #elif $file.is_of_type("txt")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
375 ln -s $file input${num}.list &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
376 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
377 ln -s $file input${num}.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
378 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
379 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
380 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
381
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
382 <xml name="vcf_input_params_multi">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
383 <param name="input" type="data" multiple="true" format="vcf,vcf_bgzip" label="Input VCF file" help="Input VCF(s) to be sorted. Multiple inputs must have the same sample names (in order)"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
384 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
385
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
386
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
387
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
388 <!--ABOVE HAS BEEN REVIEWED-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
389
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
390
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
391
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
392
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
393
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
394
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
395
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
396
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
397
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
398
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
399 <!--{-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
400 <!--"summary": "BAM/SAM/CRAM file containing reads",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
401 <!--"name": "&#45;&#45;input",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
402 <!--"synonyms": "-I",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
403 <!--"type": "List[String]",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
404 <!--"required": "yes",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
405 <!--"fulltext": "",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
406 <!--"defaultValue": "[]",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
407 <!--"minValue": "NA",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
408 <!--"maxValue": "NA",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
409 <!--"minRecValue": "NA",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
410 <!--"maxRecValue": "NA",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
411 <!--"kind": "required",-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
412 <!--"options": []-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
413 <!--},-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
414 <!--Required BAM input, GATK tool, may be specified multiple times.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
415 <!--BAM should be indexed on the fly.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
416 <!--Parameter is required, so is not contained within a section.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
417 <!--Only decriptor that makes this unique for all input parameters is the summary field.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
418 <!--{'pre_chth': ['bam_index_pre_chth'],-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
419 <!--'main_chth': ['picard_bam_input'],-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
420 <!--'main_xml': ['gatk_bam_req_params']}},-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
421
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
422
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
423
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
424
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
425
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
426
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
427
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
428
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
429
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
430
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
431
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
432
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
433
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
434 <!--Macros for multiple input tools. List[File] in GATK json.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
435 <template name="vcf_tabix_multi"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
436 #for $num, $file in enumerate($input)
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
437 #set datatype = $file.datatype
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
438 #if $file.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
439 ln -s $file input${num}.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
440 tabix input${num}.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
441 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
442 ln -s $file input${num}.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
443 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
444 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
445 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
446
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
447 <template name="vcf_input_multi_picard"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
448 #for $num, $file in enumerate($input)
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
449 #if $file.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
450 --INPUT input${num}.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
451 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
452 --INPUT input${num}.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
453 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
454 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
455 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
456
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
457 <template name="vcf_input_multi"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
458 #for $num, $file in enumerate($input)
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
459 #if $file.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
460 --input input${num}.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
461 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
462 --input input${num}.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
463 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
464 #end for
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
465 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
466
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
467
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
468 <!--Picard single input tools-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
469 <template name="vcf_tabix"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
470 #set datatype = $input.datatype
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
471 #if $input.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
472 ln -s $input input.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
473 tabix input.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
474 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
475 ln -s $input input.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
476 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
477 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
478
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
479 <template name="gatk_tabix"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
480 #set datatype = $variant.datatype
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
481 #if $variant.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
482 ln -s $variant input.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
483 tabix input.vcf.gz &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
484 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
485 ln -s $variant input.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
486 gatk IndexFeatureFile -F input.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
487 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
488 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
489
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
490 <template name="vcf_input_picard"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
491 #if $input.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
492 --INPUT input.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
493 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
494 --INPUT input.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
495 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
496 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
497
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
498 <template name="vcf_input"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
499 #if $input.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
500 --input input.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
501 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
502 --input input.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
503 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
504 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
505
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
506 <template name="gatk_input"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
507 #if $variant.is_of_type("vcf_bgzip")
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
508 --variant input.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
509 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
510 --variant input.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
511 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
512 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
513
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
514 <template name="gatk_gvcf_tabix"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
515 #if $variant
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
516 ln -s $variant input.g.vcf &&
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
517 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
518 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
519
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
520 <template name="gatk_gvcf_input"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
521 --variant input.g.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
522 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
523
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
524 <xml name="gatk_gvcf_input_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
525 <param name="variant" type="data" multiple="false" format="vcf" label="Input gVCF file" help=""/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
526 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
527
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
528 <xml name="vcf_input_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
529 <param name="input" type="data" multiple="false" format="vcf,vcf_bgzip" label="Input VCF file" help="Input VCF(s) to be sorted. Multiple inputs must have the same sample names (in order)"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
530 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
531
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
532 <xml name="gatk_vcf_input_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
533 <param name="variant" type="data" multiple="false" format="vcf,vcf_bgzip" label="Input VCF file" help="A VCF file containing variants."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
534 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
535
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
536 <xml name="gatk_vcf_input_params_multi">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
537 <param name="variant" type="data" multiple="true" format="vcf,vcf_bgzip,txt" label="Input VCF file(s)" help="A VCF file containing variants or a list of VCFs. Can be specified multiple times."/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
538 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
539
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
540 <xml name="gatk_req_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
541 <param name="input" type="data" format="bam,sam,cram" label="Input BAM/SAM/CRAM file" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
542 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
543
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
544 <!--HDF5 Inputs-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
545
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
546 <xml name="hdf5_input">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
547 <param name="input" type="data" format="h5,tabular" label="Input TSV or HDF5" help="Input TSV or HDF5 file containing integer read counts in genomic intervals for a single case sample (output of CollectReadCounts)." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
548 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
549
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
550 <template name="hdf5_input_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
551 --input "${input}"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
552 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
553
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
554 <template name="hdf5_output_chth">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
555 --output "${output}"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
556 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
557
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
558 <xml name="hdf5_output">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
559 <data format="h5" name="output" label="${tool.name} on ${on_string}: HDF5" help="Output file for read counts." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
560 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
561
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
562 <!--Output specific to ModelSegments. Files created based on prefix, so force that to be what we want, then pull important files with from_work_dir.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
563 <!--${SAMPLE}.cr.seg-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
564 <!--${SAMPLE}.modelFinal.seg-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
565 <template name="modelsegments_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
566 --output "."
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
567 --output-prefix "modelsegments"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
568 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
569
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
570 <xml name="modelsegments_output">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
571 <data format="tabular" name="cr_seg" label="${tool.name} on ${on_string}: cr.seg" help="Copy-ratio segments." from_work_dir="modelsegments.cr.seg"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
572 <data format="tabular" name="modelfinal_seg" label="${tool.name} on ${on_string}: modelFinal.seg" help="Modeled Segments" from_work_dir="modelsegments.modelFinal.seg"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
573 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
574
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
575 <!--deltaMAD.txt-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
576 <!--denoisedLimit4.png-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
577 <!--denoisedMAD.txt-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
578 <!--denoised.png-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
579 <!--scaledDeltaMAD.txt-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
580 <!--modeled.png-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
581 <!--standardizedMAD.txt-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
582
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
583 <template name="plotmodeledsegments_chth"><![CDATA[
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
584 --output "."
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
585 --output-prefix "plotmodeledsegments"
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
586 ]]></template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
587
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
588 <xml name="plotmodeledsegments_output">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
589 <data format="png" name="modeled_png" label="${tool.name} on ${on_string}: modeled.png" help="Copy-Ratio Plot" from_work_dir="plotmodeledsegments.modeled.png"/>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
590 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
591
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
592 <!--Common Picard options-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
593 <template name="picard_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
594 #if $picard_adv.arguments_file
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
595 --arguments_file ${picard_adv.arguments_file}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
596 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
597 --COMPRESSION_LEVEL ${picard_adv.COMPRESSION_LEVEL}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
598 #if $picard_adv.GA4GH_CLIENT_SECRETS
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
599 --GA4GH_CLIENT_SECRETS ${picard_adv.GA4GH_CLIENT_SECRETS}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
600 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
601 --MAX_RECORDS_IN_RAM ${picard_adv.MAX_RECORDS_IN_RAM}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
602 --VALIDATION_STRINGENCY ${picard_adv.VALIDATION_STRINGENCY}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
603 --VERBOSITY ${picard_adv.VERBOSITY}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
604 ${picard_adv.CREATE_MD5_FILE}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
605 ${picard_adv.USE_JDK_DEFLATER}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
606 ${picard_adv.USE_JDK_INFLATER}
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
607 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
608
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
609 <xml name="picard_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
610 <section name="picard_adv" title="Advanced Picard Options (Only change these if you know what you're doing.)" expanded="False">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
611 <param argument="--arguments_file" type="data" optional="true" format="txt" label="Arguments File" help="read one or more arguments files and add them to the command line" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
612 <param argument="--COMPRESSION_LEVEL" type="integer" optional="true" value="5" min="1" max="9" label="Compression Level" help="Compression level for all compressed files created (e.g. BAM and VCF)." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
613 <param argument="--CREATE_MD5_FILE" truevalue="--CREATE_MD5_FILE" falsevalue="" type="boolean" optional="true" checked="false" label="Create MD5 File" help="Whether to create an MD5 digest for any BAM or FASTQ files created." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
614 <param argument="--GA4GH_CLIENT_SECRETS" type="data" format="json" optional="true" label="Ga4Gh Client Secrets" help="Google Genomics API client_secrets.json file path." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
615 <param argument="--MAX_RECORDS_IN_RAM" type="integer" optional="true" value="500000" label="Max Records In Ram" help="When writing files that need to be sorted, this will specify the number of records stored in RAM before spilling to disk. Increasing this number reduces the number of file handles needed to sort the file, and increases the amount of RAM needed." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
616 <param argument="--TMP_DIR" type="text" optional="true" label="Tmp Dir" help="One or more directories with space available to be used by this program for temporary storage of working files. Keep in mind, you must be able to access this directory from either your user, or from the Galaxy user, depending on your configuration." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
617 <param argument="--USE_JDK_DEFLATER" truevalue="--USE_JDK_DEFLATER" falsevalue="" type="boolean" optional="true" checked="false" label="Use Jdk Deflater" help="Use the JDK Deflater instead of the Intel Deflater for writing compressed output" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
618 <param argument="--USE_JDK_INFLATER" truevalue="--USE_JDK_INFLATER" falsevalue="" type="boolean" optional="true" checked="false" label="Use Jdk Inflater" help="Use the JDK Inflater instead of the Intel Inflater for reading compressed input" />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
619 <param argument="--VALIDATION_STRINGENCY" type="select" optional="true" label="Validation Stringency" help="Validation stringency for all SAM files read by this program. Setting stringency to SILENT can improve performance when processing a BAM file in which variable-length data (read, qualities, tags) do not otherwise need to be decoded." >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
620 <option value="STRICT" selected="true">STRICT</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
621 <option value="LENIENT" selected="false">LENIENT</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
622 <option value="SILENT" selected="false">SILENT</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
623 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
624 <param argument="--VERBOSITY" type="select" optional="true" label="Verbosity" help="Control verbosity of logging." >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
625 <option value="ERROR" selected="false">ERROR</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
626 <option value="WARNING" selected="false">WARNING</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
627 <option value="INFO" selected="true">INFO</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
628 <option value="DEBUG" selected="false">DEBUG</option>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
629 </param>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
630 </section>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
631 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
632
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
633 <!--Provides option to create gzipped output for VCF files-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
634 <xml name="gzip_vcf_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
635 <param name="gzipped_output" type="boolean" checked="true" label="GZIP Output?" help="If you would like gzipped output, check this box. In general, it would be preferable to do this, unless your downstream tool does not support handling of gzipped files." />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
636 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
637
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
638 <!--Output related Picard options-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
639 <xml name="gzip_vcf_output_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
640 <data format="vcf" name="output_vcf" label="${tool.name} on ${on_string}: vcf" from_work_dir="output.vcf" >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
641 <filter>not gzipped_output</filter>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
642 </data>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
643 <data format="vcf_bgzip" name="output_vcf_bgzip" label="${tool.name} on ${on_string}: vcf_bgzip" from_work_dir="output.vcf.gz" >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
644 <filter>gzipped_output</filter>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
645 </data>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
646 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
647
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
648
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
649 <!--These are the same, other than the capitalization of output, so maybe a better way to do this.-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
650 <template name="picard_vcf_output_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
651 #if $gzipped_output
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
652 --OUTPUT output.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
653 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
654 --OUTPUT output.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
655 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
656 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
657
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
658 <template name="vcf_output_opts">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
659 #if $gzipped_output
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
660 --output output.vcf.gz
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
661 #else
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
662 --output output.vcf
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
663 #end if
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
664 </template>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
665
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
666 <xml name="picard_output_params">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
667 <data format="txt" name="output_md5" label="${tool.name} on ${on_string}: md5sum(txt)" from_work_dir="output.bam.md5" >
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
668 <filter>picard_adv['CREATE_MD5_FILE']</filter>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
669 </data>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
670 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
671
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
672
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
673 <!--<template name="ref_opts">-->
1
fd2d6e035c3f "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit 5d2fd48454149b3cfa39aaba71e3b19f89087516"
iuc
parents: 0
diff changeset
674 <!--#set $sections = ['optional','advanced','deprecated','']-->
0
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
675 <!--#silent $sys.stderr.write("I WOULD LIKE TO SHOW THE SECTION VARIABLE: '${sections}'\n")-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
676 <!--#for $sect in $sections-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
677 <!--#if $varExists('$sect.reference_source.reference_source_selector')-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
678 <!--#if $sect.reference_source.reference_source_selector != "no_ref"-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
679 <!--#if $sect.reference_source.reference_source_selector != "history"-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
680 <!--&#45;&#45;reference ${sect.reference_source.reference_sequence.fields.path}-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
681 <!--#else-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
682 <!--&#45;&#45;reference ${sect.reference_source.reference_sequence}-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
683 <!--#end if-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
684 <!--#end if-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
685 <!--#end if-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
686 <!--#end for-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
687 <!--</template>-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
688
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
689
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
690 <!--<template name="ref_opts_opt">-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
691 <!--#if $optional.reference_source.reference_source_selector != "no_ref"-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
692 <!--#if $optional.reference_source.reference_source_selector != "history"-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
693 <!--&#45;&#45;reference ${optional.reference_source.reference_sequence.fields.path}-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
694 <!--#else-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
695 <!--&#45;&#45;reference ${optional.reference_source.reference_sequence}-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
696 <!--#end if-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
697 <!--#end if-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
698 <!--</template>-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
699
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
700
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
701 <!--Citations-->
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
702 <xml name="citations">
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
703 <citation type="doi">10.1101/gr.107524.110</citation>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
704 <citation type="doi">10.1038/ng.806</citation>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
705 <citation type="doi">10.1002/0471250953.bi1110s43</citation>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
706 <citation type="doi">10.1101/201178</citation>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
707 <yield />
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
708 </xml>
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
709
f41a1e03538b "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/gatk4 commit f9d04b348a43a799ab1624d3a7b211aab55ae522"
iuc
parents:
diff changeset
710 </macros>