Filtering VCF with dynamically-compiled java expressions
meta{:bash}
:map
Groovy Map containing VCF information e.g. [ id:‘test_reference’ ]
vcf{:bash}
:file
Input VCF/BCF file
*.{vcf,bcf,vcf.gz,bcf.gz}
tbi{:bash}
Optional VCF/BCF index file
*.{tbi,csi}
regions_file{:bash}
Optional. Restrict to regions listed in a file
*.{bed,bed.gz,txt,tsv}
meta2{:bash}
Groovy Map containing fasta information e.g. [ id:‘test_reference’ ]
fasta{:bash}
Fasta reference file
*.fasta
meta3{:bash}
Groovy Map containing fasta.fai information e.g. [ id:‘test_reference’ ]
fai{:bash}
Fasta file index
*.fasta.fai
meta4{:bash}
Groovy Map containing fasta.dict information e.g. [ id:‘test_reference’ ]
dict{:bash}
GATK sequence dictionary
*.dict
meta5{:bash}
Groovy Map containing code information e.g. [ id:‘test_reference’ ]
code{:bash}
File containing custom user code . May be empty if script if provided via task.ext.args2.
task.ext.args2
*.{code,script,txt,tsv,java,js}
meta6{:bash}
Groovy Map containing pedigree information e.g. [ id:‘test_reference’ ]
pedigree{:bash}
Optional jvarkit pedigree.
*.{tsv,ped,pedigree}
Groovy Map containing VCF information e.g. [ id:‘test’, single_end:false ]
*.${extension}{:bash}
VCF filtered output file
*.tbi{:bash}
Alternative VCF file index
*.tbi
csi{:bash}
*.csi{:bash}
Default VCF file index
*.csi
versions{:bash}
versions.yml{:bash}
File containing software versions
versions.yml
Java utilities for Bioinformatics.
$args2
View, subset and filter VCF or BCF files by position and filtering expression. Convert between VCF and BCF
$args1$args3