Commits
Click on a commit to change the comparison rangeMerge branch 'latest' into try-skipmers3 months ago
by bluegenes use hash fn encoding instead; init testing3 months ago
by bluegenes fix test3 months ago
by bluegenes Merge branch 'latest' into try-skipmers3 months ago
by bluegenes cont2 months ago
by bluegenes test2 months ago
by bluegenes skipmers must be at least ksize 32 months ago
by bluegenes Merge branch 'latest' into try-skipmers2 months ago
by bluegenes clippy fix2 months ago
by bluegenes Merge branch 'latest' into try-skipmers2 months ago
by bluegenes WIP: skipmer improvements (#3415)
Make skipmers robust, but keep #3395 functional in the meantime.
This PR:
- enables second skipmer types, so we have m1n3 in addition to m2n3
- switches to a reading frame approach for both translation + skipmers,
which means we first build the reading frame, then kmerize, rather than
building kmers + translating/skipping on the fly
- avoids "extended length" needed for skipping on the fly
Since this changes the `SeqToHashes` strategy a bit, there's one python
test where we now see a different error.
Future thoughts:
- with the new structure, it would be straightforward to add validation
to exclude protein k-mers with invalid amino acids (`X`). I guess I'm
not entirely sure what happens to those atm...2 months ago
by bluegenes Merge branch 'latest' into try-skipmers2 months ago
by bluegenes try fix branchwater incompat2 months ago
by bluegenes roll back web-sys too2 months ago
by bluegenes add js-sys, web-sys to dependabot ignore2 months ago
by bluegenes Merge branch 'latest' into try-skipmers Merge branch 'latest' into try-skipmers seqtohashes errors instead of panic for frame errors (#3445)