Skip to content

Multithreading + logging update#295

Open
thepatientwait wants to merge 12 commits intowwood:mainfrom
thepatientwait:logging_update
Open

Multithreading + logging update#295
thepatientwait wants to merge 12 commits intowwood:mainfrom
thepatientwait:logging_update

Conversation

@thepatientwait
Copy link
Copy Markdown
Contributor

Refactored DIAMOND taxonomic assignment to spawn multiple diamond instances instead of using DIAMONDs internal parallel processing. This avoids non-deterministic memory allocation errors when thread count is high.

Also cleaned up the default logging by moving some more technical details to debug.

Added a spinning progress indicator to the prefilter step.
Added progress bars to sequence assignment and taxonomic assignment steps.

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.

1 participant