pasqal-io / Pulser

Library for pulse-level/analog control of neutral atom devices. Emulator with QuTiP.
Apache License 2.0
159 stars 57 forks source link

Check that the properties of device/channel can be obtained from another device/channel #557

Closed a-corni closed 9 months ago

a-corni commented 12 months ago

In pulser-pasqal/pulser_pasqal/pasqal_cloud.py, we validate the device of a sequence by checking that it matches perfectly one of the available devices. This is too restrictive, it would be best to check that the properties of the device of the sequence can be obtained by one of the available devices. Creating this function, it could be interesting to develop an intermediate function to check that the properties of a channel can be obtained by another channel.

a-corni commented 9 months ago

This is closed because it is performed by switch_device.