PASQAL Quantum Algorithm Interface
The notebooks availble in Module 2 of the PASQAL Quantum Discovery are built on top a simple quantum algorithms interface. This is a library developed internally at PASQAL which aims at making easier to run complex hybrid quantum-classical applications. In particular, each quantum application is broken down into small interconnected components with the following characteristics:
- Each component represents a step in the application workflow, thus each of them can be run separately.
- At each step, you can set the configuration of several input parameters, as described in the appendix.
- You can skip one or more steps, because they either have default parameters pre-configured,
- Otherwise, you can modify the configuration of previously executed steps and the whole application will adapt.
- Finally, it is also possible to extract results from each component for performing custom processing of the results.
It is much easier to understand with practice. Therefore, in the following pages, we outline the quantum applications powering each notebook in the PASQAL Quantum Discovery.