Skip to content

Updates to noodles and pyO3#22

Open
mattloose wants to merge 1 commit intoAdoni5:mainfrom
mattloose:noodlespyO3changes
Open

Updates to noodles and pyO3#22
mattloose wants to merge 1 commit intoAdoni5:mainfrom
mattloose:noodlespyO3changes

Conversation

@mattloose
Copy link
Copy Markdown

This pull request has two changes.

Moving from 0.4.4 to 0.4.5 implemented py03 at v 0.25.0. Moving from 0.4.5 to 0.4.6 implements noodles at 0.99.

  • Bump version to 0.4.6 and update dependencies: pyo3 to 0.25.0, noodles to 0.99.0, and add noodles-bgzf.
  • Enhance the function to accept references for bins and improve memory management.
  • Introduce new fields in for better tracking of reads and binned data.
  • Optimize threading for sorting and processing.
  • Refactor BAM record handling to improve error management and clarity.
  • Update documentation and comments.

This still does not resolve the issues of memory not being freed.

The code has been visually tested but is not guaranteed.

- Bump version to 0.4.6 and update dependencies: pyo3 to 0.25.0, noodles to 0.99.0, and add noodles-bgzf.
- Enhance the  function to accept references for bins and improve memory management.
- Introduce new fields in  for better tracking of reads and binned data.
- Optimize threading in  for sorting and processing.
- Refactor BAM record handling to improve error management and clarity.
- Update documentation and comments for better understanding of changes.
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