-
Notifications
You must be signed in to change notification settings - Fork 1
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] update to sourmash 4.1.0 #171
Conversation
One of the tests that is still failing (
and end up looking like this:
But I don't really have any clue what change I would have made that would have led to this difference. update -- fixed by cc4144e. Needed and |
and the other test |
Ok -- I've updated the |
On Thu, May 20, 2021 at 10:56:46AM -0700, Taylor Reiter wrote:
Ok -- I've updated the `threshold_bp` in prefetch to be scaled*3. The test still fails...
I tried it with a threshold_bp == 0, and threshold_bp of scaled*2, and the test failed with those values as well. How should I proceed?
if I recall, the test is basically a "did I get identical results" here,
so I would expect it to break. I'll need to take a look to see if the
new results are actually wrong or just somewhat different.
…--t
|
yup! That's exactly what the test does. Using this code from SO:
There is one difference:
which is weird if the db isn't changing, right? |
I check you -- I used
and did the same with a tmp copy of the new output, and then did
and saw
I ... have no idea what's going on here! Hmm. |
OK, digging into this a bit, my guess is this is because gather doesn't report ties, per sourmash-bio/sourmash#1366 and sourmash-bio/sourmash#278. It is slightly surprising in this case that the tie here is above the family level (!!) but these things happen. So: this is a bigger issue, and I'm updating the file so that the tests pass, but we should also be sure to file a new issue on this. I think the idea is that |
all tests pass with #172 |
[MRG] update to sourmash v4.1.1
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.
Merge when ready!
Update to 4.1.0 version of sourmash, which should make the gather step ~faster. I left it as pip install so it's easy to update to other sourmash versions that may happen to not be in conda in the future
@ctb ready for reviewSorry...Not ready for review 😬