[ensembl-dev] VEP command line error using dbNSFP on GRCH37

Will McLaren wm2 at ebi.ac.uk
Fri Feb 26 10:19:16 GMT 2016


We at Ensembl do not produce the dbNSFP database, just a plugin to access
it.

The dbNSFP file does actually contain position mappings to GRCh37, but
using this as the index would generate many artefacts in the results due to
differences in genome and transcript structure. In theory it would be
possible to modify the plugin to do this, but the major task would be
re-ordering and re-indexing the data files (tabix requires that the file be
sorted by the position column that it will index).

HTH

Will

On 26 February 2016 at 10:06, Matteo <matteodeg at gmail.com> wrote:

> oh, so that's the reason... Even if I use an older version of VEP ?
> Are you going to update dbNSFP for GRCh37 in the future?
>
> Thank you,
>
> Matteo
>
>
> Il 26/02/2016 10:59, Will McLaren ha scritto:
>
> Hi Mateo,
>
> The dbNSFP plugin is currently compatible only with GRCh38.
>
> Regards
>
> Will
>
> On 26 February 2016 at 09:45, Matteo <matteodeg at gmail.com> wrote:
>
>> Hi all,
>>
>> I'm using vep tool to annotate variants and this is my command line:
>>
>> perl variant_effect_predictor.pl -i ~/path/to/my.vcf -o ~/path/to/my.vcf
>> --cache --vcf --assembly GRCh37 --offline --force_overwrite -v
>> --variant_class --tsl --sift b --poly b --vcf_info_field ANN --hgvs
>> --protein --canonical --check_existing --gmaf --pubmed --biotype
>> --gene_phenotype --plugin
>> dbNSFP,/path/to/ensembl-tools-release-83/dbNSFP.gz,LRT_score,LRT_pred,MutationTaster_score,MutationTaster_pred,FATHMM_score,FATHMM_pred,PROVEAN_score,PROVEAN_pred,MetaSVM_score,MetaSVM_pred,MetaLR_score,
>> MetaLR_pred,clinvar_rs,clinvar_clnsig
>>
>> My vep release is the last one (83) and I'm using GRCH37 but i get the
>> following error from dbNSFP:
>>
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 3.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 3.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 4.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 5.
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 6.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 6.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 7.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 8.
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 9.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 9.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 10.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 11.
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 12.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 12.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 13.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 14.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 15.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 16.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 17.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 18.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 19.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 20.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 21.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 22.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 23.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 24.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 25.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 26.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 27.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 28.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 29.
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 30.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 30.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 31.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 32.
>> Use of uninitialized value $2 in concatenation (.) or string at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 33.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 189, <RM> line 33.
>> Use of uninitialized value $col in hash element at
>> /home/matteo/.vep/Plugins/dbNSFP.pm line 193, <RM> line 34.
>> .
>> .
>> .
>>  and so on
>>
>> In my output file, some variants have been annotated only with clinvar.
>> Do you have any idea?
>> Thank you in advice for your help,
>>
>> Matteo
>>
>> _______________________________________________
>> Dev mailing list    Dev at ensembl.org
>> Posting guidelines and subscribe/unsubscribe info:
>> <http://lists.ensembl.org/mailman/listinfo/dev>
>> http://lists.ensembl.org/mailman/listinfo/dev
>> Ensembl Blog: http://www.ensembl.info/
>>
>
>
>
> _______________________________________________
> Dev mailing list    Dev at ensembl.org
> Posting guidelines and subscribe/unsubscribe info: http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
>
>
>
> _______________________________________________
> Dev mailing list    Dev at ensembl.org
> Posting guidelines and subscribe/unsubscribe info:
> http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ensembl.org/pipermail/dev_ensembl.org/attachments/20160226/943ac070/attachment.html>


More information about the Dev mailing list