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