pasqal-io / Pulser

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

Special handling of samples from a DMM channel #565

Closed HGSilveri closed 1 year ago

HGSilveri commented 1 year ago

To Do:

HGSilveri commented 1 year ago

I have not checked all the tests so far, but it looks good to me, I think it will solve the issues I have with to_nested_dict. I have changed my handling of slm mask in sequence such that when you first config an SLM mask and then declare a XY mode, it deletes the declared DMM from _schedule. This way, it should be compatible with your implementation

Ok, cool. I didn't write any new tests yet, I just put xfails on those we expect to fail for now. I'll try to work on the tests that are independent from your changes this afternoon