FluxTunableTransmonBackend¶
- class FluxTunableTransmonBackend(machine: Quam, qmm: QuantumMachinesManager | None = None, name: str | None = None, **fields)[source][source]¶
Bases:
QMBackendReference
QMBackendfor flux-tunable transmon QuAM machines.Maps QuAM qubits and pairs to Qiskit Pulse channels when Pulse is available and is the default backend type returned by
IQCCProvider.Initialize the flux-tunable transmon backend.
- Parameters:
machine – QuAM instance with
qubitsandqubit_pairs.qmm – Optional
QuantumMachinesManager(cloud simulator or IQCC).name – Optional backend name.
fields – Optional keyword overrides for default run options (same keys as
QMBackend), includingmax_circuits(seemax_circuits).
- property qubit_mapping: QubitsMapping¶
Retrieve the qubit to quantum elements mapping for the backend.
- property qubits: List[Transmon]¶
Retrieve the list of Transmon qubits in the backend.