vep
- Version:
75
- Category:
bio
- Cluster:
Loki
Description
VEP determines the effect of your variants (SNPs, insertions, deletions, CNVs or structural variants) on genes, transcripts, and protein sequence, as well as regulatory regions.)
Documentation
Usage: vep [OPTIONS]
Variant Effect Predictor (VEP) - analyzes genomic variants.
General options:
-h, --help Show this help message and exit
--version Display VEP version
-i, --input_file FILE Specify input file containing variants
-o, --output_file FILE Specify output file name
-f, --format FORMAT Input file format (vcf, ensembl, pileup, etc.)
-v, --verbose Display additional details during execution
Annotation options:
--cache Use Ensembl VEP cache
--database Retrieve annotation from Ensembl databases
--species SPECIES Specify species (default: homo_sapiens)
--custom FILE Use custom annotation file
Filtering options:
--filter FILTER Apply a filter to annotation results
--sift [p|s] Include SIFT prediction (p = score, s = status)
--polyphen [p|s] Include PolyPhen prediction (p = score, s = status)
Output options:
--tab Output in tab-delimited format
--json Output in JSON format
--vcf Output in VCF format
--html Output in HTML format
Examples/Usage
Load the VEP module:
$ module load vep
Check the loaded modules:
$ module list
List available modules:
$ module avail vep
Unload the VEP module:
$ module unload vep
Run VEP on a VCF file:
$ vep -i variants.vcf -o output.txt --cache
Annotate using database mode:
$ vep -i variants.vcf --database --species homo_sapiens -o annotated_variants.txt
Use custom annotation:
$ vep -i variants.vcf --custom my_annotation.bed -o annotated_output.txt
Run VEP with default cache-based annotation:
$ vep --cache --input_file variants.vcf --output_file annotated.txt
Run VEP in database mode:
$ vep --database --input_file variants.vcf --output_file annotated.txt
Output results in VCF format:
$ vep --cache --vcf --input_file variants.vcf --output_file annotated.vcf
Installation
Source code is obtained from Ensembl VEP