Skip to content

GLIMPSE-0.4.0

Latest
Compare
Choose a tag to compare
@itsMando itsMando released this 02 Oct 00:20
· 12 commits to master since this release

Features ✨

  • Larger networks uploaded will now be assigned a community ID using Networkx's community detection. This results in improved scalability for the visualization of larger networks containing more than 2500 nodes/vertices.
    • Searching for nodes using the search field will zoom into the cluster/community that node belongs to.
    • Clicking on a clustered node will release all nodes inside that clustered node.
    • Right-clicking on those nodes that belong to a cluster and clicking the re-cluster menu item will of course re-cluster all those nodes back to a single cluster node.
  • You are now able to upload multiple glm files using the overlay upload feature to display multiple of the same model.
    • You are also able to cluster these models as they are assigned a cluster/community ID based on the number of uploads.
    • The communication overlay file format is still through the overlay upload.
  • When uploading JSON files using the GLIMPSE object data structure you are able to supply an additional key value pair to edges such as: animation: true. This will create a small red circle to be animated going from the source node to the destination node.
    • This key value pair can also be supplied to animate an edge using GLIMPSE's local WebSocket API.
    • Please see the socket_testing folder for code examples
  • Right-clicking on an empty space will now allow you to select the New Edge menu item to create an edge/connection between two existing nodes.
  • For those that would like to get more hands on with the visualization's physics settings pressing ctrl+p will bring up the physics settings.

Bug Fixes 🪲

  • Fixed some unique issue where the application would crash when uploading unsupported files or when supported files would contain a typo.
  • Visualization performance was improved by disabling smooth edges.