Replies: 2 comments
-
Hey, there are probably multiple solutions for that. You can either limit the resources of the most time consuming process by setting a process
If you want that your process shall finish all its tasks first before the following processes start, you can use the
I didn't try that out, but my guess is it should behave like you described. EDIT: Typos |
Beta Was this translation helpful? Give feedback.
-
Another useful https://www.nextflow.io/docs/latest/config.html eg |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm running a predefined pipeline and one of the steps is by far the most time consuming in terms of disk access, especially in a cluster with network file systems.
However, when running a large dataset the pipeline chokes trying to run other tasks for some of the finished elements in this intermediate task, which would actually run faster if one let this one task finish for all the samples, and then run the rest however it may be.
is there a way as a user or to modify the pipeline to specify that a no tasks should be started ahead until all the samples have been finished processing in this one first?
Beta Was this translation helpful? Give feedback.
All reactions