Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.52 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.52 KB

STRike plugin user guide

This is a plugin for the Ensembl Variant Effect Predictor (VEP) that generates HGVS notation at genomic and transcript level for Short Tandem Repeats. The plugin requires the installation of Ensembl VEP and Perl (version used: v5.34.0).

Installation

First of all, Ensembl VEP must be installed:

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

For more detail about Ensembl VEP installation.

Then, download STRike and place it under VEP plugins folder:

git clone https://github.com/gcerchia/STRike
cp STRike.pm ~/.vep/Plugins/

If your VEP cache directory is not set to default, then:

cp STRike.pm /ensembl-vep/{VERSION}/{CACHE_DIR}/Plugins/

Usage

For more detailed information about the usage of VEP plugins, please check this documentation.

In order to annnotate a VCF file, the following command can be executed:

vep -i input.vcf --plugin STRike --vcf --force --assembly GRCh38 --cache --port 3337

If your VEP configurations are different than default, then tou need to specify the cache directory:

vep -i input.vcf --plugin STRike --vcf --force --assembly GRCh38 --port 3337 --cache --dir /ensembl-vep/{VERSION}/{CACHE_DIR}/Plugins/

For further details about VEP plugin parameters, please check this documentation.