Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set BWA and bwamem2 index memory dynamically #6628

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

edmundmiller
Copy link
Contributor

@edmundmiller edmundmiller commented Sep 11, 2024

Kept having bwamem2 index tasks that ran forever and failed.
Updated bwamem2 to use 28.B of memory per byte of fasta. Issue for reference: bwa-mem2/bwa-mem2#9

Also tracked down the required memory for bwa index while I was at it. Doesn't seem to fail because most of the genome requirements are under the necessary memory.

Not the first place where people have run into this #6628

@matthdsm
Copy link
Contributor

I like it 👍 it’ll also play nice with the new resourceLimits directive

@ewels
Copy link
Member

ewels commented Sep 11, 2024

I was talking to @drpatelh about this earlier this week. Sounds good. Very neat if it scales in such a linear way.

Should we add a baseline of additional memory?

@edmundmiller
Copy link
Contributor Author

Closes nf-core/sarek#1377

@maxulysse
Copy link
Member

What can we do for bwa mem and bwamem2 mem?

@edmundmiller
Copy link
Contributor Author

What can we do for bwa mem and bwamem2 mem?

What do you mean?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants