PymePix: a python library for SPIDR readout of Timepix3
- Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science
- Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science ; Univ. of Hamburg (Germany)
- Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany)
- Czech Technical Univ., Brehova, (Czech Republic). d Department of Physics; University of Manchester, Manchester (United Kingdom). Dept. of Physics and Astronomy
- Brookhaven National Lab. (BNL), Upton, NY (United States). Cosmology and Astrophysics Group
- Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science; Univ. of Hamburg (Germany). Center for Ultrafast Imaging
- Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science; Univ. of Hamburg (Germany); Univ. of Hamburg (Germany). Center for Ultrafast Imaging
PymePix is a new Python 3 library that provides control and acquisition for the Timepix3-SPIDR hardware. The rich set of data-structures and intuitive routines reduces time and coding effort to quickly configure, acquire, and visualize data from Timepix3. The highly extensible high-performance data-pipeline allows for alteration of the Timepix3 datastream into a form that is convinient for the user. This library is intended to be easily inserted into a standard scientific software stack as well as to allow for more direct interaction of Timepix3 with interactive flavors of Python. Included with the library are two example programs using PymePix: pymepix-acq is a command line control and acquisition program that can capture UDP packets and decode them into pixels and triggers. The second is pymepixviewer, an online control and data-acquisition program for general use, but with features geared toward mass-spectroscopy and ion imaging.
- Research Organization:
- Brookhaven National Laboratory (BNL), Upton, NY (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP) (SC-25)
- Grant/Contract Number:
- SC0012704
- OSTI ID:
- 1561239
- Report Number(s):
- BNL-212066-2019-JAAM
- Journal Information:
- Journal of Instrumentation, Journal Name: Journal of Instrumentation Journal Issue: 10 Vol. 14; ISSN 1748-0221
- Publisher:
- Institute of Physics (IOP)Copyright Statement
- Country of Publication:
- United States
- Language:
- English
Similar Records
A Python Library for Radiance Matrix-based Simulation Control and EnergyPlus Integration
Parsl: Pervasive Parallel Programming in Python