genome / gms

The Genome Modeling System installer
https://github.com/genome/gms/wiki
GNU Lesser General Public License v3.0
78 stars 22 forks source link

bamqc steps request *a lot* of memory of open lsf #12

Closed malachig closed 11 years ago

malachig commented 11 years ago

The following two steps (and possibly others) request 32Gb of memory:

BamQc - Collect Picard Metrics BamQc - Collect Picard G+C Bias

Since this is more than the VM has, these steps enter a pending state in the queue indefinitely. I can manually bmod the jobs but this raises a more general issue of perhaps having to do this all over the place. Any ideas on a more robust work around?

Other suggestions?

mg

malachig commented 11 years ago

This was fixed by reducing the memory requirement for this step by modifying:

Genome/Model/Tools/BamQc/Run.pm. It is used as max mem of lsf_resource for both picard CollectMultipleMetrics and CollectGcBiasMetrics.

Specifically by changing the default value for the parameter 'picard_maximum_memory'

Looks like it is set to request 16 Gb now and this seems to be working...