Skip to content

Ensembl VEP plugin that generates HGVS notation for Short Tandem Repeats (STR)

License

Notifications You must be signed in to change notification settings

gcerchia/STRike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Ensembl VEP plugin that generates HGVS notation for Short Tandem Repeats (STR)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages