Hello,
I am trying to use the pipeline to run on a folder containing 70 pod5 files. Therefore, dorado takes a lot of time. It is however terminated prematurely, because it exceeds 16 hours, and I get the following error in the .nextflow.log file :
Jun-11 05:46:03.655 [TaskFinalizer-1] ERROR nextflow.processor.TaskProcessor - Error executing process > 'NFCORE_METHYLONG:METHYLONG:ONT:DORADO_BASECALLER (zymo_bc01)'
Caused by:
Process exceeded running time limit (16h)
Command executed:
dorado basecaller \
\
sup \
pod5 \
--modified-bases 5mC_5hmC \
\
> zymo_bc01_calls.bam
cat <<-END_VERSIONS > versions.yml
"NFCORE_METHYLONG:METHYLONG:ONT:DORADO_BASECALLER":
dorado: "$(dorado --version 2>&1 | head -n1)"
END_VERSIONS
Command exit status:
-
Command output:
(empty)
I tried to allocate more time using a config file provide with the -c option of nextflow run nf-core/methylong but this hasn't proven successful. The config file I used looked like this :
process {
resourceLimits = [
cpus: 50,
memory: '1200.GB',
time: '350.h',
]
}
Is there a better way to tell the pipeline to allocate more time to dorado?
Thanks a lot!
Best,
Hello,
I am trying to use the pipeline to run on a folder containing 70 pod5 files. Therefore, dorado takes a lot of time. It is however terminated prematurely, because it exceeds 16 hours, and I get the following error in the
.nextflow.logfile :I tried to allocate more time using a config file provide with the -c option of
nextflow run nf-core/methylongbut this hasn't proven successful. The config file I used looked like this :Is there a better way to tell the pipeline to allocate more time to dorado?
Thanks a lot!
Best,