ibr-cm / ions

Insight on Network Simulations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Insight on Network Simulations (IoNS)

IoNS is a tool for generating plots from large amounts of data for evaluation purposes with the help pandas, Seaborn and dask.

Originally, it was developed for evaluating results generated with Artery. However, IoNS can also be used for processing results generated by other simulations frameworks based on OMNeT++, as it supports its SQLite database format used for result recording. Further, it can be used to process databases from all sorts of sources, be it ns-3 or real-world experiments.

IoNS main benefits are:

  • Describing plots and their generation from data sources as recipes in YAML
  • Two-staged plot generation:
    • Evaluation: preprocessing and storing data as feather files
    • Plot: generation of plots from preprocessed feather files
  • Parallel data processing with dask and SLURM support

Key concepts, installation instructions and further guidance can be found in the documentation.

About

Insight on Network Simulations

License:GNU General Public License v3.0


Languages

Language:Python 100.0%Language:Shell 0.0%