Here:
|
mem_mb = lambda wildcards, attempt: 128000 * attempt * memscaling_inference, |
the starting memory is 128000 which might be too high. For example, on our cluster depending on a node it can leave GPUs idle because the RAM of the nodes is exhausted. Also it can limit how many jobs you can run in total because of the cluster user limits. For many p-p screens starting with sth like 32000 or 64000 would be sufficient. Maybe add this starting value to user defined parameters?
Here:
AlphaPulldownSnakemake/workflow/Snakefile
Line 272 in fab6fbb
the starting memory is 128000 which might be too high. For example, on our cluster depending on a node it can leave GPUs idle because the RAM of the nodes is exhausted. Also it can limit how many jobs you can run in total because of the cluster user limits. For many p-p screens starting with sth like 32000 or 64000 would be sufficient. Maybe add this starting value to user defined parameters?