virgo-gui
Prototype for the virgo control room gui
Installation via package
Currently available on pypi
Recommend to use in a fresh conda/python environment, you might mess up existing environments.
If using conda
conda create -n virgui-test python=3.12
conda activate virgui-test
Then
pip install virgui
virgui
Will start up the program. Keep an eye out for the terminal, this is where any errors will appear.
For updating:
pip install -U virgui
Development install
Recommended to use in a fresh conda/python environment, you might mess up existing environments.
If using conda
conda create -n virgui-test python=3.12
conda activate virgui-test
# ssh
git clone git@gitlab.com:ifosim/finesse/virgo-gui.git
# or https
# git clone https://gitlab.com/ifosim/finesse/virgo-gui.git
cd virgo-gui
pip install -e .
For updating:
git pull
Usage
Currently there is only one layout available, a simple cavity.
Click on the different components to see the parameter values (no editing so far)
In the 'calculate' tab, you should be able to run an Xaxis and see the plot.
Currently I hardcoded in three powerdetectors.
Metadata
Release files for virgui 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| virgui-0.1.15.tar.gz | 275.4 kB | Without provenance | Details for virgui-0.1.15.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| virgui-0.1.15-py3-none-any.whl | Python 3 | none | any | Details for virgui-0.1.15-py3-none-any.whl |
Total release size: 408.2 kB
Release files / virgui-0.1.15.tar.gz
| Download URL | virgui-0.1.15.tar.gz |
|---|---|
| Size | 275.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eacd3e84caa6e195d2265b7eaf5683088326f3a745b5a5f1f0d9f668f1f996a8
|
|
BLAKE2b-256 checksum How to use checksums |
d6fa2c1d510e8bcc0208e77d8a854c58eaf2faa476791e8c783ae0155a8aa787
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Release files / virgui-0.1.15-py3-none-any.whl
| Download URL | virgui-0.1.15-py3-none-any.whl |
|---|---|
| Size | 132.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f873ccfa89b48e44c10e755007f37c7155195d188d148ecf50ba3fe2ea098ae5
|
|
BLAKE2b-256 checksum How to use checksums |
eef4ab5989d4c5c181ab6f961c80bafbab762a022c99f32d52f0b5edda369430
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.3
|
Security for virgui 0.1.15
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.