Appendix A — Software packages

A.1 For problem formulation

A.2 For compilation and transpilation

  • pytket: Quantinuum’s TKET compiler, retargetable and available as a plugin for most SDKs.
  • PyZX for circuit simplification via ZX-calculus rewriting.
  • BQSKit for numerical resynthesis of circuit blocks.
  • Superstaq for device-aware compilation across vendors.
  • Stim for very fast stabilizer circuit simulation, the reference tool for error correction work.

More on how these fit together in the quantum computing stack.