Skip to main content

The Quantum Measurement Infrastructure framework

Project description

pylint mypy Documentation Status coverage tests

Quantum Measurement Infrastructure

QMI is a Python 3 framework for controlling laboratory equipment. It is suitable for anything ranging from one-off scientific experiments to robust operational setups.

QMI is developed by QuTech to support advanced physics experiments involving quantum bits. However, other than its name and original purpose, there is nothing specifically quantum about QMI — it is potentially useful in any environment where monitoring and control of measurement equipment is needed.

Dependencies

The full functioning of this software is dependent on several external Python packages, dynamic libraries and drivers. The following items are not delivered as part of this software and must be acquired and installed by the user separately, when necessary for the use of a specific QMI driver:

Usage of the third-party software, drivers or libraries can be subject to copyright and license terms of the provider. Please review their terms before using the software, driver or library.

Installation

Currently, no PIP installation is possible. Please clone and setup with python setup.py install.

Documentation

Latest version

The latest version of the documentation can be found here.

Installing for generating documentation

To install the necessary packages to perform documentation activities for QMI do:

pip install -e .[rtd]

To build the 'readthedocs' documentation locally do:

cd documentation/sphinx
./make-docs

The documentation can then be found in the build/html directory.

Contribute

For contribution guidelines see CONTRIBUTING

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

qmi-0.45.0.tar.gz (424.2 kB view details)

Uploaded Source

File details

Details for the file qmi-0.45.0.tar.gz.

File metadata

  • Download URL: qmi-0.45.0.tar.gz
  • Upload date:
  • Size: 424.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.11

File hashes

Hashes for qmi-0.45.0.tar.gz
Algorithm Hash digest
SHA256 88cc1d8f97be4151948caa3efcb20b4b9b616fd6961b61406e9919865f0df6a2
MD5 faa51009e6fa9474a83818384f4cae56
BLAKE2b-256 1db8009f1000195622561d20c68623dd3a2ac39c496b3c50f15f99cc25795e3d

See more details on using hashes here.

Provenance

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