Given baseline and comparison sets of variants, calculate the recall/precision/f-measure
meta
:map
Groovy Map containing sample information e.g. [ id:'test' ]
[ id:'test' ]
vcf
:file
Input SV VCF file
*.vcf.gz
tbi
Input SV VCF index file
*.vcf.gz.tbi
truth_vcf
Input VCF file with truth SVs
truth_tbi
Input VCF index file with truth SVs
bed
BED file containing regions to compare
*.bed
meta2
Groovy Map containing fasta information e.g. [ id:'test' ]
fasta
Reference FASTA file
*.{fasta,fa,fna}
meta3
Groovy Map containing fasta index information e.g. [ id:'test' ]
fai
Reference FASTA index file
*.fai
fn_vcf
*.fn.vcf.gz
VCF file with false negatives
fn_tbi
*.fn.vcf.gz.tbi
VCF index file with false negatives
fp_vcf
*.fp.vcf.gz
VCF file with false positives
fp_tbi
*.fp.vcf.gz.tbi
VCF index file with false positives
tp_base_vcf
*.tp-base.vcf.gz
VCF file with base true positives
tp_base_tbi
*.tp-base.vcf.gz.tbi
VCF index file with base true positives
tp_comp_vcf
*.tp-comp.vcf.gz
VCF file with compared true positives
tp_comp_tbi
*.tp-comp.vcf.gz.tbi
VCF index file with compared true positives
summary
*.summary.json
Summary JSON file with results from the benchmark
log
*.log.txt
Log file from Truvari run
versions_truvari
${task.process}
:string
The process the versions were collected from
truvari
The name of the tool
truvari version | sed 's/Truvari v//'
:eval
The expression to obtain the version of the tool
versions
Structural variant comparison tool for VCFs