-
Notifications
You must be signed in to change notification settings - Fork 111
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
Update error codes for retrying SPAdes #355
Conversation
Spades can also raise error 21 if it fails due to lack of memory during spades-hammer. Currently, this is not caught in the ErrorStrategy, so it won't automatically retry with more memory. Relevant error code: Counting (kmer_data.cpp : 349) The reads contain too many k-mers to fit into available memory. You need approx. 68.1699GB of free RAM to assemble your dataset == Error == system call for: "['/usr/local/bin/spades-hammer', 'spades/corrected/configs/config.info']" finished abnormally, OS return value: 21
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello there,
thanks for the fix, looks good to me!
You are welcome to merge the PR once the tests successfully finished.
Hi - it looks like everything passed, but I don't think I have permissions to merge the PR |
As I have the power (boom, exploding fire hydrant) |
Spades can also raise error 21 if it fails due to lack of memory. Currently, this is not caught in ErrorStrategy, so it won't automatically retry with more memory. I've added error 21 to the error code list so that it will be included
Relevant error code information:
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).