Installing ensembl-vep
1
0
Entering edit mode
8 weeks ago
maajid • 0

Hello all ,

I tried installing ensembl-Vep on mu ubuntu using following commands

git clone https://github.com/Ensembl/ensembl-vep
cd ensembl-vep
perl INSTALL.pl

I got the error as :-

ERROR: DBI module not found. VEP requires the DBI perl module to function

I tried installing DBI etc but the error persists . How can I proceed .Please help.

vep ensembl-vep • 366 views
ADD COMMENT
0
Entering edit mode

VEP requires Archive::Zip and DBI Perl modules, install them using cpanm. More details regarding dependencies are available in the install section of the readme file.

https://github.com/Ensembl/ensembl-vep#install

ADD REPLY
3
Entering edit mode
7 weeks ago
tomas4482 ▴ 340

You can either create a new environment using Anaconda3 and download it via conda install -n vep -c bioconda ensembl-vep or install every dependencies manually as described below. I used root user for installation.

# install cpanminus #
sudo apt install build-essential
sudo apt install cpanminus

# install dependencies #
sudo cpanm Archive::Zip
sudo cpanm DBI
sudo apt-get install libmysqlclient-dev
sudo cpanm DBD::mysql
sudo cpanm Bio::Root::Version

# install VEP #
perl INSTALL.pl --AUTO acfp --ASSEMBLY GRCh38 --PLUGINS all --SPECIES homo_sapiens,mus_musculus

Cache files can be huge. You may need to use wget -c or other tools to continuously download them. Otherwise, it may report an installation error when you have any internet interruption during installation.

You can install Plugins manually too. Please read the official document. You may need to chmod 777 ~/.vep to authenticate any modification of the vep file. Otherwise, it will report an error when you install plugins.

ADD COMMENT

Login before adding your answer.

Traffic: 1153 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6