PyMieSimX is the standalone graphical interface for PyMieSim. It provides a Dash application for configuring optical setups, running parameter sweeps, exploring individual particles, and exporting results.
Installation
Install the GUI and its PyMieSim dependency with:
pip install PyMieSimX
Launch the dashboard with:
pymiesimx
Use pymiesimx --help to see the available host, port, browser, and debug options.
Development
Install an editable checkout with:
pip install -e .
The GUI source lives in PyMieSimX/gui. Scientific calculations are provided by the installed PyMieSim package rather than duplicated here.
Testing and automation
Run the GUI test suite with:
pip install -e ".[testing]" python -m pytest
GitHub Actions includes quality checks, GUI tests, PyPI publishing, Conda recipe publishing, and coverage deployment. The Conda recipe is in meta.yaml and the container entry point is defined in Dockerfile.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pymiesimx-0.1.0.tar.gz.
File metadata
- Download URL: pymiesimx-0.1.0.tar.gz
- Upload date:
- Size: 417.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe3cba218ba9e44ef60180d1f28e60c281d0fa539b0d05a1da5206ce62677323
|
|
| MD5 |
08314a7ef60c074d454232690780afde
|
|
| BLAKE2b-256 |
0e7c153a90c169709ce5665456b80a96561a026d6d7d07c3b6d9793f5720071e
|
File details
Details for the file pymiesimx-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pymiesimx-0.1.0-py3-none-any.whl
- Upload date:
- Size: 421.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f4460f70632f564807bbb2fcd936421300da69564681672130b1528d5140fc8e
|
|
| MD5 |
502c36b93f4c30ca91bfed325f2f1e64
|
|
| BLAKE2b-256 |
a9250f781622c87fd5700c9e43616860bc7fe62484fa6a79dcc3a4a8c06fa204
|