pasqal-io / pasqal-cloud

Apache License 2.0
14 stars 1 forks source link

Add option to fetch the available QPUs from a database #37

Open HGSilveri opened 1 year ago

HGSilveri commented 1 year ago

Needs to wait until Pulser supports device serialization/deserialization.

bejito commented 1 year ago

We could use some unique IDs to identify the devices both in pulser and in the backend, but then Pulser also needs the device specs in order to do local validation right ? Could we imagine creating abstract pulser sequences and then validating the sequence against the chosen device in the backend ?

HGSilveri commented 1 year ago

Although it would possible to create abstract pulser sequences, the device is such a central part of a sequence that it would involve substantial changes to the sequence creation process. Furthermore, it would be likely that the sequence would then either fail validation or be adjusted to have unexpected consequences. What is your concern with giving the device configuration to the user?