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.

Source Distribution

daflsim-1.0.0.dev1.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daflsim-1.0.0.dev1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file daflsim-1.0.0.dev1.tar.gz.

File metadata

  • Download URL: daflsim-1.0.0.dev1.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for daflsim-1.0.0.dev1.tar.gz
Algorithm Hash digest
SHA256 0b6e2ec8b1c88d75162d14a12f9765ea3a52e781e5bb76af23087cda3ac94bc0
MD5 687fcc53efa770f2a1553b7c8408cd9c
BLAKE2b-256 f045da2c7c293b5e60785af0de36ae24a1dc852de5c230f19840f3bca2af2d9c

See more details on using hashes here.

File details

Details for the file daflsim-1.0.0.dev1-py3-none-any.whl.

File metadata

File hashes

Hashes for daflsim-1.0.0.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 bf546d831e0132f07841c176f444d9df1cb250eed888b367841dbf413f3fe527
MD5 fda454641c2ce096e1dd155c8b5ab0bf
BLAKE2b-256 6049b537de46333862d1a0cd051b4f6861a8a4daca43f1767cc8c755fa0ebc89

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page