Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[MRG] Produce list of hashes from a sequence (#1653)
* test for seq_to_hashes * working seq_to_hashes * Update src/core/src/signature.rs Co-authored-by: Luiz Irber <luizirber@users.noreply.github.com> * Update src/core/src/signature.rs Co-authored-by: Luiz Irber <luizirber@users.noreply.github.com> * Update src/core/src/ffi/minhash.rs Co-authored-by: Luiz Irber <luizirber@users.noreply.github.com> * Update src/core/src/ffi/minhash.rs Co-authored-by: Luiz Irber <luizirber@users.noreply.github.com> * fixes to adapt luiz's suggestions * support is_protein in seq_to_hashes * extended tests for seq_to_hashes * Update src/sourmash/minhash.py Co-authored-by: C. Titus Brown <titus@idyll.org> * SeqToHashes Iterator dna * Update src/sourmash/minhash.py Co-authored-by: C. Titus Brown <titus@idyll.org> * iterator implemented, missing exceptions * better performance? * one step away * python tests pass * test for long seqs with all kmers are invalid * dev comments * ✔️ 🎉 all passes * 🐛 fix adding a single protein kmer * fix test for moltype * retain protein kmers hashes order * seq_to_hashes rust test case * more rust test coverage * iterator refactoring * partially enhance add_protein * fully enhance add_protein * ignore ffi coverage * final refactoring Co-authored-by: Luiz Irber <luizirber@users.noreply.github.com> Co-authored-by: C. Titus Brown <titus@idyll.org>
- Loading branch information