onecodex / finch-rs

A genomic minhashing implementation in Rust
https://www.onecodex.com
MIT License
92 stars 8 forks source link

`finch` query/reference selection is confusing #24

Closed bovee closed 4 years ago

bovee commented 6 years ago

Right now we choose whatever is the very last sketch as the "query" and all other as the "references" unless the -q flag is passed. This was so we could use the very first sketch as a template for how the other files should be sketched and not require it to be the query, but it ends up being fairly confusing (even for me).

We should instead:

luizirber commented 6 years ago

As an aside, in sourmash we decided to go sourmash search <query> <database> [databases ...],
because the usage tends to be querying one dataset against many databases.