2 ms·
Not sure how large very large is or the performance you need but you might want to check out the fairly recently added graph support in datashader (examples: ht
by IanCal 9y ago
Not sure how large very large is or the performance you need but you might want to check out the fairly recently added graph support in datashader (examples: https://anaconda.org/jbednar/edge_bundling/notebook https://anaconda.org/jbednar/edge_bundling/notebook)
Here's an example of the output which I then put into tiles & rendered out: https://proseandcode.co.uk/beta_gtr_viz/ https://proseandcode.co.uk/beta_gtr_viz/
I think there's 600k edges in this, all rendered.
I did some of the work on the edge bundling, the split out code is here: https://gitlab.com/ianjcalvert/edgehammer https://gitlab.com/ianjcalvert/edgehammer
All of this is more work than just loading it into a current program though, but it might be a useful component of what you need, hopefully a large useful part.
Get in touch if I can help out.
- lmeyerov 9y agoI'm a fan of the continuum team - we have been working together on the GPU GoAI project. We'll load 2M+ edges, and edge bundling helps make that visually useful. Graphistry is a bit different where the result is a full interactive visual analytics session, not a zoomable png. So you get visual filtering, histogramming, search, etc. Our goal is to get from a lot of data to the answer, including whatever data pivots/cleaning/etc., as fast as possible, and that includes helping analysts skip a lot of the visualization/data coding and instead do direct visual interactions. Worth stating: Edge bundling is beautiful! It was an early algorithm we implemented. A bit differently, we did it interactively, so you could do things like adjust sliders real-time to get the right physics settings. However, we found you'd want to hover over individual nodes/edges to see what's in them, and "zoomable image" style makes that hard. I've been wanting to bring it back now that we're getting close to supporting dynamic grouping interactions, so cool to see you call it out.
- ThePhysicist 9y agoThat looks impressive, will definitely check it out!