googlegenomics / pipelines-api-examples

Examples for the Google Genomics Pipelines API.
BSD 3-Clause "New" or "Revised" License
50 stars 31 forks source link

Specify heap space parameters in Cromwell command #56

Closed vdauwera closed 7 years ago

vdauwera commented 7 years ago

By default the memory allocation to Cromwell is small, and while this is fine for lightweight workflows, it's not sufficient for big workflows with wide scatters. Combined with using --memory 2 to request a bigger machine, this prevents Cromwell from dying.

Making the value larger than it strictly needs to be so we can scale up as needed with just the cmdline argument; it doesn't seem to hurt when running small workflows on a smaller machine.

googlebot commented 7 years ago

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

:memo: Please visit https://cla.developers.google.com/ to sign.

Once you've signed, please reply here (e.g. I signed it!) and we'll verify. Thanks.