-
Notifications
You must be signed in to change notification settings - Fork 79
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
[MRG] Better molecule type checks #782
Conversation
This is missing |
(added the signature from @bluegenes example) |
so, I looked into this and... Currently we have two types of preprocessing of sequences (before adding to minhash): DNA and protein. For proteins, we can do three encodings: aminoacid, dayhoff and hp. So, something like this:
The main issue for this PR is that This is also very relevant for #751. |
The good thing is that We would need to change |
(also pinging @olgabot and @pranathivemuri to see if this breaks any of their pipelines) |
The changes look good to me. I don't see how it might break a pipeline as long as all the tests are passing. |
Thanks for finding this! testing it now. |
So.. there is no way of making the tests pass with the changes I proposed. This is the main culprit: The main change in this PR is making |
Codecov Report
@@ Coverage Diff @@
## master #782 +/- ##
==========================================
+ Coverage 89.35% 89.38% +0.02%
==========================================
Files 29 29
Lines 4605 4608 +3
Branches 49 49
==========================================
+ Hits 4115 4119 +4
+ Misses 486 485 -1
Partials 4 4
Continue to review full report at Codecov.
|
I went ahead changed the test value. That should mean a major version bump, but since mostly @olgabot and team are using this feature I think we should treat as a behavior bug instead and release a quick fix. |
This triggers bug #781, still need to fix it
Checklist
make test
Did it pass the tests?make coverage
Is the new code covered?without a major version increment. Changing file formats also requires a
major version number increment.
changes were made?