qiboteam / qibolab

Quantum hardware module and drivers for Qibo.
https://qibo.science
Apache License 2.0
40 stars 10 forks source link

Advertise Instruments capabilities #854

Open alecandido opened 3 months ago

alecandido commented 3 months ago

In particular, the Controller should declare in a standard way which parameters are possible to be swept in real time.

In this way, Qibolab can decide if a sweeper can not be implemented even before passing the sequence and sweepers to the drivers, and then convert not available sweepers with unrolling.

It could also be done at the level of the platform, that in turn will query the suitable instrument (without leaving the burden to address the correct instrument to the user).

alecandido commented 2 months ago

This is not user-facing, but internal. So it is postponed to after 0.2.0 release.