Description

Perform annotation with ensemblvep and bgzip + tabix index the resulting VCF file

Input

Name (Type)
Description
Pattern

ch_vcf

vcf file to annotate
Structure: [ val(meta), path(vcf), [path(custom_file1), path(custom_file2)… (optionnal)] ]

ch_fasta

Reference genome fasta file (optional)
Structure: [ val(meta2), path(fasta) ]

val_genome (string)

genome to use

val_species (string)

species to use

val_cache_version (integer)

cache version to use

ch_cache

the root cache folder for ensemblvep (optional)
Structure: [ val(meta3), path(cache) ]

ch_extra_files

any extra files needed by plugins for ensemblvep (optional)
Structure: [ path(file1), path(file2)… ]

Output

Name (Type)
Description
Pattern

vcf_tbi

Compressed vcf file + tabix index
Structure: [ val(meta), path(vcf), path(tbi) ]

json

json file
Structure: [ val(meta), path(json) ]

tab

tab file
Structure: [ val(meta), path(tab) ]

reports (file)

html reports

*.html

versions (file)

File containing software versions

versions.yml