A GUI tool for visualizing a preCICE configuration file as a dot file.
Project description
preCICE Config-Visualizer GUI
The config-visualizer
is a tool meant to help visualize and debug precice configuration xml files. This tool produces a dot file as output, which visualizes the various participants, communicators and meshes defined in the configuration file and the movement of data between them.
This GUI offers an interactive way to quickly inspect, explore and study preCICE configuration files.
Installation options
Install directly from PyPi using pipx or via pip:
pipx install precice-config-visualizer-gui
Usage
precice-config-visualizer-gui [CONFIG-FILE]
You can launch the GUI directly from the command line. Passing the path to a configuration file is optional. All further adjustments are made directly in the GUI.
System integration
Until existing tools provide an automatic way to integrate applications into the system, this has to be done manually.
For pipx users, run the following command which downloads this file
mkdir -p ~/.local/share/applications && wget -O ~/.local/share/applications/org.precice.configvisualizer.desktop https://gist.githubusercontent.com/fsimonis/a08c3771abf808b0534d658bcb563f90/raw/10717f5b2afbf2d3c05ecb9f5c7eeaae4bbe868a/org.precice.configvisualizer.desktop
You may have to logout and login for your desktop environment to detect the file. Now you can open XML files directly with the config-visualizer and see the application in your launcher.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file precice_config_visualizer_gui-0.2.0.tar.gz
.
File metadata
- Download URL: precice_config_visualizer_gui-0.2.0.tar.gz
- Upload date:
- Size: 22.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd77aaa1b025ae1220cd0d17bc795b401a2c7b441f961e028d5e530626980cab |
|
MD5 | fe5700d218f63fb4291284e24ccfbbc4 |
|
BLAKE2b-256 | 01e8df9f81c7b1f4490414c4510c66ad0151360ee4c9c0d7898deb3cd03fe467 |
File details
Details for the file precice_config_visualizer_gui-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: precice_config_visualizer_gui-0.2.0-py3-none-any.whl
- Upload date:
- Size: 24.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1857a94e57f764846f8467a1dd718e5fdacc797a942a5b41b44a5b25e9e41a43 |
|
MD5 | f059511b615d603356ed2fa0d594114f |
|
BLAKE2b-256 | f2b3bdcdf3371505822f51e4ccf81eb7f9634f88cb974b96de437c1f75e00909 |