SOD-Viewer is a graphical tool based on CTk and written in Python aimed at the visualization of a Second Order Dynamics numerical approach by parameter tuning.
Running SOD-Viewer
requires:
- Python 3.12
- Cascadia Code font (optional, but recommended for a better-looking interface). You can download it from https://github.com/microsoft/cascadia-code
-
Create a Python virtual environment using the following command:
python -m venv venv
-
Then, with an open terminal, activate your venv:
- For Windows PowerShell:
venv\Scripts\activate.ps1
- For Windows Cmd:
venv\Scripts\activate.bat
- For Linux:
source venv/bin/activate
- For Windows PowerShell:
-
Finally, install the requirements:
pip install -r requirements.txt
-
With that done, you can run the app by running:
python app.py