Conversation
Spill-Tea
commented
Jul 9, 2025
- Implement a primitive numeric array in C++
- Clean up, improve and standardize _oligos module API.
- Implement the manacher algorithm
…is imported into a cython header.
…ting out a function to update bounds.
…s have equivalents to act on str, StringView* and char*. Inline several functions, improve or update documentation, and include a cython header (pxd) file for _oligos module. Pass pointer to translation tables in relevant complement functions for better efficiency.
… Add to unit tests.
|
Pylint appears to be struggling with import errors related to cython modules. I do not observe this limitation (error) locally, only on remote testing. Reviewing previous PRs, this appears to have always been an error. However, with the inclusion of a second imported cython file in the PR, it is finally triggering a Failed response (below 9.0 threshold). I believe it might be an issue to evaluating the src folder, but the build will be installed within a tox environment site packages. Perhaps, including the I would prefer not to globally disable or ignore these errors, but this is also a problem that could be easily captured elsewhere. If we couldn't actually import a module, unit testing would fail spectacularly. |
…s which do not make sense.
…ept. Modify Stringview to be ctypedef struct.