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
AAHash #88
Conversation
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.
Thanks for all this work Johnathan and Parham!
A couple of additional comments in addition to the couple in the review:
- Have you updated the docs?
- Could you add tests for the python wrappers? I think it would be good for us to add those upfront when adding new btllib code moving forward
I haven't updated the docs. The readme said to run ninja docs before the release itself. Sure I can add python tests. |
It's ok to generate docs here since we're releasing straight after merging |
I agree - also think it's best to keep the master branch code in sync with the docs |
Updated docs generated with conda version of doxygen (1.9.6 (c4c52d9716f313ded2deb5e7cdbc02bbcf389ad3*)). Seems like some docs were generated with a previous version. |
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.
Thanks for the changes @jwcodee. I don't want to be blocking this from being merged while I'm off, so I'll approve for now. Feel free to merge whenever everything's working fine. |
Based on Vlad's suggest, I used |
I also encountered these errors when I wanted to integrate |
Murathan has resolved the python wrapper issue. The problem seems to be that the string data got cleared by some interaction. Murathan made a new private member to store a copy and that alleviates the issue. I am testing if it will increase ram substantially in the RAM test. |
If this does increase the RAM usage, we should consider switching our |
That worked. I am now using |
This PR contains aaHash and associated changes to integrate aaHash into the btllib environment.
Non-exhaustive list of changes
seq_reader
andseq_writer
to read and write amino acid sequencesnte
function to accelerate generate multiple hashesI intend to make a release v1.6.0 PR as soon as this PR is approved. As we are trying to submit aaHash as soon as possible, there are some outstanding items to be implemented
TBD in 1.6.X: