Currently, the pipeline uses all cores that are available on a machine. Next to the definition of max cores per process (via --cores) it would be good to also define an overall maximum number of CPUs (e.g. via --max_cores) so that not all available cores of a machine are used.
Currently, the pipeline uses all cores that are available on a machine. Next to the definition of max cores per process (via
--cores
) it would be good to also define an overall maximum number of CPUs (e.g. via--max_cores
) so that not all available cores of a machine are used.For example like done here: https://github.com/hoelzer-lab/rnaseq/blob/master/nextflow.config