Skip to content
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

Simplify the hashing code by removing sliding window optimization &c. #1432

Closed
wants to merge 14 commits into from

Conversation

ctb
Copy link
Member

@ctb ctb commented Sep 3, 2016

Starting from #1431 (removal of all partitioning code), simplify the hashing code by removing various confounding optimizations. Eliminates code that requires reversibility, which also breaks the _revhash function.

Almost all of the tests pass, including the Traverser and KmerIterator code. The only tests that were removed were the ones that started traversing the graph from a hash value rather than from a string.

@ctb
Copy link
Member Author

ctb commented Oct 1, 2016

This was a demonstration PR - closing now that #1450 and #1444 are under way.

@ctb ctb closed this Oct 1, 2016
@ctb ctb deleted the hashrefactor_try branch January 21, 2017 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant