QT Graphical User Interface wrapper of the ``omc3`` package
Project description
3 - GUI
This is the graphical user interface wrapper for ``omc3`, our python-tool package of the Optics Measurements and Corrections team (OMC) at CERN.
Most of the codes are generic and not limited to CERN accelerators, and the package can easily be used for your favorite circular accelerator.
To see how to adapt this for your machine, see our documentation, Model section.
To contribute, see our guidelines on the OMC website.
Documentation
- Autogenerated docs via
Sphinxcan be found at https://pylhc.github.io/omc3_gui/. - General documentation of the OMC Team is located at https://pylhc.github.io/.
Installing
Installation is easily done via pip:
pip install omc3_gui
For development purposes, we recommend creating a new virtual environment and installing from VCS in editable mode with all extra dependencies (cern for packages only available in the CERN GPN, test for pytest and relevant plugins, and doc for packages needed to build documentation)
git clone https://github.com/pylhc/omc3_gui
pip install --editable "omc3_gui[all]"
Codes can then be run with either python -m omc3_gui.SCRIPT --FLAG ARGUMENT or calling the .py file directly.
Functionality
Main Scripts
Main scripts to be executed lie in the /omc3_gui directory. These include:
sbs_gui.pyGUI for Segment-by-Segment analysis.
License
This project is licensed under the MIT License - see the LICENSE file for details.
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
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 omc3_gui-1.0.0.tar.gz.
File metadata
- Download URL: omc3_gui-1.0.0.tar.gz
- Upload date:
- Size: 52.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d2f0756b412453d1b0364f0ca7206734292bfa65afd2b1df1a1b1bb637ce682
|
|
| MD5 |
1013a0e0cc41fa9c5e09e13b06ddffb8
|
|
| BLAKE2b-256 |
d0d3fcffa5cfe5810e85a3fe52a0617ac69b005f4df7790d991a8343e8c7af6b
|
File details
Details for the file omc3_gui-1.0.0-py3-none-any.whl.
File metadata
- Download URL: omc3_gui-1.0.0-py3-none-any.whl
- Upload date:
- Size: 64.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97192ea621f977396763726716de189b828e3ec9e7c3d40a0bf4a6c4ccb0f565
|
|
| MD5 |
ed47849c0246eed1835802cb20464e9c
|
|
| BLAKE2b-256 |
c2ed42459629887f97494015a612d9e247db5966b214a3cda0021f830fe23b7b
|