コンテンツにスキップ

Qubex

Qubex は、QuEL の制御装置をバックエンドに、パルスレベルの実験ワークフローを一元化する量子ビット制御実験フレームワークです。デバイス設定から任意のパルスシーケンス実行、量子デバイスの特性評価、量子ゲートのキャリブレーション、ベンチマーク、およびパルスレベルシミュレータによるシミュレーション実験までをスムーズに支えます。

主な特長

  • エンドツーエンドのワークフロー: 実験系のセットアップからパルスシーケンスの実行、結果の解析までを一貫した流れで進められます。
  • バックエンド統合セットアップ: 設定ファイルを用意するだけで、複数の QuEL 制御装置モデルを組み合わせた量子ビット制御実験のセットアップを Qubex に任せられます。
  • パルスレベル制御: 回路レベルの制約を超えた柔軟なパルスシーケンスを実行できます。
  • 標準化された実験ルーチン: 量子デバイスの特性評価、較正、ベンチマークのワークフローを共通化できます。
  • パルスレベルシミュレータ: 実験と同じパルスシーケンスをハミルトニアンレベルでシミュレーションできます。

まず読む

推奨される導線

低レベル API

  • 概要: measurementsystembackend の役割分担を整理した入口です。
  • measurement モジュール: MeasurementSchedule、キャプチャ/読み出し、sweep、measurement の実行フローを直接扱います。
  • system モジュール: 設定読み込み、ExperimentSystem、実行時状態の同期を扱います。
  • backend モジュール: backend controller、execution request、QuEL 固有実装を扱います。

サンプルと API

Qubex にコントリビュートする