sssweep

Automatic task generation for SuperSim sweeps and plot web viewer


License
BSD-3-Clause
Install
pip install sssweep==1.1.2

Documentation

SSSweep

Summary

SSSweep is a flexible and easy-to-use python package to automatically perform supersim simulations with one to many sweeping variables. SSSweep allows the user to easily add as many simulation variables as wanted, where each simulation variable can have one or many values.

As the number of simulations increase so does the number of plots generated. SSSweep introduces a convenient feature to help you visualize results, the SSSweep webviewer. The SSSweep webviewer is automatically generated based on your simulation parameters. The webviewer lets you share your results from the computer where the simulation was performed to other computers and with other peers, by only launching a local python server, removing the need to copy images across computers and email attachements.

Install

SSSweep requires TaskRun and SSplot in addition to SuperSim.

Install globally:

sudo pip3 install git+https://github.com/nicmcd/sssweep.git

Install locally:

pip3 install --user git+https://github.com/nicmcd/sssweep.git

Source installation

Install globally:

sudo python3 setup.py install

Install locally:

python3 setup.py install --user

Uninstall

Uninstall global installation:

sudo pip3 uninstall sssweep

Uninstall local installation:

pip3 uninstall sssweep

Tutorial

See tutorial in docs folder