Queueing network simulator
Queueing-tool is a package for simulating and analyzing networks. It is an event based simulator that uses queues to simulate congestion and waiting on the network that includes tools for visualizing network dynamics.
The package documentation can be found at http://queueing-tool.readthedocs.org/.
Installation: To install from use:
pip install queueing-tool
The above will automatically install networkx and numpy. If you want to install all optional packages, use:
pip install numpy matplotlib pygraphviz pip install queueing-tool
After installation, import with something like:
import queueing_tool as qt
The issue tracker is at https://github.com/djordon/queueing-tool/issues. Please report any bugs or issue that you find there. Of course, pull requests are always welcome.
Code and documentation Copyright 2014-2016 Daniel Jordon. Code released under the MIT license.