uwdata / mosaic

An extensible framework for linking databases and interactive views.
https://idl.uw.edu/mosaic
Other
619 stars 35 forks source link

Network/Graph Visualization Components #391

Open domoritz opened 1 month ago

domoritz commented 1 month ago

Add new Mosaic-powered interface components for visualizing network/graph data, for example as node-link diagrams or matrix views. The components should accept selections for filtering nodes and/or edges. One design consideration is how to best support visual encoding definitions for nodes (size, shape, color, …?) and/or edges (color, width, …?). A node-link component might generate Plot specifications to create an initial SVG rendering, then modify those SVG elements to perform layout (e.g., using d3-force). In addition, one might consider data transformations, for example aggregating nodes and edges akin to PivotGraph.

derekperkins commented 1 month ago

We've been struggling to visualize multi-million page sitemaps, for a domain like Wayfair, where there are too many nodes/edges to display reasonably. Being able to aggregate and explore those on the fly would be awesome