[ensembl-dev] VEP (ver78) TranscriptVariationAllele.pm unitialized value error with --hgvs enabled

Homann, Oliver ohomann at amgen.com
Thu Jan 29 21:47:47 GMT 2015


Hello,

I have been using the VEP to annotate a GATK-generated VCF containing indels from a WGS genotyping project, and have encountered a small number of entries that result in the following error (only when -hgvs is enabled):
    "Use of uninitialized value in string eq at /<mypath>/ensembl-tools-release-78/scripts/variant_effect_predictor/Bio/EnsEMBL/Variation/TranscriptVariationAllele.pm line 1220"

Here are the offending lines in the perl module:
     1219   ### Convert peptide to 3 letter code as used in HGVS
     1220   unless( $hgvs_notation->{ref} eq "-"){
    1221       $hgvs_notation->{ref}  = Bio::SeqUtils->seq3(Bio::PrimarySeq->new(-seq => $hgvs_notation->{ref}, -id => 'ref',  -alphabet => 'protein')) || "";
     1222   }

I tracked down one of the offending entries, but it isn't immediately obvious to me why it is causing an error:

#CHROM             POS        ID            REF         ALT         QUAL    FILTER   INFO      FORMAT              MySample
13           21729289             .               T              TCAGTTTTCTTTGTTGCTGACATCTCGGATGTTCTGTCCATGTTTAAGGAACCTTTTA                118.19   .               AC=1;AF=5.556e-03;AN=180;BaseQRankSum=0.744;DP=2652;FS=3.538;GQ_MEAN=66.68;GQ_STDDEV=20.39;InbreedingCoeff=-0.0085;MLEAC=1;MLEAF=5.556e-03;MQ=60.00;MQ0=0;MQRankSum=0.609;NCC=0;QD=0.13;ReadPosRankSum=-1.220e-01;SOR=0.252    GT:AD:DP:GQ:PL              0/1:41,8:.:99:160,0,14558

Any ideas what the problem might be?

Thanks,
Oliver Homann

P.S.  Apart from this small glitch, VEP is teriffic!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ensembl.org/pipermail/dev_ensembl.org/attachments/20150129/f7fcf459/attachment.html>


More information about the Dev mailing list