-
Notifications
You must be signed in to change notification settings - Fork 33
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
Rewrite draw_hyperedges()
#456
Conversation
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #456 +/- ##
==========================================
+ Coverage 91.90% 92.03% +0.12%
==========================================
Files 60 60
Lines 4375 4392 +17
==========================================
+ Hits 4021 4042 +21
+ Misses 354 350 -4
☔ View full report in Codecov by Sentry. |
…t (and appear below)
Two items required choices:
I reran the tutorial notebooks so you can go check the new look there. If we are happy with this implementation, I will update |
Great work, @maximelucas, and thanks for implementing such an awesome update to the drawing functionality! I've had a look and I think it is time to merge this. Before you do, though, can you correct the tutorial errors and change the |
Looks great, @maximelucas!! Thanks for your hard work on this! |
draw_xgi_nodes
anddraw_xgi_hyperedges
#174 (only slight speedup observed when looking at cleaned up enron). This makes the code shorter, cleaner, a bit faster, more in line with networkx, and allows us to have colorbars (easy colorbar plotting #437). It also makes it more consistent with ourdraw_nodes()
after PR feat: return mappable to allow colorbar #441.min/max_val
not working in_scalar_arg_to_dict()
#442 and Making_scalar_arg_to_dict
consistent #410 for this function with a new simpler_parse_color_arg()
functiondraw()
ignored if one of them is passed as argument #443 for this functiondyad_style
,dyad_vmin/max
,edge_vmin/max
,rescale_sizes
.Example customisation: