跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Cirq Quantum Computing with Python

技能 已验证 活跃

Part of the AlterLab Academic Skills suite. Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For IBM hardware use qiskit; for quantum ML with autodiff use pennylane; for physics simulations use qutip.

目的

To empower users to design, simulate, and run quantum circuits targeting Google Quantum AI hardware by leveraging the Cirq framework and its associated tools.

功能

  • Circuit building with various qubit types and gates
  • Exact and noisy quantum circuit simulation
  • Parameter sweeps and analysis
  • Circuit transformation and optimization
  • Hardware integration with multiple providers
  • Noise modeling and characterization
  • Quantum experiment design and execution
  • Support for advanced quantum algorithms (VQE, QAOA)

使用场景

  • Targeting Google Quantum AI hardware for circuit execution
  • Designing noise-aware quantum circuits
  • Running quantum characterization experiments
  • Simulating complex quantum circuits with various noise models
  • Optimizing circuits for specific hardware backends

非目标

  • Providing a graphical user interface for circuit design
  • Abstracting away the low-level details of quantum computation
  • Competing with general-purpose quantum programming languages

工作流

  1. Define quantum circuit using Cirq gates and operations.
  2. Optionally, add noise models or transformations.
  3. Simulate the circuit using Cirq simulators (state vector, density matrix, noisy).
  4. If targeting hardware, select qubits and optimize circuit for the device.
  5. Submit circuit to the chosen hardware provider (Google, IonQ, Azure, etc.).
  6. Analyze simulation or hardware results.

实践

  • Circuit Design
  • Simulation
  • Hardware Execution
  • Circuit Optimization
  • Noise Modeling
  • Experiments

先决条件

  • Python 3.7+
  • uv pip or pip package manager
  • CIRQ and related packages (cirq-google, azure-quantum, etc. if using hardware integration)

Trust

  • info:Issues AttentionThere are 2 open issues and 0 closed issues in the last 90 days, indicating low recent activity and response.

Execution

  • info:Pinned dependenciesThe installation instructions use `uv pip install`, which typically handles dependency resolution but does not explicitly guarantee pinned dependencies via a lockfile in the provided source.

安装

npx skills add AlterLab-IEU/AlterLab-Academic-Skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
98 /100
1 day ago 分析

信任信号

最近提交17 days ago
星标15
许可证Apache-2.0
状态
查看源代码

类似扩展

Cirq

98

Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For IBM hardware use qiskit; for quantum ML with autodiff use pennylane; for physics simulations use qutip.

技能
K-Dense-AI

Qiskit

99

IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware use cirq; for gradient-based quantum ML use pennylane; for open quantum system simulations use qutip.

技能
K-Dense-AI

Qutip

99

Quantum physics simulation library for open quantum systems. Use when studying master equations, Lindblad dynamics, decoherence, quantum optics, or cavity QED. Best for physics research, open system dynamics, and educational simulations. NOT for circuit-based quantum computing—use qiskit, cirq, or pennylane for quantum algorithms and hardware execution.

技能
K-Dense-AI

Simulate Cpu Architecture

100

Design and simulate a minimal CPU from scratch: define an instruction set architecture (ISA), build the datapath (ALU, register file, program counter, memory interface), design the control unit (hardwired or microprogrammed), implement the fetch-decode-execute cycle, and verify by tracing a small program clock cycle by clock cycle. The capstone "computer inside a computer" exercise that composes combinational and sequential building blocks into a complete processor.

技能
pjt222

Molecular Dynamics

99

Run and analyze molecular dynamics simulations with OpenMM and MDAnalysis. Set up protein/small molecule systems, define force fields, run energy minimization and production MD, analyze trajectories (RMSD, RMSF, contact maps, free energy surfaces). For structural biology, drug binding, and biophysics.

技能
K-Dense-AI

COBRApy Metabolic Modeling

99

Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis.

技能
K-Dense-AI