Silent assumption on SLURM_CPUS_PER_TASK envvar
If SLURM_CPUS_PER_TASK
environmental variable is not set, the code will crash with:
[1] "Initializating Pf matrix..."
Error in makeForkCluster(nnodes = spec, ...) : 'nnodes' must be >= 1
This line should use "1" if SLURM_CPUS_PER_TASK
is not set during the execution: https://gitlab.lcsb.uni.lu/CBG/chempert/-/blob/master/scripts/path_enrichment.R#L24