Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimized Implementation by integrating with odgi #19

Open
josiahseaman opened this issue Apr 5, 2020 · 0 comments
Open

Optimized Implementation by integrating with odgi #19

josiahseaman opened this issue Apr 5, 2020 · 0 comments
Labels
question Further information is requested

Comments

@josiahseaman
Copy link
Member

josiahseaman commented Apr 5, 2020

"This implementation has received extensive optimization work, resulting in over 110x reduction in runtime since optimization work started. The only obvious way to optimize it further would be to integrate the logic directly into odgi in order to give it direct access to the graph object model in memory, removing the need for file I/O."

This would mean at least partially rewriting component segmentation in C++. Since Python compiles to C, much of the code could be maintained and possibly interoperable at the expense of a more complex compiling environment.

@josiahseaman josiahseaman added the question Further information is requested label Apr 5, 2020
@josiahseaman josiahseaman changed the title Optimized Implementation for segementation in another language Optimized Implementation by integrating with odgi Nov 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant