comparison snpSift_dbnsfp.xml @ 114:fc8a3e1e7880 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_dbnsfp commit 344140b8df53b8b7024618bb04594607a045c03a
author iuc
date Mon, 04 May 2015 22:37:10 -0400
parents 59f148f07bc5
children 724b55a7a616
comparison
equal deleted inserted replaced
113:f915cd331e53 114:fc8a3e1e7880
1 <tool id="snpSift_dbnsfp" name="SnpSift dbNSFP" version="4.0.0"> 1 <tool id="snpSift_dbnsfp" name="SnpSift dbNSFP" version="4.0.0">
2 <description>Add Annotations from dbNSFP</description> 2 <description>Add Annotations from dbNSFP</description>
3 <expand macro="requirements" />
4 <macros> 3 <macros>
5 <import>snpSift_macros.xml</import> 4 <import>snpSift_macros.xml</import>
6 </macros> 5 </macros>
6 <expand macro="requirements" />
7 <expand macro="stdio" />
7 <command> 8 <command>
8 java -Xmx6G -jar \$SNPEFF_JAR_PATH/SnpSift.jar dbnsfp -v 9 java -Xmx6G -jar \$SNPEFF_JAR_PATH/SnpSift.jar dbnsfp -v
9 #if $db.dbsrc == 'cached' : 10 #if $db.dbsrc == 'cached' :
10 -db $db.dbnsfp 11 -db $db.dbnsfp
11 #if $db.annotations and $db.annotations.__str__ != '': 12 #if $db.annotations and $db.annotations.__str__ != '':
12 -f "$db.annotations" 13 -f "$db.annotations"
13 #end if 14 #end if
14 #else : 15 #else :
15 -db "${db.dbnsfpdb.extra_files_path}/${db.dbnsfpdb.metadata.bgzip}" 16 -db "${db.dbnsfpdb.extra_files_path}/${db.dbnsfpdb.metadata.bgzip}"
16 #if $db.annotations and $db.annotations.__str__ != '': 17 #if $db.annotations and $db.annotations.__str__ != '':
17 -f "$db.annotations" 18 -f "$db.annotations"
18 #end if 19 #end if
19 #end if 20 #end if
20 $input > $output 21 $input > $output
21 2> tmp.err &amp;&amp; grep -v file tmp.err 22 2> tmp.err &amp;&amp; grep -v file tmp.err
22 </command> 23 </command>
23 <inputs> 24 <inputs>
24 <param name="input" type="data" format="vcf" label="Variant input file in VCF format"/> 25 <param name="input" type="data" format="vcf" label="Variant input file in VCF format"/>
25 <conditional name="db"> 26 <conditional name="db">
51 </options> 52 </options>
52 </param> 53 </param>
53 </when> 54 </when>
54 </conditional> 55 </conditional>
55 </inputs> 56 </inputs>
56 <expand macro="stdio" />
57 <outputs> 57 <outputs>
58 <data format="vcf" name="output" /> 58 <data format="vcf" name="output" />
59 </outputs> 59 </outputs>
60 <tests> 60 <tests>
61 <test> 61 <test>
239 Uniprot ID number. Multiple entries separated by ";" 239 Uniprot ID number. Multiple entries separated by ";"
240 UniSNP_ids 240 UniSNP_ids
241 rs numbers from UniSNP, which is a cleaned version of dbSNP build 129, in format: rs number1;rs number2;... 241 rs numbers from UniSNP, which is a cleaned version of dbSNP build 129, in format: rs number1;rs number2;...
242 242
243 243
244 The website for dbNSFP database is https://sites.google.com/site/jpopgen/dbNSFP and there is only annotation for human hg18 and hg19 genome builds. 244 The website for dbNSFP database is https://sites.google.com/site/jpopgen/dbNSFP and there is only annotation for human hg18 and hg19 genome builds.
245 245
246 However, any dbNSFP-like tabular file that be can used with SnpSift dbnsfp if it has:: 246 However, any dbNSFP-like tabular file that be can used with SnpSift dbnsfp if it has::
247 247
248 - The first line of the file must be column headers that name the annotations. 248 - The first line of the file must be column headers that name the annotations.
249 - The first 4 columns are required and must be:: 249 - The first 4 columns are required and must be::
250 1. chromosome 250 1. chromosome
251 2. position in chromosome 251 2. position in chromosome
252 3. reference base 252 3. reference base
253 4. alternate base 253 4. alternate base
254 254
255 For example: 255 For example: