hypergraphx icon indicating copy to clipboard operation
hypergraphx copied to clipboard

Builds on core class updates described in other pull request. Refactored graph viz modules, fixed minor bugs in core classes

Open IsaacFigNewton opened this issue 5 months ago • 1 comments

  • Renamed core class files according to PEP 8 standard
  • Reintroduced add_attr_to_X_metadata to HypergraphI for backwards compatibility
  • Added DOT conversion for Hypergraphs
  • Rewrote/simplified Chaikin Smoothing function, merged Object class into HypergraphVisualizer class
  • Added tests for hypergraph visualization modules

IsaacFigNewton avatar Aug 15 '25 00:08 IsaacFigNewton

Also, maybe for future work, but the bounding areas representing hyperedges in the HypergraphVisualizer module could be made more robust with something like what's described here, to avoid accidentally including vertices that might not in a given hyperedge, but close to it. Before Chankin smoothing I mean.

IsaacFigNewton avatar Aug 15 '25 03:08 IsaacFigNewton