quri_parts.qiskit.circuit package

convert_gate(gate)

Converts a QuantumGate to qiskit.Gate.

Parameters:

gate (QuantumGate)

Return type:

Gate

convert_circuit(circuit, transpiler=None)

Converts a ImmutableQuantumCircuit to qiskit.QuantumCircuit.

Parameters:
Return type:

QuantumCircuit

circuit_from_qiskit(qiskit_circuit, pre_conversion=False)

Converts a qiskit.QuantumCircuit to ImmutableQuantumCircuit.

Parameters:
  • qiskit_circuit (QuantumCircuit) – Qiskit QuantumCircuit to be converted to QURI Parts.

  • pre_conversion (bool) – Convert gates not supported by QURI Parts in advance on the Qiskit side.

Return type:

ImmutableQuantumCircuit

Subpackages

Submodules