-
Notifications
You must be signed in to change notification settings - Fork 80
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
sourmash gather doesn't automatically figure out ksize from database #809
Comments
Verified on latest master. The problem is that |
(note that it works if the default ksize = 31 is present in the signature, but this is not ideal behavior...) |
sourmash search should have the same problem. sigh. |
triple sigh. Fixing this will require refactoring |
Man, the code in #934 is getting ugly. I think it's because there's so many special cases etc. etc. Here are some of my initial design considerations --
also, not to be too ambitious, but
|
A few more quick thoughts --
|
I wonder if a better approach than #934 is to delegate signature compatibility checking to the collections directly? e.g. standardize the selector framework in #936 and then have the query signature collection "check itself" progressively against loaded signatures/databases by using the selector framework to narrow down compatible signatures. The code could then output a complaint when it down to zero compatible signatures. |
This was fixed in #1406. 🎉 |
despite SBTs currently being limited to one ksize, sourmash gather doesn't automatically figure out which ksize to select from a signature.
The text was updated successfully, but these errors were encountered: