Skip to content

Instantly share code, notes, and snippets.

View sshenoy-mdsol's full-sized avatar

Sushila Shenoy sshenoy-mdsol

  • USA
  • 04:57 (UTC -06:00)
View GitHub Profile
@sshenoy-mdsol
sshenoy-mdsol / ensembl_vep_100_with_offline_cache.md
Last active September 1, 2020 16:27 — forked from ckandoth/ensembl_vep_102_with_offline_cache.md
Install Ensembl's VEP v100 with local cache for running offline

Ensembl's VEP (Variant Effect Predictor) is popular for how it picks a single effect per gene as detailed here, its CLIA-compliant HGVS variant format, and Sequence Ontology nomenclature for variant effects.

Instead of the official instructions, we will use conda to install VEP and its dependencies. If you don't already have conda, install it into $HOME/miniconda3 as follows:

curl -sL https://repo.anaconda.com/miniconda/Miniconda3-py37_4.8.3-Linux-x86_64.sh -o /tmp/miniconda.sh
sh /tmp/miniconda.sh -bfp $HOME/miniconda3

Add the conda bin folder into your $PATH so that all installed tools are accessible via command-line. You can also add this to your ~/.bashrc