annotate StatSTR/statSTR.xml @ 1:8e8cf43f6836 draft default tip

planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
author michal_klinka
date Sun, 15 May 2022 15:23:59 +0000
parents ecf8c4f9f8ba
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
1 <?xml version="1.0" ?>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
2 <tool id="statSTR" name="StatSTR" version="@tool_version@">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
3
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
4 <description>StatSTR takes in a TR genotyping VCF file and outputs per-locus statistics.</description>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
5
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
6 <macros>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
7 <import>macros.xml</import>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
8 </macros>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
9 <expand macro="requirements"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
10 <version_command>statSTR --version</version_command>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
11
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
12 <command detect_errors="exit_code"><![CDATA[statSTR
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
13
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
14 ## vcf definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
15 #if $input_output.vcf:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
16 --vcf $input_output.vcf
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
17 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
18 ## end vcf definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
19 ## out definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
20 #if $input_output.out:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
21 --out $input_output.out
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
22 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
23 ## end out definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
24 ## vcftype definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
25 #if $input_output.vcftype:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
26 --vcftype $input_output.vcftype
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
27 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
28 ## end vcftype definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
29 ## precision definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
30 #if $input_output.precision:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
31 --precision $input_output.precision
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
32 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
33 ## end precision definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
34 ## samples definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
35 #if $filtering_group.samples:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
36 --samples $filtering_group.samples
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
37 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
38 ## end samples definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
39 ## sample_prefixes definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
40 #if $filtering_group.sample_prefixes:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
41 --sample-prefixes $filtering_group.sample_prefixes
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
42 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
43 ## end sample_prefixes definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
44 ## region definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
45 #if $filtering_group.region:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
46 --region $filtering_group.region
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
47 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
48 ## end region definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
49 ## thresh definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
50 #if $stats_group.thresh:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
51 --thresh
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
52 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
53 ## end thresh definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
54 ## afreq definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
55 #if $stats_group.afreq:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
56 --afreq
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
57 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
58 ## end afreq definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
59 ## acount definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
60 #if $stats_group.acount:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
61 --acount
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
62 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
63 ## end acount definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
64 ## hwep definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
65 #if $stats_group.hwep:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
66 --hwep
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
67 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
68 ## end hwep definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
69 ## het definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
70 #if $stats_group.het:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
71 --het
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
72 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
73 ## end het definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
74 ## entropy definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
75 #if $stats_group.entropy:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
76 --entropy
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
77 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
78 ## end entropy definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
79 ## mean definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
80 #if $stats_group.mean:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
81 --mean
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
82 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
83 ## end mean definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
84 ## mode definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
85 #if $stats_group.mode:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
86 --mode
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
87 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
88 ## end mode definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
89 ## var definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
90 #if $stats_group.var:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
91 --var
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
92 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
93 ## end var definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
94 ## numcalled definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
95 #if $stats_group.numcalled:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
96 --numcalled
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
97 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
98 ## end numcalled definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
99 ## use_length definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
100 #if $stats_group.use_length:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
101 --use-length
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
102 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
103 ## end use_length definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
104 ## plot_afreq definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
105 #if $plotting_group.plot_afreq:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
106 --plot-afreq
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
107 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
108 ## end plot_afreq definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
109 ## version definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
110 #if $version9ac8.version:
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
111 --version
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
112 #end if
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
113 ## end version definition
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
114 1>$stdout 2>$stderr
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
115 ]]></command>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
116
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
117
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
118 <inputs>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
119 <section name="input_output" title="Input/output" expanded="false">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
120 <param argument="--vcf" type="data" format="vcf" optional="false" label="vcf" help="Input STR VCF file"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
121 <param argument="--out" type="text" optional="false" label="out"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
122 help="Output file prefix. Use stdout to print file to standard output. In addition, if not stdout then timing diagnostics are print to stdout."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
123 <param argument="--vcftype" type="select" optional="true" label="vcftype"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
124 help="Genotyper that was used to create this VCF input">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
125 <expand macro="vcfTypes"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
126 </param>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
127 <param argument="--precision" type="integer" optional="true" label="precision"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
128 help="How much precision to use when printing decimals"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
129 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
130 <section name="filtering_group" title="Filtering group" expanded="false">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
131 <param argument="--samples" type="text" optional="true" label="samples"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
132 help="File containing list of samples to include. Or a comma-separated list of files to compute stats separate for each group of samples"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
133 <param argument="--sample-prefixes" type="text" optional="true" label="sample_prefixes"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
134 help="Prefixes to name output for each samples group. By default uses 1,2,3 etc."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
135 <param argument="--region" type="text" optional="true" label="region"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
136 help="Restrict to the region chrom:start-end. Requires file to bgzipped and tabix indexed."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
137 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
138 <section name="stats_group" title="Stats group" expanded="false">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
139 <param argument="--thresh" type="boolean" optional="true" label="thresh"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
140 help="Output threshold field (max allele size, used for GangSTR strinfo)."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
141 <param argument="--afreq" type="boolean" optional="true" label="afreq" help="Output allele frequencies"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
142 <param argument="--acount" type="boolean" optional="true" label="acount" help="Output allele counts"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
143 <param argument="--hwep" type="boolean" optional="true" label="hwep" help="Output HWE p-values per loci."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
144 <param argument="--het" type="boolean" optional="true" label="het"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
145 help="Output the heterozygosity of each locus."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
146 <param argument="--entropy" type="boolean" optional="true" label="entropy"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
147 help="Output the entropy of each locus."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
148 <param argument="--mean" type="boolean" optional="true" label="mean"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
149 help="Output mean of the allele frequencies."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
150 <param argument="--mode" type="boolean" optional="true" label="mode"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
151 help="Output mode of the allele frequencies."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
152 <param argument="--var" type="boolean" optional="true" label="var"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
153 help="Output variance of the allele frequencies."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
154 <param argument="--numcalled" type="boolean" optional="true" label="numcalled"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
155 help="Output number of samples called."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
156 <param argument="--use-length" type="boolean" optional="true" label="use_length"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
157 help="Calculate per-locus stats (het, HWE) collapsing alleles by length. This is implicitly true for genotypers which only emit length based genotypes."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
158 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
159 <section name="plotting_group" title="Plotting group" expanded="false">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
160 <param argument="--plot-afreq" type="boolean" optional="true" label="plot_afreq"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
161 help="Output allele frequency plot. Will only do for a maximum of 10 TRs."/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
162 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
163 <section name="version9ac8" title="Version" expanded="false">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
164 <param argument="--version" type="boolean" optional="true" label="version"
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
165 help="show program's version number and exit"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
166 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
167 </inputs>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
168
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
169
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
170 <outputs>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
171 <data name="stdout" label="Outputs and console output" format="txt">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
172 <discover_datasets format="tabular" pattern="(?P&lt;designation&gt;.+)\.tab" visible="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
173 </data>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
174 <data name="stderr" label="stderr output" format="txt"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
175 </outputs>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
176
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
177
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
178 <tests>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
179 <test>
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
180 <section name="input_output">
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
181 <param name="vcf" value="NA12878_chr21_hipstr.sorted.vcf.gz"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
182 <param name="out" value="test_result"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
183 <param name="vcftype" value="hipstr"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
184 <param name="precision" value="5"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
185 </section>
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
186
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
187 <section name="stats_group">
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
188 <param name="thresh" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
189 <param name="afreq" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
190 <param name="acount" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
191 <param name="hwep" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
192 <param name="het" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
193 <param name="entropy" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
194 <param name="mean" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
195 <param name="mode" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
196 <param name="var" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
197 <param name="numcalled" value="true"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
198 </section>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
199
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
200 <output name="stdout">
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
201 <assert_contents>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
202 <has_text text="Finished 9550 records"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
203 </assert_contents>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
204 <discovered_dataset designation="test_result" ftype="tabular" file="test_result.tab"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
205 </output>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
206
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
207 <output name="stderr" file="stderr.txt"/>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
208
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
209 </test>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
210 </tests>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
211
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
212
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
213 <help>usage: pygalgen [-h] --vcf VCF --out OUT [--vcftype VCFTYPE] [--precision PRECISION] [--samples SAMPLES]
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
214 [--sample-prefixes SAMPLE_PREFIXES] [--region REGION] [--thresh] [--afreq] [--acount] [--hwep] [--het]
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
215 [--entropy] [--mean] [--mode] [--var] [--numcalled] [--use-length] [--plot-afreq] [--version]
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
216
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
217 options:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
218 -h, --help show this help message and exit
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
219
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
220 Input/output:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
221 --vcf VCF Input STR VCF file
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
222 --out OUT Output file prefix. Use stdout to print file to standard output. In addition, if not stdout
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
223 then timing diagnostics are print to stdout.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
224 --vcftype VCFTYPE Genotyper that created the VCF file
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
225 --precision PRECISION
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
226 How much precision to use when printing decimals
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
227
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
228 Filtering group:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
229 --samples SAMPLES File containing list of samples to include. Or a comma-separated list of files to compute
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
230 stats separate for each group of samples
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
231 --sample-prefixes SAMPLE_PREFIXES
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
232 Prefixes to name output for each samples group. By default uses 1,2,3 etc.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
233 --region REGION Restrict to the region chrom:start-end. Requires file to bgzipped and tabix indexed.
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
234
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
235 Stats group:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
236 --thresh Output threshold field (max allele size, used for GangSTR strinfo).
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
237 --afreq Output allele frequencies
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
238 --acount Output allele counts
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
239 --hwep Output HWE p-values per loci.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
240 --het Output the heterozygosity of each locus.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
241 --entropy Output the entropy of each locus.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
242 --mean Output mean of the allele frequencies.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
243 --mode Output mode of the allele frequencies.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
244 --var Output variance of the allele frequencies.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
245 --numcalled Output number of samples called.
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
246 --use-length Calculate per-locus stats (het, HWE) collapsing alleles by length. This is implicitly true for
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
247 genotypers which only emit length based genotypes.
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
248
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
249 Plotting group:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
250 --plot-afreq Output allele frequency plot. Will only do for a maximum of 10 TRs.
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
251
1
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
252 Version:
8e8cf43f6836 planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit df706bf76531920d935ec6d2eb41b9b1420aa390
michal_klinka
parents: 0
diff changeset
253 --version show program's version number and exit
0
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
254 </help>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
255
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
256
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
257 <citations>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
258 <citation type="bibtex">@misc{TRTools: a toolkit for genome-wide analysis of tandem repeats,
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
259 author = {Nima Mousavi, Jonathan Margoliash, Neha Pusarla, Shubham Saini, Richard Yanicky, Melissa Gymrek},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
260 year = {2020},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
261 title = {TRTools},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
262 publisher = {GitHub},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
263 journal = {GitHub repository},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
264 url = {https://github.com/gymreklab/trtools},
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
265 }
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
266 </citation>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
267 </citations>
ecf8c4f9f8ba "planemo upload for repository https://github.com/Kulivox/TRToolsGalaxyWrapper commit 08480e3145858e41b14bf1061f87243e8cc2d04e"
michal_klinka
parents:
diff changeset
268 </tool>