ScintiPulses: A Python Package to Simulate Signal from Scintillation Detectors
The scintiPulses Python package provides a versatile and comprehensive toolkit for simulating pulse signals from scintillation detectors. It accurately models scintillation pulse dynamics while incorporating various noise sources, including shot noise generated by the inhomogeneous statistical process of fluorescence. The package offers extensive customization through a wide range of parameters, making it adaptable to different scintillation detectors and signal processing applications. With the increasing adoption of digital electronics enabling offline processing of scintillation signals, it addresses the critical need for high-quality training datasets in the development of AI-driven signal processing algorithms. This open-source package is distributed at <ns0:ext-link ext-link-type="uri" ns4:href="https://pypi.org/project/scintiPulses/">https://pypi.org/project/scintiPulses/</ns0:ext-link> and available for collaborative development on GitHub <ns0:ext-link ext-link-type="uri" ns4:href="https://github.com/RomainCoulon/scintiPulses">https://github.com/RomainCoulon/scintiPulses</ns0:ext-link>. This paper presents an overview of the package’s features.
Publication Details
- Journal
- Springer Link (Chiba Institute of Technology)
- Published
- 2025-11-06
- DOI
- https://doi.org/10.1051/epjconf/202533810001/pdf
- Primary Topic
- Radiation Detection and Scintillator Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00