Closed smoe closed 3 years ago
@smoe you can configure tool specific arguments in the settings yaml file.
tools:
star_index:
args: "--limitGenomeGenerateRAM 33524373088"
This should fix the memory issue.
Thank you tons for this. Yes, this would have done it. Funnily enough, I did not run into this with mouse genome 39 and was only curious to learn about the differences that the new genome has on the mapping etc - and then this.
To explain that PR a bit - I had first grepped in the pigx-rnaseq source tree and found the parameter in the tests only, then in STAR (has a new version out since a few hours, btw) where I found it as the default. I then added it to the invocation of STAR in the pigx-rnaseq sources. This PR is darn stupid in a way, but it gives the grepping user of yours a target. And yes, I had read through your tutorial. :o)
You are welcome and thank you for the PR!
It took a while until I noticed that this paramter is nothing that pigx-rnaseq sets but it is a default set by STAR. Somehow, though, the indexing of the mouse genome 38 does not work with the default 31*10^9 but an error message suggests to go for at least 33524373088. I admit not to have any exact idea about what you should do about it. You could obviously try to understand the error message in the logfile and adjust the setting
Maybe to prepare an entry in your rules for that would help? Or you transform the memory information accordingly?