Scqubits: a Python package for superconducting qubits
arXiv:2107.08552 · doi:10.22331/q-2021-11-17-583
Abstract
is an open-source Python package for simulating and analyzing superconducting circuits. It provides convenient routines to obtain energy spectra of common superconducting qubits, such as the transmon, fluxonium, flux, cos(2) and the 0- qubit. also features a number of options for visualizing the computed spectral data, including plots of energy levels as a function of external parameters, display of matrix elements of various operators as well as means to easily plot qubit wavefunctions. Many of these tools are not limited to single qubits, but extend to composite Hilbert spaces consisting of coupled superconducting qubits and harmonic (or weakly anharmonic) modes. The library provides an extensive suite of methods for estimating qubit coherence times due to a variety of commonly considered noise channels. While all functionality of can be accessed programatically, the package also implements GUI-like widgets that, with a few clicks can help users both create relevant Python objects, as well as explore their properties through various plots. When applicable, the library harnesses the computing power of multiple cores via multiprocessing. further exposes a direct interface to the Quantum Toolbox in Python (QuTiP) package, allowing the user to efficiently leverage QuTiP's proven capabilities for simulating time evolution.
24 pages, published version
References in corpus (3)
Cited by in corpus (47)
- QuTiP 5: The Quantum Toolbox in Python
- Pulse-level noisy quantum circuits with QuTiP
- A Cooper-Pair Box Coupled to Two Resonators: An Architecture for a Quantum Refrigerator
- Systematic study of High transmon qudits up to
- Fast high-fidelity gates for galvanically-coupled fluxonium qubits using strong flux modulation
- Emulating two qubits with a four-level transmon qudit for variational quantum algorithms
- Hamiltonian Extrema of an Arbitrary Flux-Biased Josephson Circuit
- Identification of different types of high-frequency defects in superconducting qubits
- Open Hardware Solutions in Quantum Technology
- Fast and Robust Geometric Two-Qubit Gates for Superconducting Qubits and beyond
- A superconducting qubit with noise-insensitive plasmon levels and decay-protected fluxon states
- Shaping photons: quantum computation with bosonic cQED
- Analysis of arbitrary superconducting quantum circuits accompanied by a Python package: SQcircuit
- Multi-frequency control and measurement of a spin-7/2 system encoded in a transmon qudit
- CircuitQ: An open-source toolbox for superconducting circuits
- A Review of Design Concerns in Superconducting Quantum Circuits
- Lecture Notes on Quantum Electrical Circuits
- Non-Local Multi-Qubit Quantum Gates via a Driven Cavity
- SQuADDS: A validated design database and simulation workflow for superconducting qubit design
- Simulation of Quantum Computers: Review and Acceleration Opportunities
- Unifying Floquet theory of longitudinal and dispersive readout
- Pymablock: an algorithm and a package for quasi-degenerate perturbation theory
- Charge-parity switching effects and optimisation of transmon-qubit design parameters
- Characterization of drive-induced unwanted state transitions in superconducting circuits
- Impact of Josephson junction array modes on fluxonium readout
- Observation of discrete charge states of a coherent two-level system in a superconducting qubit
- Spectral Signatures of Non-Trivial Topology in a Superconducting Circuit
- A fast tunable 3D-transmon architecture for superconducting qubit-based hybrid devices
- Flux-pulse-assisted Readout of a Fluxonium Qubit
- Efficient two-qutrit gates in superconducting circuits using parametric coupling
- Fast ZZ-Free Entangling Gates for Superconducting Qubits Assisted by a Driven Resonator
- Optimal control of large quantum systems: assessing memory and runtime performance of GRAPE
- Verifying the analogy between transversely coupled spin-1/2 systems and inductively-coupled fluxoniums
- Sub-Harmonic Control of a Fluxonium Qubit via a Purcell-Protected Flux Line
- Tunneling Spectroscopy in Superconducting Circuit Lattices
- Single-Qubit Gates Beyond the Rotating-Wave Approximation for Strongly Anharmonic Low-Frequency Qubits
- Spinsim: a GPU optimized python package for simulating spin-half and spin-one quantum systems
- Characterisation of spatial charge sensitivity in a multi-mode superconducting qubit
- SuperGrad: a differentiable simulator for superconducting processors
- In-situ tunable interaction with an invertible sign between a fluxonium and a post cavity
- GPU-accelerated Effective Hamiltonian Calculator
- Simultaneous sweet-spot locking of gradiometric fluxonium qubits
- Resilient superconducting-element design with genetic algorithms
- Localized quasiparticles in a fluxonium with quasi-two-dimensional amorphous kinetic inductors
- Transmon-assisted high-fidelity controlled-Z gates for integer fluxonium qubits
- Robust multi-mode superconducting circuit optimized for quantum information processing
- Utilizing discrete variable representations for decoherence-accurate numerical simulation of superconducting circuits