English

PhoQuPy: A Python framework for Automation of Quantum Optics experiments

Optics 2026-02-05 v1 Instrumentation and Detectors Quantum Physics

Abstract

We present the automation of a confocal photoluminescence (PL) scanning system for the identification and characterization of single-photon emitters (SPEs) in quantum materials. The setup excites the sample with a laser and acquires a spectrum at each spatial coordinate in a raster scan pattern. A double-acquisition method is used to remove cosmic ray artifacts by comparing subsequent measurements at the same spatial coordinate. Once identified, the emitter is further characterized via a HBT setup, thereby measuring lifetime as well as second-order autocorrelation g(2) measurements to confirm singlephoton emission. The system integrates Python-based hardware control for motorized stages, spectrometer acquisition, and post-processing, with a migration to a galvo-mirror scanning approach for using it along with a cryostat for low temperature measurements. Our results demonstrate spatially resolved PL maps and temperature-dependent spectra, highlighting the capability of the setup to efficiently benchmark SPE performance. We further went on to perform automation of other experiments such as a Non-Linear Interferometry setup for Quantum Imaging with Undetected Light and a Fourier Transform Imaging Spectroscopy using a common path birefringence Interferometer to obtain hyperspectral images of our samples.

Keywords

Cite

@article{arxiv.2602.04505,
  title  = {PhoQuPy: A Python framework for Automation of Quantum Optics experiments},
  author = {Srivatsa Murali and Anshuman Kumar},
  journal= {arXiv preprint arXiv:2602.04505},
  year   = {2026}
}
R2 v1 2026-07-01T09:35:51.066Z