| Title: |
4D Single-Particle Tracking with Asynchronous Read-Out Single-Photon Avalanche Diode Array Detector - Data and Code |
| Authors: |
Bucci, Andrea; Tortarolo, Giorgio; Held, Marcus Oliver; Bega, Luca; Perego, Eleonora; Castagnetti, Francesco; Bozzoni, Irene; Slenders, Eli; Vicidomini, Giuseppe |
| Publisher Information: |
Zenodo |
| Publication Year: |
2024 |
| Collection: |
Zenodo |
| Description: |
This repository hosts the data and code relative to the publication "4D Single-Particle Tracking with Asynchronous Read-Out SPAD-Array Detector" Data This folder contains the raw data for all the 3D and 4D trajectories referenced in the main text. All data is provided as a compressed .npz files to reduce memory usage. These files can be opened and processed using Python through the functions in the NumPy package.To extract the content, use the function numpy.load() as documented here. No changes to the standard values of the optional inputs are necessary. Files are organized according to figures in the main text, and their names consist of three labels separated by underscores, structured as "label1_label2_label3.npz". The first label "label1" indicates the relevant subfigure(s) where the data is used. The second label "label2" offers a concise description of the trajectory. For comprehensive metadata, we encourage users to consult the main text of the article, particularly the figure captions. The last label "label3" identifies the file's content, categorizing them into two groups: 3DTrajectory files and LifetimeHistogram files. _3DTrajectory.npz files These files contain the raw data of a 3D spatial trajectory in the form of NumPy arrays. The keys are: "x", "y", "z" : 1-dimensional NumPy arrays of type int32. They contain the coordinates of the tracking system in nanometers along the specific direction, sampled every 2 microseconds. "stack": 3-dimensional NumPy array of type uint8. It contains the stream of microimages obtained by integrating the photon stream of the 25 SPAD array detectors every 2 microseconds. The first dimension represents time, while the second and third dimensions represent the horizontal and vertical axes of the detector array, respectively. "found": 1-dimensional NumPy array of type bool. It contains the value of the found flag from the FPGA control module, sampled every 2 microseconds. The flag indicates whether the system found a particle to track or not (True = ... |
| Document Type: |
article in journal/newspaper |
| Language: |
unknown |
| Relation: |
https://zenodo.org/records/11191581; oai:zenodo.org:11191581; https://doi.org/10.5281/zenodo.11191581 |
| DOI: |
10.5281/zenodo.11191581 |
| Availability: |
https://doi.org/10.5281/zenodo.11191581; https://zenodo.org/records/11191581 |
| Rights: |
Creative Commons Attribution 4.0 International ; cc-by-4.0 ; https://creativecommons.org/licenses/by/4.0/legalcode |
| Accession Number: |
edsbas.344E2A24 |
| Database: |
BASE |