Skip to main content

A GUI to control the Oxford instruments Mercury iTC

Project description

PyPi Release

mercurygui

mercurygui provides a higher-level worker thread which regularly queries the MercuryiTC for its sensor readings and provides a live stream of this data to other parts of the software. This prevents individual functions from querying the MercuryiTC directly and causing unnecessary overhead.

The user interface for the cryostat plots historic temperature readings going back up to 24 h and provides access to relevant temperature control settings such as gas flow, heater power, and ramp speed while lower-level configurations such as calibration tables must be changed programmatically.

Screenshot of the user interface

Installation

Install the stable version from PyPi by running:

$ pip install mercurygui

or the latest version from github:

$ pip install git+https://github.com/OE-FET/mercurygui

System requirements

  • Linux or macOS
  • Python 2.7 or 3.x

Acknowledgements

Config modules are based on the implementation from Spyder.

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

mercurygui-3.0.3.tar.gz (44.1 kB view details)

Uploaded Source

Built Distribution

mercurygui-3.0.3-py3-none-any.whl (56.6 kB view details)

Uploaded Python 3

File details

Details for the file mercurygui-3.0.3.tar.gz.

File metadata

  • Download URL: mercurygui-3.0.3.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for mercurygui-3.0.3.tar.gz
Algorithm Hash digest
SHA256 e6da8bc390442d9ebbad62187b64089f0910a6d25c06ca471114fd876d067c62
MD5 89648deb1e2f3a09fd83abbc348ed52c
BLAKE2b-256 f5bc22dfcbf7d1f776d21366d3710226ba7f477b5022b56c66260f00066f783a

See more details on using hashes here.

File details

Details for the file mercurygui-3.0.3-py3-none-any.whl.

File metadata

  • Download URL: mercurygui-3.0.3-py3-none-any.whl
  • Upload date:
  • Size: 56.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for mercurygui-3.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1e97068c99e85b56cb288dd4c559acafdff9a3d03623ba12386f1fb1650e0540
MD5 366437342a1a19da62a3ed7aa70675c2
BLAKE2b-256 132bc1b247c5d49ed796e1d3116cd4f3784d7593edefccf2e9116eeaf3597364

See more details on using hashes here.

Supported by

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