DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PymePix: a python library for SPIDR readout of Timepix3

Journal Article · · Journal of Instrumentation
 [1];  [2];  [3];  [3];  [4];  [5];  [6];  [7]
  1. Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science
  2. Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science ; Univ. of Hamburg (Germany)
  3. Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany)
  4. Czech Technical Univ., Brehova, (Czech Republic). d Department of Physics; University of Manchester, Manchester (United Kingdom). Dept. of Physics and Astronomy
  5. Brookhaven National Lab. (BNL), Upton, NY (United States). Cosmology and Astrophysics Group
  6. Deutsches Elektronen-Synchrotron (DESY), Hamburg (Germany). Center for Free-Electron Laser Science; Univ. of Hamburg (Germany). Center for Ultrafast Imaging
  7. 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

References (27)

Timepix, a 65k programmable pixel readout chip for arrival time, energy and/or photon counting measurements
  • Llopart, X.; Ballabriga, R.; Campbell, M.
  • Nuclear Instruments and Methods in Physics Research Section A: Accelerators, Spectrometers, Detectors and Associated Equipment, Vol. 581, Issue 1-2 https://doi.org/10.1016/j.nima.2007.08.079
journal October 2007
Precise energy calibration of pixel detector working in time-over-threshold mode journal May 2011
Photophysics of indole upon X-ray absorption journal January 2018
Velocity map imaging of ions and electrons using electrostatic lenses: Application in photoelectron and photofragment ion imaging of molecular oxygen journal September 1997
Coincidence velocity map imaging using Tpx3Cam, a time stamping optical camera with 1.5 ns timing resolution journal November 2017
Strongly aligned and oriented molecular samples at a kHz repetition rate journal June 2013
Spatially-controlled complex molecules and their applications journal October 2015
FLASH—the first soft x-ray free electron laser (FEL) user facility journal September 2010
Timepix3: first measurements and characterization of a hybrid-pixel detector working in event driven mode journal January 2015
SPIDR: a read-out system for Medipix3 & Timepix3 journal December 2015
USB 3.0 readout and time-walk correction method for Timepix3 detector journal December 2016
SPIDR, a general-purpose readout system for pixel ASICs journal February 2017
Timepix3: a 65K channel hybrid pixel readout chip with simultaneous ToA/ToT and sparse readout journal May 2014
IPython: A System for Interactive Scientific Computing journal January 2007
Matplotlib: A 2D Graphics Environment journal January 2007
High-repetition-rate and high-photon-flux 70 eV high-harmonic source for coincidence ion imaging of gas-phase molecules journal January 2016
CEP-stable few-cycle pulses with more than 190  μJ of energy at 100  kHz from a noncollinear optical parametric amplifier journal January 2017
XFEL: The European X-Ray Free-Electron Laser - Technical Design Report text January 2006
Strongly aligned and oriented molecular samples at a kHz repetition rate text January 2013
High-repetition-rate and high-photon-flux 70 eV high-harmonic source for coincidence ion imaging of gas-phase molecules text January 2016
Photophysics of indole upon X-ray absorption text January 2018
Spatially-controlled complex molecules and their applications text January 2015
High-repetition-rate and high-photon-flux 70 eV high-harmonic source for coincidence ion imaging of gas-phase molecules text January 2016
Coincidence velocity map imaging using Tpx3Cam, a time stamping optical camera with 1.5 ns timing resolution text January 2017
Photophysics of indole upon x-ray absorption text January 2018
Spatially-controlled complex molecules and their applications text January 2015
Spatially-controlled complex molecules and their applications text January 2015