集成

Qubitclient

试用

Unified quantum calibration analysis package. Aggregates curve fitting and parameter extraction (qubitclient-scope), neural network spectrum analysis (qubitc...

它能做什么

Unified quantum calibration analysis package. Aggregates curve fitting and parameter extraction (qubitclient-scope), neural network spectrum analysis (qubitclient-nnscope), LLM-based calibration review (qubitclient-vqa-review), and MCP-based real-time measurement control (qubitclient-control).

技能文档

Overview

qubitclient is the unified Python package for quantum calibration data analysis. It combines traditional curve fitting, neural network analysis, LLM review, and real-time measurement control into a single, coherent system.

Installation

# Basic installation
pip install 'qubitclient'

# Full installation (all features)
pip install 'qubitclient[full]'

Requirements: Python 3.10+

Initialization

Configuration File

Initialize configuration files in your project directory:

qubitclient init

This generates qubitclient.json and .mcp.json in the current directory.

qubitclient.json structure:

{
  "url": "http://0.0.0.0:9801",
  "api_key": "your-proxy-api-key",
  "llm": {
    "api_key": "your-vllm-api-key",
    "base_url": "http://xx.xx.xx.xx:9091/v1",
    "model": "nv-community/Ising-Calibration-1-35B-A3B"
  },
  "generate": {
    "api_key": "your-vllm-api-key",
    "base_url": "http://xx.xx.xx.xx:9091/v1",
    "model": "Qwen/Qwen-Image-Edit"
  },
  "license": {
    "token": "your-license-token"
  }
}
FieldDescriptionRequired
urlQubitScope/NNScope server URLYes
api_keyServer authentication keyYes
llm.api_keyVLLM API key for VQA review tasksYes
llm.base_urlVLLM server base URLYes
llm.modelModel name for VQA reviewYes
generate.*Image generation model configOptional
license.tokenLicense token for cloud deployment authorizationOptional

Client Initialization

from qubitclient import QubitScopeClient, QubitNNScopeClient

# Numerical fitting client (auto-loads qubitclient.json)
scope_client = QubitScopeClient()

# Neural network client
nn_client = QubitNNScopeClient()

Sub-Skills

qubitclient-scope

Numerical curve fitting and parameter extraction for quantum experiments.

Key capabilities:

  • S21 peak detection (single/multi-peak)
  • T1/T2 relaxation time fitting
  • Rabi oscillation analysis
  • DRAG pulse optimization
  • Randomized Benchmarking (RB)
  • Single-shot readout fidelity
  • Power shift characterization

qubitclient-nnscope

Neural network based analysis for spectrum and curve segmentation.

Key capabilities:

  • S21 peak detection with deep learning
  • 2D spectrum segmentation (COSINE, POLY curve types)
  • S21 vs Flux parameter curve extraction
  • Power shift curve segmentation

qubitclient-vqa-review

LLM-powered visual question answering for quantum calibration results.

Key capabilities:

  • Automated analysis review
  • Calibration result interpretation
  • Visual inspection of measurement data

qubitclient-control

Real-time measurement control via MCP (Model Context Protocol).

Key capabilities:

  • Live measurement streaming
  • Parameter updates during measurement
  • Automated calibration workflows

Usage

# Scope tasks (numerical fitting)
from qubitclient import QubitScopeClient, TaskName
client = QubitScopeClient()

# NNScope tasks (neural network)
from qubitclient import QubitNNScopeClient, NNTaskName, CurveType
nn_client = QubitNNScopeClient()

# MCP Control tasks
from qubitclient.ctrl import MCPClient
mcp_client = MCPClient()

Task Categories

CategoryModuleTasks
Spectroscopyscope / nnscopeS21PEAK, S21PEAKMULTI, SPECTRUM, SPECTRUM2D
RelaxationscopeT1FIT, T2FIT, SPINECHO, T12DFIT
PulsescopeOPTPIPULSE, RABICOS, DRAG, TIMINGXYZ
Fluxscope / nnscopeS21VSFLUX, POWERSHIFT
ReadoutscopeSINGLESHOT, OPTREADFREQ
BenchmarkingscopeRB, DELTA
ControlcontrolReal-time measurement control
Reviewvqa-reviewLLM-based analysis review

相关技能

Quantum experiment NUMERICAL curve fitting and parameter extraction. Support for (1) S21 peak detection (single/multi), (2) Optimal π-pulse calibration, (3)...

Real-time quantum measurement control based on MCP (Model Context Protocol) for executing experimental tasks including: (1) S21 spectroscopy scans, (2) Rabi...

NNScope neural network based quantum spectrum analysis tasks: (1) S21PEAK - S21 peak detection with confidence scoring, (2) S21PEAKMULTI - Multi-peak detecti...

Quantum experiment VISUAL review and Question Answering (VQA) using Vision Language Models (VLM). Analyze experiment RESULT PLOTS to: (1) Describe plot types...

一键搭建并部署基于 Quantinuum 的量子 Web 应用:Guppy 电路 + Selene 后端 + Fly.io 托管。

30 次安装1 星标

Quantum Circuit Builder with Proof: Use this product when a quantum circuit needs verifiable evidence, not just. Use when an agent needs quantum circuit builder with proof, formally verified quantum circuit design, proof carrying quantum circuit certificates (qpcert), independent verification of a quantum proof certificate from another party, audit ready quantum computing artifacts for research and compliance, certify circuit, circuit, claims through AgentPMT-hosted remote tool calls.

1 次安装