Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays
Henrique Silv\'erio, Sebasti\'an Grijalva, Constantin Dalyac, Lucas, Leclerc, Peter J. Karalekas, Nathan Shammah, Mourad Beji, Louis-Paul Henry,, Lo\"ic Henriet

TL;DR
Pulser is an open-source Python library designed for programming and simulating pulse sequences in neutral-atom quantum devices, facilitating advancements in quantum control and circuit implementation.
Contribution
It introduces a versatile, low-level control framework for neutral-atom arrays, supporting both digital and analog quantum control with simulation capabilities.
Findings
Enables precise pulse sequence design for neutral-atom quantum systems
Supports simulation of pulse sequences for small-scale systems
Facilitates development of high-fidelity quantum gates
Abstract
Programmable arrays of hundreds of Rydberg atoms have recently enabled the exploration of remarkable phenomena in many-body quantum physics. In addition, the development of high-fidelity quantum gates are making them promising architectures for the implementation of quantum circuits. We present here \textit{Pulser}, an open-source Python library for programming neutral-atom devices at the pulse level. The low-level nature of Pulser makes it a versatile framework for quantum control both in the digital and analog settings. The library also contains simulation routines for studying and exploring the outcome of pulse sequences for small systems.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
