ptrus / suffix-trees

Python implementation of Suffix Trees and Generalized Suffix Trees.
MIT License
122 stars 28 forks source link

New functionalities to suffix-trees #9

Closed tonetto closed 6 years ago

tonetto commented 6 years ago

These are a set of new functionalities to the latest version of suffix-trees. Sorry for the cutthroat pull-request, I can split it into smaller patches if you prefer. Please check the commit messages for details.

tonetto commented 6 years ago

7b8547b speeds up significantly the code.

tonetto commented 6 years ago

I will close this. This is growing beyond what I can manage at the moment. I started adding features which might go much beyond your basic/initial idea.

tripleee commented 6 years ago

Several of the "methods" are actually tagged @property so they are not technically exposed as proper methods. Perhaps the remaining user-visible methods should also be properties, or vice versa?