pytket-qirΒΆ
pytket-qir is an extension to pytket that allows pytket circuits to
be converted to qir.
pytket-qir is available for Python 3.10, 3.11, 3.12 and 3.13, on Linux,
MacOS and Windows. To install, run:
pip install pytket-qir
- API documentation
pytket_to_qir()QIRFormatQIRProfileClassicalRegisterWidthErrorcheck_circuit()AbstractQirGeneratorAbstractQirGenerator.circuit_to_module()AbstractQirGenerator.command_to_module()AbstractQirGenerator.record_output()AbstractQirGenerator.subcircuit_to_module()AbstractQirGenerator.conv_BarrierOp()AbstractQirGenerator.conv_CopyBitsOp()AbstractQirGenerator.conv_RangePredicateOp()AbstractQirGenerator.conv_SetBitsOp()AbstractQirGenerator.conv_WASMOp()AbstractQirGenerator.conv_ZZPhase()AbstractQirGenerator.conv_RNGJobOp()AbstractQirGenerator.conv_RNGJobOpR()AbstractQirGenerator.conv_clexprop()AbstractQirGenerator.conv_conditional()AbstractQirGenerator.conv_measure()AbstractQirGenerator.conv_other()AbstractQirGenerator.conv_phasedx()AbstractQirGenerator.conv_tk2()AbstractQirGenerator.conv_zzmax()AbstractQirGenerator.get_azure_sar()AbstractQirGenerator.get_ssa_vars()AbstractQirGenerator.get_wasm_sar()AbstractQirGenerator.set_ssa_vars()
BaseProfileQirGeneratorAdaptiveProfileQirGeneratorPytketQirGeneratorAzureBaseProfileQirGeneratorAzureAdaptiveProfileQirGeneratortketqirModuleQirGateCustomQirGateCustomGateSetFuncNameFuncNatFuncSpec
- Changelog
- 0.25.0 (October 2025)
- 0.24.1 (May 2025)
- 0.24.0 (May 2025)
- 0.23.0 (May 2025)
- 0.22.0 (April 2025)
- 0.21.1 (March 2025)
- 0.21.0 (February 2025)
- 0.20.0 (February 2025)
- 0.19.0 (December 2024)
- 0.17.0 (October 2024)
- 0.16.0 (October 2024)
- 0.15.0 (October 2024)
- 0.14.0 (October 2024)
- 0.13.0 (October 2024)
- 0.12.0 (July 2024)
- 0.11.0 (May 2024)
- 0.10.1 (April 2024)
- 0.9.0 (March 2024)
- 0.8.0 (January 2024)
- 0.7.0 (January 2024)
- 0.6.0 (November 2023)
- 0.5.0 (November 2023)
- 0.4.0 (October 2023)
- 0.3.0 (September 2023)
- 0.2.0 (August 2023)
Useful links