Skip to content

Feature/metals hmm#478

Merged
madeline-scyphers merged 3 commits intodevfrom
feature/metals-hmm
Dec 15, 2025
Merged

Feature/metals hmm#478
madeline-scyphers merged 3 commits intodevfrom
feature/metals-hmm

Conversation

@madeline-scyphers
Copy link
Copy Markdown
Member

fix: hmm parsing now takes top hit consistently
In the translation from DRAM1->2 and moving to nextflow,
the code to take the tophit for the hmm search had a couple
bugs in it depending on the hmm db. It would sometimes
take just the first hit outputted in the data sheet,
it would calcuate the bitscore wrong, and it wouldn't
do the info sheets right (since it was calculating bitscore
wrong).
Now it reports both full sequence bitscore and domain bitscore.
It takes the top it and also reports all other hits as well.
All of this is done in a generic way so that adding generic hmm
support will be trivial for next release after we fix this bug
Also add support for metals hmm DB.

In the translation from DRAM1->2 and moving to nextflow,
the code to take the tophit for the hmm search had a couple
bugs in it depending on the hmm db. It would sometimes
take just the first hit outputted in the data sheet,
it would calcuate the bitscore wrong, and it wouldn't
do the info sheets right (since it was calculating bitscore
wrong).
Now it reports both full sequence bitscore and domain bitscore.
It takes the top it and also reports all other hits as well.
All of this is done in a generic way so that adding generic hmm
support will be trivial for next release after we fix this bug
Also add support for metals hmm DB.
@madeline-scyphers madeline-scyphers added bug Something isn't working enhancement New feature or request labels Dec 15, 2025
@github-project-automation github-project-automation bot moved this to To Sort in DRAM Dec 15, 2025
@madeline-scyphers madeline-scyphers merged commit d7d402f into dev Dec 15, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from To Sort to Done in DRAM Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant