Pulser icon indicating copy to clipboard operation
Pulser copied to clipboard

Library for pulse-level/analog control of neutral atom devices. Emulator with QuTiP.

Results 52 Pulser issues
Sort by recently updated
recently updated
newest added

A tutorial for the docs showcasing how to use the output modulation features. Should be done after #315.

documentation

When drawing a Register, there is the possibility to save the produced figure but there is not the same thing for the new layout object.

enhancement
good first issue

It might be useful to switch the device of an already constructed sequence. Off the top of my head, I can think of two main features here: - Compatibility with...

good first issue

With the changes made in #385 , sequence drawing will omit the detuning curve when it is not being used. This results in more compact plots, but it also make...

enhancement
archive

Doing simulations with SPAM errors introduces a significant time overhead dependent on the `samples_per_run` argument, which was intended to give extra statistics (almost) for free. The reason is that detection...

performance

I tried to run execute the [UD-MIS tutorial](https://github.com/pasqal-io/Pulser/blob/develop/tutorials/applications/Using%20QAOA%20to%20solve%20a%20MIS%20problem.ipynb) either on the proposed register and on a larger one (10 quits) with longer sequences/more layers. With typical pulser/qutip installation from pip...

archive

As specified in https://google.github.io/styleguide/pyguide.html#doc-function-raises. Only two functions (in `simresults.py`) currently have such a section, whereas so many of them can raise Errors.

archive
style

There are sooooooo many ways to write an Error message. For instance when starting the message: * "The number of qubits..." * "'n_qubits'..." * "The number of qubits 'n_qubits'..." Then...

archive
style

We had a discussion with @HGSilveri about where instance attributes should be type annotated. I dug a bit more on the subject, and here is what I can come with:...

archive
style

Following the changes in #134 and #296, we will add new, more realistic device instances. Specifically: - `Fresnel`, which will feature only global channels - `FresnelPlus`, which will also have...