Mercurial > repos > iuc > snpsift
comparison snpSift_caseControl.xml @ 1:98708b88af9f draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
author | iuc |
---|---|
date | Tue, 07 Jun 2016 10:04:09 -0400 |
parents | 9e8280e19338 |
children | bf8c1526871b |
comparison
equal
deleted
inserted
replaced
0:9e8280e19338 | 1:98708b88af9f |
---|---|
1 <tool id="snpSift_caseControl" name="SnpSift CaseControl" version="4.0.0"> | 1 <tool id="snpSift_caseControl" name="SnpSift CaseControl" version="@WRAPPER_VERSION@.0"> |
2 <description>Count samples are in 'case' and 'control' groups.</description> | 2 <description>Count samples are in 'case' and 'control' groups.</description> |
3 <!-- | 3 <!-- |
4 You can change the amount of memory used, just change the -Xmx parameter (e.g. use -Xmx2G for 2Gb of memory) | 4 You can change the amount of memory used, just change the -Xmx parameter (e.g. use -Xmx2G for 2Gb of memory) |
5 --> | 5 --> |
6 <expand macro="requirements" /> | |
7 <macros> | 6 <macros> |
8 <import>snpSift_macros.xml</import> | 7 <import>snpSift_macros.xml</import> |
9 </macros> | 8 </macros> |
10 <command> | 9 <expand macro="requirements" /> |
11 java -Xmx1G -jar \$SNPEFF_JAR_PATH/SnpSift.jar caseControl -q | 10 <expand macro="stdio" /> |
12 #if $name.__str__.strip() != '': | 11 <expand macro="version_command" /> |
13 -name $name | 12 <command><![CDATA[ |
13 java -Xmx1G -jar "\$SNPEFF_JAR_PATH/SnpSift.jar" caseControl -q | |
14 #if str($name).strip() != '': | |
15 -name "$name" | |
14 #end if | 16 #end if |
15 #if $ctrl.ctrl_src == 'caseString': | 17 #if $ctrl.ctrl_src == 'caseString': |
16 '$ctrl.caseControlStr' | 18 '$ctrl.caseControlStr' |
17 #else | 19 #else |
18 -tfam "$ctrl.tfam" | 20 -tfam "$ctrl.tfam" |
19 #end if | 21 #end if |
20 $input > $output | 22 "$input" > "$output" |
23 ]]> | |
21 </command> | 24 </command> |
22 <inputs> | 25 <inputs> |
23 <param format="vcf" name="input" type="data" label="Variant input file in VCF format"/> | 26 <param format="vcf" name="input" type="data" label="Variant input file in VCF format"/> |
24 <conditional name="ctrl"> | 27 <conditional name="ctrl"> |
25 <param name="ctrl_src" type="select" label="Case Control defined in"> | 28 <param name="ctrl_src" type="select" label="Case Control defined in"> |
43 </param> | 46 </param> |
44 </inputs> | 47 </inputs> |
45 <outputs> | 48 <outputs> |
46 <data format="vcf" name="output" /> | 49 <data format="vcf" name="output" /> |
47 </outputs> | 50 </outputs> |
48 <expand macro="stdio" /> | |
49 <tests> | 51 <tests> |
50 <test> | 52 <test> |
51 <param name="input" ftype="vcf" value="test.private.01.vcf"/> | 53 <param name="input" ftype="vcf" value="test.private.01.vcf"/> |
52 <param name="ctrl_src" value="caseString"/> | 54 <param name="ctrl_src" value="caseString"/> |
53 <param name="caseControlStr" value="--"/> | 55 <param name="caseControlStr" value="--"/> |
82 <has_text text="Controls=1,0,2;" /> | 84 <has_text text="Controls=1,0,2;" /> |
83 </assert_contents> | 85 </assert_contents> |
84 </output> | 86 </output> |
85 </test> | 87 </test> |
86 </tests> | 88 </tests> |
87 <help> | 89 <help><![CDATA[ |
88 | 90 |
89 **SnpSift CaseControl** | 91 **SnpSift CaseControl** |
90 | 92 |
91 Allows you to count how many samples are in 'case' group and a 'control' group. You can count 'homozygous', 'heterozygous' or 'any' variants. | 93 Allows you to count how many samples are in 'case' group and a 'control' group. You can count 'homozygous', 'heterozygous' or 'any' variants. |
92 | 94 |
114 | 116 |
115 | 117 |
116 @EXTERNAL_DOCUMENTATION@ | 118 @EXTERNAL_DOCUMENTATION@ |
117 http://snpeff.sourceforge.net/SnpSift.html#casecontrol | 119 http://snpeff.sourceforge.net/SnpSift.html#casecontrol |
118 | 120 |
119 @CITATION_SECTION@ | 121 ]]> |
120 | 122 </help> |
121 </help> | 123 <expand macro="citations" /> |
122 </tool> | 124 </tool> |