Skip to main content

A qiskit experiments extension to calibrate single qutrit gates.

Project description

Qutrit Calibration

License

A qutrit experiment extension for Qiskit Experiments. This package allows for straightforward calibration of single qutrit gates.

Note:

A word of caution: this package is an alpha release and subject to breaking API changes without much notice.

Once installed it can imported using

import qiskit_qutrit_calibration

Installation

This package can be in one of three ways:

  1. Installed via pip as
pip install qiskit-qutrit-calibration
  1. Installed from the downloaded repository using pip as
cd qiskit-qutrit-calibration
pip install .
  1. Installed directly using the github url
pip install git+https://github.com/qiskit-community/qutrit-calibration

Usage

This package allows users to spin up their own calibration experiments for single qutrit gates SX12, X12, Sy12, Y12, and RZ12. The experiments to tune up these gates include:

  • RoughEFFrequencyCal
  • RoughEFAmplitudeCal
  • NarrowBandSpectroscopyCal
  • RoughEFXDragCal
  • FineEFXAmplitudeCal

Simply create a new QutritCalibrations object using

cals = QutritCalibrations.from_backend(backend)

Then execute an experiment using the instantiated QutritCalibrations, a Tuple of qubit indices, and backend to run on. For example,

from qiskit_qutrit_calibration import library

exp = library.RoughEFFrequencyCal( (qubit_index), calibrations=cals, backend=backend )

License

Apache License 2.0

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

qiskit_qutrit_calibration-0.1.1.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

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

qiskit_qutrit_calibration-0.1.1-py3-none-any.whl (27.0 kB view details)

Uploaded Python 3

File details

Details for the file qiskit_qutrit_calibration-0.1.1.tar.gz.

File metadata

  • Download URL: qiskit_qutrit_calibration-0.1.1.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.1 Linux/6.6.11-200.fc39.x86_64

File hashes

Hashes for qiskit_qutrit_calibration-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cac13d32d3872c02758813f304c7cbead93769fb838385fa6e3409d0cba03ef5
MD5 59dcbb2953c43bf7ffa3e7a4f754088c
BLAKE2b-256 d18ff1c30be93cf93c4d20fef727de55aba93d173fde11da4784281e6e0eca8d

See more details on using hashes here.

File details

Details for the file qiskit_qutrit_calibration-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for qiskit_qutrit_calibration-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9321ebf3ae5374faa12259aeeebd6f6ff124fb4335acc96abe4486740c24f73
MD5 c07282dcf3a9c6e205e3c8fbdd5069b6
BLAKE2b-256 de6347a4a1f478e324d90f82a9999797bfa287372998c192e33267f2855f6158

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