Skip to main content

Simulate a data-flow described by a graphviz diagram

Project description

The DAta FLow SIMulator - DAFLSIM (“daffle sim”) simulates the flow of data given a data-flow diagram.

It requires Python 3.4.

You provide a dataflow-diagram (in graphviz format) The diagram must be annotated with a few special values in the graphviz “tooltip” attribute. The daflsim program reads the diagram and runs a Descrete Event Simulation on it.

Try these examples:

dfsim.py –summarize end –profile tests/graphviz-sample1.dot dfsim.py –summarize NSA tests/sdm-dci-dataflow.dot dfsim.py –summarize NSA –summarize NOWHERE1 –profile tests/sdm-dci-dataflow.dot

Quick test, execute:

./tests/smoke.sh

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for daflsim, version 1.0.0.dev1
Filename, size File type Python version Upload date Hashes
Filename, size daflsim-1.0.0.dev1-py3-none-any.whl (15.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size daflsim-1.0.0.dev1.tar.gz (12.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page