Interoperability with gate-based framework
myQLM provides binders to connect myQLM to other Python-based quantum frameworks. By default, these binders are not installed with myQLM, please refer to the installation page to install the desired binder.
These binders may be used, depending on the framework, to:
translate myQLM circuits into a format defined in another quantum framework and vice-versa
execute a job using a QPU defined in another quantum framework directly in myQLM and vice-versa
Framework |
Circuit translation |
QPU connection |
||
To Qaptiva |
From Qaptiva |
To Qaptiva |
From Qaptiva |
|
Qiskit |
Yes |
Yes |
Yes |
Yes |
OpenQASM |
Yes |
No |
NA |
|
PyQuil (no python 3.6) |
Yes |
Yes |
Yes |
No |
ProjectQ |
Yes |
No |
No |
No |
Cirq |
Yes |
Yes |
No |
No |