qiskit-documentation/docs/api/qiskit/1.1/index.mdx

71 lines
2.5 KiB
Plaintext

---
title: qiskit
description: API reference for qiskit
in_page_toc_min_heading_level: 2
python_api_type: module
python_api_name: qiskit
---
<span id="module-qiskit" />
# API Reference
Circuit construction:
* [Quantum circuit model (`qiskit.circuit`)](circuit)
* [`QuantumCircuit` class](qiskit.circuit.QuantumCircuit)
* [Classical expressions (`qiskit.circuit.classical`)](circuit_classical)
* [ClassicalFunction compiler (`qiskit.circuit.classicalfunction`)](classicalfunction)
* [Circuit Library (`qiskit.circuit.library`)](circuit_library)
* [Singleton instructions (`qiskit.circuit.singleton`)](circuit_singleton)
Quantum information:
* [Quantum Information (`qiskit.quantum_info`)](quantum_info)
Transpilation:
* [Circuit Converters (`qiskit.converters`)](converters)
* [DAG Circuits (`qiskit.dagcircuit`)](dagcircuit)
* [Passmanager (`qiskit.passmanager`)](passmanager)
* [Circuit Synthesis (`qiskit.synthesis`)](synthesis)
* [Approximate Quantum Compiler (`qiskit.synthesis.unitary.aqc`)](qiskit.synthesis.unitary.aqc)
* [Transpiler (`qiskit.transpiler`)](transpiler)
* [Transpiler Passes (`qiskit.transpiler.passes`)](transpiler_passes)
* [Synthesis Plugins (`qiskit.transpiler.passes.synthesis.plugin`)](transpiler_synthesis_plugins)
* [Preset Passmanagers (`qiskit.transpiler.preset_passmanagers`)](transpiler_preset)
* [Transpiler Stage Plugin Interface (`qiskit.transpiler.preset_passmanagers.plugin`)](transpiler_plugins)
Primitives and providers:
* [Primitives (`qiskit.primitives`)](primitives)
* [Providers Interface (`qiskit.providers`)](providers)
* [BasicProvider: Python-based Simulators (`qiskit.providers.basic_provider`)](providers_basic_provider)
* [Fake Provider (`qiskit.providers.fake_provider`)](providers_fake_provider)
* [Backend Objects (`qiskit.providers.models`)](providers_models)
Results and visualizations:
* [Experiment Results (`qiskit.result`)](result)
* [Visualizations (`qiskit.visualization`)](visualization)
Serialization:
* [OpenQASM 2 (`qiskit.qasm2`)](qasm2)
* [OpenQASM 3 (`qiskit.qasm3`)](qasm3)
* [QPY serialization (`qiskit.qpy`)](qpy)
Pulse-level programming:
* [Pulse (`qiskit.pulse`)](pulse)
* [Circuit Scheduler (`qiskit.scheduler`)](scheduler)
Other:
* [Circuit and Schedule Assembler (`qiskit.assembler`)](assembler)
* [Compilation Routines (`qiskit.compiler`)](compiler)
* [Top-level exceptions (`qiskit.exceptions`)](exceptions)
* [Qobj (`qiskit.qobj`)](qobj)
* [Utilities (`qiskit.utils`)](utils)