annotate macros.xml @ 0:edbdbc64b397 draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
author iuc
date Wed, 27 Jan 2021 14:47:52 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
2 <macros>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
3 <token name="@TOOL_VERSION@">2.9.10</token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
4 <token name="@GALAXY_VERSION@">galaxy0</token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
5 <token name="@DESCRIPTION@">small variant caller</token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
6 <xml name="requirements">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
7 <requirements>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">strelka</requirement>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
9 <requirement type="package" version="1.9">samtools</requirement>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
10 </requirements>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
11 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
12 <xml name="citations">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
13 <citations>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
14 <citation type="doi">10.1038/s41592-018-0051-x</citation>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
15 </citations>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
16 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
17
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
18 <!--
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
19 command
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
20 -->
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
21
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
22 <token name="@INIT@"><![CDATA[
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
23 ##ln -s '$referenceFasta' './input_ref.fasta' &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
24 ##samtools faidx './input_ref.fasta' &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
25
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
26 ## Make all optional regions files available
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
27 ## Note: all of these must be tabixed
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
28 #set $reg_options = []
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
29 #for $i, $sites in enumerate($forced_regions):
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
30 #set $target_file = 'input_forcedgt_%d.vcf.gz' % $i
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
31 #if $sites.whitelist.ext == 'vcf':
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
32 bgzip -c '${sites.whitelist}' > $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
33 tabix -p vcf $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
34 #else:
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
35 ln -s '${sites.whitelist}' $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
36 ln -s '${sites.whitelist.metadata.tabix_index}' ${target_file}.tbi' &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
37 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
38 #if str($sites.use_whitelist_as) == 'indel_candidates':
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
39 #silent $reg_options.extend(['--indelCandidates', $target_file])
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
40 #else:
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
41 #silent $reg_options.extend(['--forcedGT', $target_file])
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
42 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
43 #end for
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
44 #if str($regions.restrict_to_region) == 'regions_from_file':
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
45 #silent $reg_options.append('--callRegions')
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
46 #set $target_file = 'input_callregions.bed.gz'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
47 #if $regions.callRegions.ext == 'bed':
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
48 bgzip -c '$regions.callRegions' $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
49 tabix -p bed $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
50 else:
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
51 ln -s '$regions.callRegions' $target_file &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
52 ln -s '$regions.callRegions.tabix_index' ${target_file}.tbi &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
53 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
54 #silent $reg_options.append($target_file)
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
55 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
56 #set $region_spec = ' '.join($reg_options)
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
57 #if str($ref_cond.ref_sel) == 'history':
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
58 #set $reference_fasta_fn = 'input_ref.fasta'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
59 ln -s '$ref_cond.ref' $reference_fasta_fn &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
60 samtools faidx $reference_fasta_fn &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
61 #else
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
62 #set $reference_fasta_fn = str($ref_cond.ref.fields.path)
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
63 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
64 ]]></token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
65 <token name="@CREATE@"><![CDATA[
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
66 --config='$config_file'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
67 $optimization
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
68 #if str($expert_settings.evs.selector) == "disableEVS"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
69 --disableEVS
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
70 #else
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
71 #if $expert_settings.evs.snvScoringModelFile
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
72 --snvScoringModelFile '$expert_settings.evs.snvScoringModelFile'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
73 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
74 #if $expert_settings.evs.indelScoringModelFile
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
75 --indelScoringModelFile '$expert_settings.evs.indelScoringModelFile'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
76 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
77 $expert_settings.evs.reportEVSFeatures
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
78 #end if
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
79 $region_spec
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
80 --referenceFasta '${reference_fasta_fn}'
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
81 --runDir results &&
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
82 ]]></token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
83 <token name="@RUN@"><![CDATA[
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
84 results/runWorkflow.py
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
85 -m local
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
86 -j \${GALAXY_SLOTS:-2}
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
87 -g \${GALAXY_MEMORY_MB:-8192}
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
88 ]]></token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
89
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
90 <!--
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
91 configfile - parser cannot handle indents
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
92 -->
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
93
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
94 <token name="@CONFIG@"><![CDATA[
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
95 maxIndelSize = $strelka.maxIndelSize
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
96 isWriteRealignedBam = 0 ## not inplemented
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
97 extraVariantCallerArguments = ## not implemented
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
98 ]]></token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
99
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
100 <!--
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
101 input
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
102 -->
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
103
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
104 <xml name="input_required" token_ref="normalBam">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
105 <conditional name="ref_cond">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
106 <param name="ref_sel" type="select" label="Choose the source for the reference genome" help="(--referenceFasta)">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
107 <option value="cached">Locally cached</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
108 <option value="history">History</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
109 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
110 <when value="cached">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
111 <param name="ref" type="select" label="Reference genome" help="">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
112 <options from_data_table="fasta_indexes">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
113 <filter type="data_meta" column="dbkey" key="dbkey" ref="@REF@"/>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
114 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file."/>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
115 </options>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
116 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
117 </when>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
118 <when value="history">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
119 <param name="ref" type="data" format="fasta" label="Reference sequence" help="(--referenceFasta)"/>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
120 </when>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
121 </conditional>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
122 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
123 <xml name="regions_select">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
124 <conditional name="regions">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
125 <param name="restrict_to_region" type="select"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
126 label="Call variants across">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
127 <option value="genome">Whole reference</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
128 <option value="regions_from_file">Regions specified in BED</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
129 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
130 <when value="genome" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
131 <when value="regions_from_file">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
132 <param argument="--callRegions" type="data" format="bed"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
133 label="BED dataset with regions to examine"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
134 help="Specify a set of regions to call. No VCF output will be provided outside of these regions. Note that the full genome may still be used to calculate certain input statistics (such as expected depth per chromosome)."/>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
135 </when>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
136 </conditional>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
137 <repeat name="forced_regions" title="Whitelists of SNV/indel sites that should always be considered" default="0" min="0"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
138 help="Add whitelisted SNVs/indels to list of considered/reported alleles explicitly">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
139 <param name="whitelist" type="data" format="vcf"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
140 label="Select file with candidate alleles"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
141 help="" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
142 <param name="use_whitelist_as" type="select" display="radio"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
143 label="Use this whitelist as"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
144 help="An indel candidates list is used during the realignment and calling steps to increase the chances of detecting given indels if they exist in any sample. If the indel is NOT found despite these efforts, it will NOT be reported, however. With a list of 'SNV sites and/or indels of interest', on the other hand, indels in the list undergo that same treatment, but listed indels and SNPs are both guaranteed to be reported in the variants output, even if they are judged as not being present in any sample.">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
145 <option value="indel_candidates">A list of indel candidates to be considered during realignment/calling (--indelCandidates)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
146 <option value="forced_gt_sites">A list of SNV sites/indels of interest that should always be reported (--forcedGT)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
147 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
148 </repeat>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
149 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
150 <xml name="calling_model">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
151 <param name="optimization" type="select" label="Optimize variant calling for">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
152 <option value="">Whole-genome sequencing (WGS) data (default mode)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
153 <option value="--exome">Whole-exome sequencing (WES) data (--exome)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
154 <yield />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
155 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
156 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
157 <xml name="calling_model_expert">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
158 <section name="expert_settings" title="Expert configuration of calling model" expanded="false">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
159 <yield />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
160 <conditional name="evs">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
161 <param name="selector" type="select" label="Configure empirical variant scoring (EVS) model">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
162 <option value="disableEVS">Don't use EVS, just simple threshold-based filtering (--disableEVS)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
163 <option value="enableEVS" selected="true">Use EVS models (default)</option>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
164 </param>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
165 <when value="disableEVS" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
166 <when value="enableEVS">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
167 <param argument="--snvScoringModelFile" type="data" format="json" optional="true"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
168 label="Optional SNV scoring model to overwrite default model" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
169 <param argument="--indelScoringModelFile" type="data" format="json" optional="true"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
170 label="Optional indel scoring model to overwrite default model" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
171 <param argument="--reportEVSFeatures" type="boolean" truevalue="--reportEVSFeatures" falsevalue=""
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
172 label="Report all empirical variant scoring features in VCF output"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
173 help="WARNING: Do not use this feature with Strelka Germline and more than one input sample or the tool run will fail!" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
174 </when>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
175 </conditional>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
176 </section>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
177 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
178 <xml name="input_output">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
179 <param name="vcf_type" type="boolean" truevalue="compressed" falsevalue="decompressed"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
180 label="Generate compressed variants output (vcf.gz)"
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
181 help="Default is uncompressed vcf" />
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
182 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
183 <xml name="input_strelka">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
184 <param argument="maxIndelSize" name="maxIndelSize" type="integer" value="49" label="Set maximum reported indel size" help=""/>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
185 </xml>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
186
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
187 <!--
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
188 Help
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
189 -->
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
190
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
191 <token name="@HELP_INPUT@">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
192 *Sequencing Data*
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
193
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
194 The input sequencing reads are expected to come from a paired-end sequencing assay. Any input other than paired-end reads are ignored by default except to double-check for putative somatic variant evidence in the normal sample during somatic variant analysis. Read lengths above ~400 bases are not tested.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
195
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
196 *Alignment Files*
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
197
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
198 All input sequencing reads should be mapped by an external tool and provided as input in `BAM &lt;https://samtools.github.io/hts-specs/SAMv1.pdf&gt;`_. or `CRAM &lt;https://samtools.github.io/hts-specs/CRAMv3.pdf&gt;`_ format.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
199
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
200 The following limitations apply to the input BAM/CRAM alignment records:
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
201
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
202 - Alignments cannot contain the "=" character in the SEQ field.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
203 - RG (read group) tags are ignored -- each alignment file must represent one sample.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
204 - Alignments with basecall quality values greater than 70 will trigger a runtime error (these are not supported on the assumption that the high basecall quality indicates an offset error)
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
205
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
206 *VCF Files*
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
207
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
208 Input `VCF &lt;http://samtools.github.io/hts-specs/VCFv4.1.pdf&gt;`_ files are accepted for a number of roles as described below. All input VCF records are checked for compatibility with the given reference genome, in additional to role-specific checks described below. If any VCF record's REF field is not compatible with the reference genome a runtime error will be triggered. 'Compatible with the reference genome' means that each VCF record's REF base either (1) matches the corresponding reference genome base or the VCF record's REF base is 'N' or the reference genome base is any ambiguous IUPAC base code (all ambiguous base codes are converted to 'N' while importing the reference).
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
209 </token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
210 <token name="@HELP_STRELKA@">
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
211 Strelka2 is a fast and accurate small variant caller optimized for analysis of germline variation in small cohorts (Strelka Germline) and somatic variation in tumor/normal sample pairs (Strelka Somatic).
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
212
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
213 Strelka accepts input read mappings from BAM or CRAM files, and optionally candidate and/or forced-call alleles from VCF. It reports all small variant predictions in VCF 4.1 format. Germline variant reporting uses the gVCF conventions to represent both variant and reference call confidence. For best somatic indel performance, Strelka is designed to be run with the Manta structural variant and indel caller, which provides additional indel candidates up to a given maxiumum indel size (by default this is 49). By design, Manta and Strelka run together with default settings provide complete coverage over all indel sizes (in additional to all SVs and SNVs) for clinical somatic and germline analysis scenarios.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
214 </token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
215 <token name="@HELP_REFERENCES@"><![CDATA[
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
216 More information are available on `github <https://github.com/Illumina/strelka>`_.
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
217 ]]></token>
edbdbc64b397 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/strelka commit 2e445e7c519b2b77498cb74c03ca6ed12b22423a"
iuc
parents:
diff changeset
218 </macros>