-
Notifications
You must be signed in to change notification settings - Fork 0
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
Pangenome graph creation optimizations #64
Comments
Back to 426 after #69
|
We should take a look at different lemongraph options: |
Should note that |
This is with the new mapsize, nosync=True,noreadahead=True. seems slower
|
With old mapsize, other options the same
|
old mapsize, readahead=False, nosync=True
|
old mapsize, readahead=False, nosync=False . I wonder if something else changed between here and #69
|
From above, we added filename + contig header props to each edge and increased mapsize. Will leave it to run with the profiler and see |
PyPy with prop metadata for additional
Without edge props:
|
Our use of objects instead of strings for graph creation slowed down performance, probably due to the additional allocation.
this is compared to ~460s from #53 (comment)
Performance was much worse (~1000s+) before we changed LGGraph.add_edge() to have an optional Edge object return per the
echo
arg.The text was updated successfully, but these errors were encountered: