nf-core/ensemblvep/vep @ 0.0.0-6c4ed3a
Summary
Ensembl Variant Effect Predictor (VEP). The output-file-format is controlled through task.ext.args.
Get started
Add the following snippet to your workflow script to include this module.
include { ENSEMBLVEP_VEP } from 'nf-core/ensemblvep/vep'
License
MIT License
Name
|
ENSEMBLVEP_VEP |
|---|
meta
map
|
Groovy Map containing sample information e.g. [ id:'test', single_end:false ] |
|---|---|
vcf
file
|
vcf to annotate |
custom_extra_files
file
|
extra sample-specific files to be used with the |
genome
string
|
which genome to annotate with |
|---|
species
string
|
which species to annotate with |
|---|
cache_version
integer
|
which version of the cache to annotate with |
|---|
meta2
map
|
Groovy Map containing cache information e.g. [ id:'test' ] |
|---|---|
cache
file
|
path to VEP cache (optional) |
meta3
map
|
Groovy Map containing fasta reference information e.g. [ id:'test' ] |
|---|---|
fasta
file
|
reference FASTA file (optional) *.{fasta,fa}
|
extra_files
file
|
path to file(s) needed for plugins (optional) |
|---|
tab
tuple
meta
map
|
Map with sample information |
|---|---|
${prefix}.tab.gz
file
|
tab file with annotated variants (optional) *.ann.tab.gz
|
tbi
tuple
meta
map
|
Map with sample information |
|---|---|
${prefix}.vcf.gz.tbi
file
|
annotated vcf index (optional) *.vcf.gz.tbi
|
vcf
tuple
meta
map
|
Map with sample information |
|---|---|
${prefix}.vcf.gz
file
|
annotated vcf (optional) *.vcf.gz
|
json
tuple
meta
map
|
Map with sample information |
|---|---|
${prefix}.json.gz
file
|
json file with annotated variants (optional) *.ann.json.gz
|
report
tuple
meta
map
|
Map with sample information |
|---|---|
${task.process}
string
|
The process |
ensemblvep
string
|
The tool name |
*.html
file
|
VEP report file *.html
|
versions_tabix
tuple
${task.process}
string
|
The process |
|---|---|
tabix
string
|
The tool name |
tabix -h 2>&1 | grep -oP 'Version:\s*\K[^\s]+'
eval
|
The expression to obtain the version of the tool |
versions_ensemblvep
tuple