Open lindaxiang opened 3 years ago
Related to the investigation here: #136
process sangerWgsVariantCaller { cpus {task.attempt > 1 ? params.cpus - (parms.cpu_backoff * task.attempt) : params.cpus}
errorStrategy { task.exitStatus in 137..140 ? 'retry' : 'terminate' } maxRetries params.max_retries }
Low priority
According to the investigation of OOM(https://github.com/icgc-argo/workflow-roadmap/issues/136), we will implement the re-try mechanism for Sanger wgs variant calling step as what Alex suggested.
tool in scope:
workflow in scope
Note: We will leave sanger wxs calling as it is for now as we did not have OOM issue for wxs data at this time. We can implement similar retry mechanism if it happens to wxs as well.