Commit Graph

14 Commits

Author SHA1 Message Date
maxbachmann 53434ca085 improve hash function 2022-06-29 14:59:03 +02:00
maxbachmann 72e2ca7d95 fix some issues in hamming distance 2022-06-29 14:26:49 +02:00
Max Bachmann 531512e0fa
add pure python implementation 2022-06-28 23:24:20 +02:00
Max Bachmann 22722a998c fix tests 2022-02-24 19:11:57 +01:00
Max Bachmann b7cc7e2e29 Fix incorrect Indel distance for score_cutoff=1 (#196)
When using score_cutoff=1 the Indel distance returned an incorrect
result when the two strings are not similar.
2022-02-18 09:02:01 +01:00
Max Bachmann 4444f3411f Fix Indel.normalized_similarity 2022-02-11 16:02:00 +01:00
Max Bachmann dd9021e312 fix incorrect editops validation 2022-01-26 12:55:05 +01:00
Max Bachmann 4eeeb0bc6a validate lists passed to Editops/Opcodes 2022-01-25 06:28:48 +01:00
Max Bachmann 0d97eec1a0 make editops/opcodes immutable for now 2022-01-24 22:59:29 +01:00
Max Bachmann 143b394566 fix some bugs in Editops/Opcodes class 2022-01-15 23:46:33 +01:00
Max Bachmann 7fc3411646 fix incorrect src_pos/dest_pos 2022-01-15 21:34:16 +01:00
Max Bachmann ba3deb93f2 add reverse function to Editops/Opcodes 2022-01-15 20:55:40 +01:00
Max Bachmann 5b7dd075d0 add more functionality to Editops/Opcodes 2022-01-15 20:43:15 +01:00
Max Bachmann 241e7fd583 rename algorithm.edit_based to distance 2022-01-12 23:22:34 +01:00