This PR aims to test and improve the Python wrappers for btllib, addressing existing bugs and serving as a reference for Python users. We've tested each user-facing class within the library, excluding the underlying btllib classes that primarily support the main user-facing classes. However, we've skipped testing the SAM module of the SeqReader class due to an unresolved issue causing Linux CI test failures(another issue about Sam reader was reported in issue #76). Further investigation and resolution of this issue will be required to ensure complete testing coverage across all platforms.
This PR aims to test and improve the Python wrappers for btllib, addressing existing bugs and serving as a reference for Python users. We've tested each user-facing class within the library, excluding the underlying btllib classes that primarily support the main user-facing classes. However, we've skipped testing the SAM module of the SeqReader class due to an unresolved issue causing Linux CI test failures(another issue about Sam reader was reported in issue #76). Further investigation and resolution of this issue will be required to ensure complete testing coverage across all platforms.
For future, it would be great if