# HG changeset patch # User iuc # Date 1447113441 18000 # Node ID a1b5f8354403c441bcfbc109373717447e0dd1ea # Parent 3f4b72005bfd5fc943126d1caf24ba99ee2859c6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_dbnsfp_generic commit 1cfbe7505ebac3b447c6ae0f0d76b42656496588 diff -r 3f4b72005bfd -r a1b5f8354403 snpSift_dbnsfp.xml --- a/snpSift_dbnsfp.xml Mon Nov 09 18:56:45 2015 -0500 +++ b/snpSift_dbnsfp.xml Mon Nov 09 18:57:21 2015 -0500 @@ -1,5 +1,5 @@ - - Add Annotations from dbNSFP + + Add Annotations from dbNSFP and similar annotation DBs snpSift_macros.xml @@ -31,8 +31,8 @@ - - + + @@ -73,6 +73,7 @@ The dbNSFP is an integrated database of functional predictions from multiple algorithms (SIFT, Polyphen2, LRT and MutationTaster, PhyloP and GERP++, etc.). +It contains variant annotations such as: 1000Gp1_AC @@ -241,32 +242,47 @@ rs numbers from UniSNP, which is a cleaned version of dbSNP build 129, in format: rs number1;rs number2;... -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. + +The procedure for preparing the dbNSFP data for use in SnpSift dbnsfp is in the SnpSift documentation: +http://snpeff.sourceforge.net/SnpSift.html#dbNSFP -However, any dbNSFP-like tabular file that be can used with SnpSift dbnsfp if it has:: +A couple dbNSFP databases are prebuilt for SnpSift at: +http://sourceforge.net/projects/snpeff/files/databases/dbNSFP/ + + + + +**Uploading Your Own Annotations for any Genome** - - The first line of the file must be column headers that name the annotations. - - The first 4 columns are required and must be:: - 1. chromosome - 2. position in chromosome - 3. reference base - 4. alternate base +The website for dbNSFP databases releases is: +https://sites.google.com/site/jpopgen/dbNSFP + +But there is only annotation for human hg18, hg19, and hg38 genome builds. + +However, any dbNSFP-like tabular file that be can used with SnpSift dbnsfp if it has: + + - The first line of the file must be column headers that name the annotations. + - The first 4 columns are required and must be: + + 1. #chr - chromosome + 2. pos(1-coor) - position in chromosome + 3. ref - reference base + 4. alt - alternate base + For example: :: #chr pos(1-coor) ref alt aaref aaalt genename SIFT_score - 1 69134 A C E A OR4F5 0.03 - 1 69134 A G E G OR4F5 0.09 - 1 69134 A T E V OR4F5 0.03 - 4 100239319 T A H L ADH1B 0 - 4 100239319 T C H R ADH1B 0.15 - 4 100239319 T G H P ADH1B 0 + 4 100239319 T A H L ADH1B 0 + 4 100239319 T C H R ADH1B 0.15 + 4 100239319 T G H P ADH1B 0 -The uploaded tabular file should be set to datatype: "dbnsfp.tabular" -Using "Convert Format" the "dbnsfp.tabular" can be converted to the correct format for SnpSift dbnsfp. +The custom galaxy datatypes for dbNSFP can automatically convert the specially formatted tabular file for use by SnpSift dbNSFP: + 1. Upload the tabular file, set the datatype as: **"dbnsfp.tabular"** + 2. Edit the history dataset attributes (pencil icon): Use "Convert Format" to convert the **"dbnsfp.tabular"** to the correct format for SnpSift dbnsfp: **"snpsiftdbnsfp"**. The procedure for preparing the dbNSFP data for use in SnpSift dbnsfp is in the SnpSift documentation. diff -r 3f4b72005bfd -r a1b5f8354403 tool-data/snpsift_dbnsfp.loc.sample --- a/tool-data/snpsift_dbnsfp.loc.sample Mon Nov 09 18:56:45 2015 -0500 +++ b/tool-data/snpsift_dbnsfp.loc.sample Mon Nov 09 18:57:21 2015 -0500 @@ -1,2 +1,3 @@ -#id desc path annotations -#GRCh37_dbNSFP2.1 GRCh37 dbNSFP2.1 /depot/snpeff/ SIFT_pred,Uniprot_acc +#id build description path annotations +#GRCh37_dbNSFP2.4 GRCh37 GRCh37 dbNSFP2.4 /depot/snpeff/ SIFT_pred,Uniprot_acc +#GRCh38_dbNSFP2.7 GRCh38 GRCh38 dbNSFP2.7 /depot/snpeff/ SIFT_pred,Uniprot_acc diff -r 3f4b72005bfd -r a1b5f8354403 tool_data_table_conf.xml.sample --- a/tool_data_table_conf.xml.sample Mon Nov 09 18:56:45 2015 -0500 +++ b/tool_data_table_conf.xml.sample Mon Nov 09 18:57:21 2015 -0500 @@ -1,6 +1,6 @@ - dbkey, name, value, annotations + dbkey, build, name, value, annotations
diff -r 3f4b72005bfd -r a1b5f8354403 tool_dependencies.xml --- a/tool_dependencies.xml Mon Nov 09 18:56:45 2015 -0500 +++ b/tool_dependencies.xml Mon Nov 09 18:57:21 2015 -0500 @@ -1,6 +1,6 @@ - - + +