Logo Cineca Logo SCAI

You are here

Pulser

Version: 
0.1 (M100)

Pulser is a library that allows for writing sequences of pulses representing the behaviour of some Pasqal processor prototypes.

The user can define one or several channels to target the qubits in the device.
A basis can be chosen to represent the transition levels of the Rydberg atom-arrays setup.
Channels can be local or global depending on the application. In the local case, a phase-shift option is included to reduce complexity
There's a visualization routine for ease of use.
The pulse sequences can then be read and operated by real Pasqal devices or emulated (using QuTiP libraries).

Target user: 
all
Support level: 
medium
Help and documentation: 

You can find documentation on the module, with the command:

module help pulser

CINECA consultants can be reached through the address: superc@cineca.it

Deadline: 
01/01/2023