loftee
loftee copied to clipboard
Fail to compile plugin LoF while using Docker
Hi,
I pulled the docker image for VEP from DockerHub (docker pull ensemblorg/ensembl-vep), installed all plugins (docker run -t -i -v $HOME/vep_data:/opt/vep/.vep ensemblorg/ensembl-vep perl INSTALL.pl -a cfp -s homo_sapiens -y GRCh37 -g all) and tried to run LoF using the following command: ./vep -i examples/homo_sapiens_GRCh37.vcf --cache --port 3337 --plugin LoF --force_overwrite
ERROR MESSAGE:
WARNING: Failed to compile plugin LoF: Can't locate utr_splice.pl in @INC (@INC contains: /opt/vep/.vep/Plugins /opt/vep/src/ensembl-vep/modules /opt/vep/src/ensembl-vep /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /opt/vep/.vep/Plugins/LoF.pm line 26. Compilation failed in require at (eval 51) line 2. BEGIN failed--compilation aborted at (eval 51) line 2.
Could you help fix that? Thanks a lot!