True-Q™ Logo
2.8.4

Contents:

  • Welcome to True-Q™
  • Readme
    • Installation
      • Requirements
      • Optional dependencies
      • Updates
    • Citation
    • Documentation
      • Generating documentation
    • Testing
    • Troubleshooting
  • User Guide
    • Circuits
      • Operations
        • Gates
        • NativeGate
        • Measurements
        • Preparations
        • Block
      • Cycles
      • Results
      • Circuits
      • Examples
    • Introduction to Protocols
      • Inspecting Generated Circuits
    • Collections and Metadata
      • Keys
      • Special Keywords
      • KeySets
      • Circuit Collections
      • Accessing Estimates and Circuits
      • Circuit Collection Internals
      • EstimateCollection Internals
    • Saving Objects
      • Examples
    • Protocols
      • Streamlined Randomized Benchmarking (SRB)
        • Estimated Parameters
        • Examples
      • Interleaved Randomized Benchmarking (IRB)
        • Estimated Parameters
        • Examples
      • Extended Randomized Benchmarking (XRB)
        • Estimated Parameters
        • Examples
      • Cycle Benchmarking (CB)
        • Estimated Parameters
        • Examples
      • K-body Noise Reconstruction (KNR)
        • Estimated Parameters
        • Examples
      • Stochastic Calibration (SC)
        • Estimated Parameters
        • Examples
      • Readout Calibration (RCAL)
        • Examples
      • Crosstalk Diagnostics (CTD)
        • Examples
      • Quantum Capacity (QCAP)
        • Estimated Parameters
        • Examples
    • Compilation Tools
      • Randomized Compiling (RC)
        • Examples
      • Configuration
        • Specifying Gates
        • Sample Config File
        • Examples
      • Converting and Running Circuits on Third-Party Platforms
        • Examples
      • Compiler
        • How it Works
        • Examples
    • Running Circuits
      • Simulator
        • Noise Models
        • Conditional Noise
        • Advanced Note
        • Examples
      • Executing Circuits on Qiskit Backends
        • Examples
  • Examples
    • Protocols
      • Cycle Benchmarking (CB)
        • Choosing Parameters
        • Benchmarking a Cycle
        • Targeting Specific Errors
      • Comparing Infidelities with SRB and XRB
      • Interleaved randomized benchmarking (IRB)
      • K-body Noise Reconstruction (KNR)
      • Extended Randomized Benchmarking (XRB)
        • Isolated XRB
        • Simultaneous XRB
      • Stochastic Calibration (SC)
      • Crosstalk Diagnostics
      • Readout Calibration (RCAL)
        • Automatic Correction
        • Optional Arguments
      • Streamlined Randomized Benchmarking (SRB)
        • Hello World
        • Isolated vs. Simultaneous SRB
        • Isolated SRB
        • Simultaneous SRB
        • Changing the Twirling Group Gateset
      • Quantum Capacity
    • Compilation Tools
      • Loading a Config
      • Randomized Compiling 1
      • Randomized Compiling 2
      • Interface: Introduction
        • Cirq
        • PyQuil
        • Qiskit
        • Priority Lists
      • Gate synthesis
        • Synthesizing Single-Qubit Gates
        • Synthesizing Two-Qubit Gates
      • Compiler: Converting to a Gateset
      • Phase Tracking with the Compiler
        • Using the Controlled-Z Gate
        • Using the Cross-Resonance Gate
        • Using the Molmer-Sorensen Gate
    • Simulation
      • Simulating Leakage
        • Kraus Noise
        • Measurement Classification
      • Simulator: Introduction
        • Simulator Basics
        • Adding Noise Sources
        • Restricting Noise via Conditional Noise Sources
      • Writing Custom Noise Sources
        • Caching
        • Wrappers and metadata
      • State Preparation and Measurement Noise
        • Adding Measurement Bitflip Noise
        • Adding Measurement POVM Noise
        • Adding State Preparation Noise
    • Utilities
      • Recording Results
      • Running Jobs on Qiskit Backends
        • Submitting a Circuit Collection
        • Transpiling for a Specific Backend
      • Circuit Batching
        • Extra Circuits
      • Saving and Loading Objects to Disk
        • Reducing file size
        • Saving other objects
  • API Reference
    • Circuits
      • Circuit
      • Circuit Collection
    • Compilation
      • CompilationError
      • Compiler
      • CompilePaulis
      • count_streaks
      • CycleSandwich
      • InvolvingRestrictions
      • Justify
      • MarkCycles
      • Merge
      • MarkerPass
      • Native1Q
      • Native1QRRZ
      • Native1QMode
      • Native1QUGates
      • Native2Q
      • Native2QCX
      • Native2QFastDecomp
      • Native2QKAK
      • NativeExact
      • NCyclePass
      • OperationReplacement
      • Parallel
      • Pass
      • PhaseTrack
      • RCCycle
      • Relabel
      • RemoveEmptyCycle
      • RemoveId
      • TryInOrder
      • compile
    • Config
      • Config
      • Gate Factory
      • Involving Rule
      • Parsing functions
      • Pre-Defined factories
    • Cycle
    • Estimate
      • Estimate (Parent Class)
      • Estimate Collection
      • Normal Estimates
      • Readout Estimates
      • Comp Table
      • KNR Data Table
    • Interfaces
      • Cirq
      • PyQuil
      • Qiskit
      • QASM
    • Keys
      • Key
      • KeySet
    • Math
      • Decomposition tools
      • Frame
      • General tools
      • KAK tools
      • Random Generators
      • Rotations
      • Superoperators
      • Tensors
    • Operations
      • Operation
      • Block
      • Gate
      • Measurement
      • Native Gate
      • Preparation
    • Protocols
      • Make CB
      • Crosstalk Diagnostics
      • Make IRB
      • Make KNR
      • Make RCAL
      • Make SC
      • Make SRB
      • Make XRB
      • QCAP (Quantum Capacity)
      • Randomly Compile
    • Results
    • Sequencer
      • Batcher
      • Circuit Ruler
      • Circuit Sequencer
      • Consecutive
      • N Circuits
      • N Cycles
      • N Gates
      • NRC Riffler
      • RIFFLER
      • Total Time
    • Simulation
      • Simulator
      • CircuitPropagator
      • Match
      • NoiseSource
      • OpWrapper
      • CycleWrapper
    • Twirl
    • Utilities
    • Visualization
      • Graph
      • Multipy Lightness
      • Plot Mat
      • Compare
      • Compare Pauli Infidelities
      • Compare RB
      • Compare Twirl
      • IRB Summary
      • KNR Heatmap
      • Raw
      • PlottingSuite
      • Timestamps
  • Changelog
    • [2.8.4] - 2021-01-12
      • Added
      • Changed
      • Fixed
    • [2.8.3] - 2021-01-06
      • Fixed
    • [2.8.2] - 2021-01-05
      • Added
      • Fixed
      • Changed
    • [2.8.1] - 2020-12-09
      • Changed
      • Fixed
      • Removed
    • [2.8.0] - 2020-11-17
      • Added
      • Changed
      • Deprecated
      • Fixed
      • Removed
    • [2.7.6] - 2020-10-21
      • Added
      • Changed
      • Fixed
    • [2.7.5] - 2020-10-15
      • Added
      • Changed
      • Fixed
      • Removed
    • [2.7.4] - 2020-09-11
      • Added
      • Changed
      • Removed
      • Fixed
    • [2.7.3] - 2020-08-25
      • Added
      • Changed
    • [2.7.2] - 2020-08-18
      • Added
      • Changed
      • Fixed
    • [2.7.1] - 2020-08-07
      • Added
      • Changed
      • Fixed
    • [2.7.0] - 2020-07-23
      • Added
      • Changed
      • Fixed
      • Removed
    • [2.6.13] - 2020-06-05
      • Added
      • Fixed
      • Removed
    • [2.6.12] - 2020-05-08
      • Added
      • Changed
    • [2.6.11] - 2020-05-01
      • Added
      • Changed
      • Fixed
    • [2.6.10] - 2020-04-28
      • Added
    • [2.6.9] - 2020-04-13
      • Added
      • Fixed
    • [2.6.8] - 2020-04-09
      • Added
      • Fixed
    • [2.6.7] - 2020-04-06
      • Added
      • Changed
      • Fixed
    • [2.6.6] - 2020-03-27
      • Fixed
    • [2.6.5] - 2020-03-17
      • Added
      • Changed
    • [2.6.4] - 2020-03-09
      • Added
      • Changed
    • [2.6.3] - 2020-02-27
      • Fixed
    • [2.6.2] - 2020-02-26
      • Added
      • Changed
    • [2.6.1] - 2020-02-20
      • Changed
      • Fixed
    • [2.6.0] - 2020-02-14
      • Added
      • Changed
      • Fixed
    • [2.5.0] - 2020-02-11
      • Added
      • Changed
      • Fixed
    • [2.4.5] - 2020-02-06
      • Added
      • Fixed
    • [2.4.4] - 2020-02-05
      • Added
      • Fixed
    • [2.4.3] - 2020-02-04
      • Added
      • Fixed
    • [2.4.2] - 2020-02-04
      • Added
      • Changed
      • Removed
      • Fixed
    • [2.4.1] - 2020-01-23
      • Added
      • Changed
      • Fixed
    • [2.4.0] - 2020-01-17
      • Added
      • Changed
      • Fixed
    • [2.3.0] - 2019-12-10
      • Changed
      • Fixed
    • [2.2.3] - 2019-11-19
      • Changed
    • [2.2.2] - 2019-11-06
      • Added
    • [2.2.1] - 2019-11-01
      • Added
      • Changed
      • Fixed
    • [2.2.0] - 2019-10-21
      • Added
      • Changed
      • Removed
      • Fixed
  • Bibliography
True-Q™
  • »
  • Examples
Next Previous

Examples¶

Contents:

  • Protocols
  • Compilation Tools
  • Simulation
  • Utilities

© Copyright 2020, Quantum Benchmark Inc.

Built with Sphinx, Sphinx-Gallery, Jupyter-Sphinx, and a theme based on Read the Docs.