Merge pull request #1650 from nvnieuwk/update-module-rtgtools/vcfeval

Added memory allocation to VCFeval
This commit is contained in:
Matthias De Smet 2022-05-13 10:55:32 +02:00 committed by GitHub
commit fc987d5fcd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -35,12 +35,13 @@ process RTGTOOLS_VCFEVAL {
def eval_regions = evaluation_regions ? "--evaluation-regions=$evaluation_regions" : "" def eval_regions = evaluation_regions ? "--evaluation-regions=$evaluation_regions" : ""
def truth_index = truth_vcf_tbi ? "" : "rtg index $truth_vcf" def truth_index = truth_vcf_tbi ? "" : "rtg index $truth_vcf"
def query_index = query_vcf_tbi ? "" : "rtg index $query_vcf" def query_index = query_vcf_tbi ? "" : "rtg index $query_vcf"
def avail_mem = task.memory.toGiga() + "G"
""" """
$truth_index $truth_index
$query_index $query_index
rtg vcfeval \\ rtg RTG_MEM=$avail_mem vcfeval \\
$args \\ $args \\
--baseline=$truth_vcf \\ --baseline=$truth_vcf \\
$bed_regions \\ $bed_regions \\