Skip to main content

Prototype for the Virgo control room GUI

Project description

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.

layout screen

calculate screen

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virgui-0.1.13.tar.gz (275.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

virgui-0.1.13-py3-none-any.whl (132.6 kB view details)

Uploaded Python 3

File details

Details for the file virgui-0.1.13.tar.gz.

File metadata

  • Download URL: virgui-0.1.13.tar.gz
  • Upload date:
  • Size: 275.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for virgui-0.1.13.tar.gz
Algorithm Hash digest
SHA256 de215b902b26a481e9b84ade3115817242fa58419d643448dfdf685e292edc6e
MD5 4360fb6764d60fc3987d4ed0da03be8c
BLAKE2b-256 22d6a8a75b192e94c4f1b8a157eda81865cde4eb373ff0285a6bad573ef306bb

See more details on using hashes here.

File details

Details for the file virgui-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: virgui-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 132.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for virgui-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 7fd573e81317ae353904a9c06940d93ecf898fa247ffce337ec48479deaec77e
MD5 a79b72763fc04cce83b055177fe74e69
BLAKE2b-256 d84d92b3ae87231877e0751fe2e8c79fc4ab120ca09112cc186e1387df16d0e0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page