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