quri_parts.openqasm.circuit package#
- quri_parts.openqasm.circuit.OpenQASMTranspiler()#
- quri_parts.openqasm.circuit.convert_to_qasm(circuit: NonParametricQuantumCircuit, text_io: TextIOBase) None #
Converts a circuit to OpenQASM and writes it to IO stream.
- Parameters:
circuit – Circuit to be converted
text_io – Stream where output will be written
- quri_parts.openqasm.circuit.convert_to_qasm_str(circuit: NonParametricQuantumCircuit) str #
- quri_parts.openqasm.circuit.convert_gate_to_qasm_line(gate: QuantumGate) str #
Converts a gate to OpenQASM format.
- Parameters:
gate – gate to be converted
- Returns:
OpenQASM string