Recent Releases of Netwulf

Netwulf - Some bug fixes (dictionary and tests)

Added

  • test for calling with dictionary

Changed

  • each link can now be colored individually in the python draw backend

Fixed

  • providing a link-node dictionary to the visualization function does not raise an error anymore
  • G.node gives an error since networkx 2.4 and we catch it now

Scientific Software - Peer-reviewed - Python
Published by benmaier over 5 years ago

Netwulf - Usability Improvements

  • better handling of graph properties with numpy types
  • nodes with strength 0 are now rescaled to strength 1 if node size is scaled by strength
  • when changing node and link properties in a frozen simulation, the simulation is not restarted anymore
  • The server is stopped as soon as the Browser window is closed

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - Data I/O

Now with module netwulf.io which makes it easy to save and load stylized networks to files.

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - Node and edge labeling

Functions have been added to easily add edge and node labels to a redrawn matplotlib figure.

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - Calculating correct linewidths for matplotlib redrawing

Apparently matplotlib uses a constant dpi value of 72 for unit conversions even for figures with different dpi. Now linewidths are computed correctly.

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - Better property binding and a lot of bug fixes

The function formerly named bind_positions_to_network is now called bind_properties_to_network and writes more than just positions to the original networkx-Graph object. Some configuration options were renamed and some bugs regarding the manual configuration were fixed.

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - Added testing functionality

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago

Netwulf - switched from os.path to pathlib

Scientific Software - Peer-reviewed - Python
Published by benmaier over 6 years ago