Matthew Ware
Matthew Ware
The microwave control logic maps waveform information to drive term amplitudes in https://github.com/BBN-Q/QSimulator.jl/blob/240fe357b39f9a8302ce5af08f3dad90343e8b07/src/controls.jl#L45 Issues pop up when the mapping from scaled time to sequence index is close to zero (Julia...
Adding type information to the user functions.
We can't expect users to dig through the exp_factory code to have single shot work.
I've pushed some basic fixes but there's still some work to do.
Seems like `auspex_dummy_mode` only affects the Alazar, X6 and APS units. Is this the behavior we should assume or should Auspex not try to connect to anything in 'dummy mode'?...
This is probably a corner-case for most people, but it should be easy to check the environment and format the output depending on terminal/notebook. See https://github.com/BBN-Q/QGL/blob/32e21461bd35a660d0ebe07c755f3edb14db4a19/QGL/ChannelLibraries.py#L149 for example.
I'd like to remove legacy code or see if this code needs to be rewritten to support the .aps file format. https://github.com/BBN-Q/QGL/blob/c5a076fbe2f7aa08d8d52d3ee9c6868aa1edd500/QGL/drivers/APS2Pattern.py#L1278 Anyone have any strong feelings?
Is there any danger in doing a deep copy of seqs before we get here: https://github.com/BBN-Q/QGL/blob/446ff4f86b5ae9938a2c9a7953ec1b7adefdd84f/QGL/Compiler.py#L327-L331 This mangles the seqs and even makes lines like ```python tomo_block = state_tomo([X(q1)], (q1,))...