Converting and Running Circuits on Third-Party Platforms

Our compiler tools include functions that enable easy conversion of True-Q™ circuits to and from the circuit representation of other popular software packages. This translation includes a compilation step that converts gates in a circuit into the gates that are supported by the targeted software package.


Users can specify a set of supported gates during conversion if they want the output to be compatible with a specific gate set. Additionally, users can specify a specific config which tells the interface which gate to use when there is degeneracy in the gate representations. See below for an example of using an alternate configuration.

Currently, True-Q™ supports integration with Qiskit, Cirq, and pyQuil.



External Interfaces: Introduction