[ensembl-dev] VEP script error release 84
Will McLaren
wm2 at ebi.ac.uk
Thu Apr 21 15:02:42 BST 2016
Hi G.
This error is returned because you have an unsupported version of Perl, as
well as not having the latest version of variant_effect_predictor.pl
Ensembl and VEP support a minimum Perl version of 5.10; this error will
occur on 5.8.x versions.
However, a patch was put in to the ensembl-tools repo to suppress this
error:
https://github.com/Ensembl/ensembl-tools/commit/aaa06ff9e02faa7c10b8f5ea33b1883cec137714
You should have this patched version if you downloaded ensembl-tools after
Dec 21st 2015.
Regards
Will McLaren
Ensembl Variation
On 21 April 2016 at 14:45, Genomeo Dev <genomeodev at gmail.com> wrote:
> Hi Ensembl team,
>
> I have installed VEP script release 84 and found the error below when
> running it. Your help will be appreciated.
>
> Thanks,
>
> G.
>
> *[ggaw84 at hpclogin2 variant_annotation]$ ./ping_ensembl_v84.pl
> <http://ping_ensembl_v84.pl> *
>
> Installation is good. Connection to Ensembl works and you can query the
> human core database
>
> *[ggaw84 at hpclogin2 variant_annotation]$ ./variant_effect_predictor_v84.pl
> <http://variant_effect_predictor_v84.pl> -i example_GRCh38.vcf --database*
>
> Bareword found where operator expected at ./
> variant_effect_predictor_v84.pl line 997, near "s/\_$//r"
>
> syntax error at ./variant_effect_predictor_v84.pl line 997, near
> "s/\_$//r"
>
> Execution of ./variant_effect_predictor_v84.pl aborted due to compilation
> errors.
>
> *[ggaw84 at hpclogin2 variant_annotation]$ grep -n .
> variant_effect_predictor_v81.pl <http://variant_effect_predictor_v81.pl> |
> grep -b5 -a5 '^997'*
>
> 992: }
>
> 993:
>
> 994: # warn user DB will be used for SIFT/PolyPhen/HGVS/frequency/LRG
>
> 995: if(defined($config->{cache})) {
>
> 996:
>
> 997: # these two def depend on DB
>
> 998: foreach my $param(grep {defined $config->{$_}} qw(hgvs lrg
> check_sv check_ref)) {
>
> 999: debug("INFO: Database will be accessed when using
> --$param") unless defined($config->{quiet}) or ($param =~ /hgvs|check_ref/
> and defined($config->{fasta}));
>
> 1000: }
>
> 1001:
>
> 1002: debug("INFO: Database will be accessed when using
> --check_frequency with population ".$config->{freq_pop}) if
> !defined($config->{quiet}) and defined($config->{check_frequency}) &&
> $config->{freq_pop} !~ /1kg.*(all|afr|amr|asn|eur)/i;
>
>
> _______________________________________________
> 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/20160421/a10a4918/attachment.html>
More information about the Dev
mailing list