Annotate a VCF file with another VCF file
meta
:map
Groovy Map containing sample information regarding vcf file provided e.g. [ id:‘test’, single_end:false ]
vcf
:file
VCF file
*.{vcf, vcf.gz}
vcf_tbi
Tabix file for compressed vcf provided
*.{tbi}
meta2
Groovy map containing sample information regarding database provided
database
Database for use to annotate
*.{vcf/vcf.gz}
dbs_tbi
Tabix file for compressed database provided
Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]
*.vcf
Variant Calling File annotated
*.{vcf}
versions_snpsift
${task.process}
:string
The name of the process
snpsift
The name of the tool
SnpSift -version 2>&1 | grep -oE '[0-9]+\.[0-9]+[a-z]?'
:eval
The expression to obtain the version of the tool
versions
SnpSift is a toolbox that allows you to filter and manipulate annotated files