Skip to content

Feature/dbcan3 test version#494

Merged
madeline-scyphers merged 3 commits intodevfrom
feature/dbcan3-test-version
Mar 18, 2026
Merged

Feature/dbcan3 test version#494
madeline-scyphers merged 3 commits intodevfrom
feature/dbcan3-test-version

Conversation

@madeline-scyphers
Copy link
Member

  • feat: add a test version of dbcan3 to compare against dbcan2
    dbcan3 and dbcan3-sub test versions, will run both if run_dbcan3
    option is present.
  • feat: Switch hmmsearch to using PyHMMER search
    PyHMMER has better parrallelism support, directly calling
    the lower level C bindings for HMMER and rewriting how
    it parallelizes. This means that when you had cpus=4 arg, it can
    1/3 of the walltime with the exact same result.

dbcan3 and dbcan3-sub test versions, will run both if run_dbcan3
option is present.
PyHMMER has better parrallelism support, directly calling
the lower level C bindings for HMMER and rewriting how
it parallelizes. This means that when you had cpus=4 arg, it can
1/3 of the walltime with the exact same result.
@madeline-scyphers madeline-scyphers added the enhancement New feature or request label Mar 18, 2026
@github-project-automation github-project-automation bot moved this to To Sort in DRAM Mar 18, 2026
@madeline-scyphers madeline-scyphers force-pushed the feature/dbcan3-test-version branch from 0b0889a to 0c3dc40 Compare March 18, 2026 04:24
@madeline-scyphers madeline-scyphers merged commit cdfe210 into dev Mar 18, 2026
2 checks passed
@github-project-automation github-project-automation bot moved this from To Sort to Done in DRAM Mar 18, 2026
@madeline-scyphers madeline-scyphers deleted the feature/dbcan3-test-version branch March 18, 2026 04:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant