intensity-tracing-py

Intensity Tracing - File Format

Logo


Table of Contents
  1. Introduction
  2. File Format
  3. Data Visualization
  4. </ul> </li>
  5. Useful links
  6. License
  7. Contact

Introduction

Intensity Tracing Export Dara

The Intensity Tracing tool allows seamless export of photons counts analyzed data to binary files, with convenient plotting and visualization capabilities. This guide provides an in-depth exploration of the binary file structure, offering a comprehensive understanding of how exported data is formatted and can be leveraged.

(back to top)

File Format

GUI

Here a detailed explanation of the exported binary data file structure:

Header (4 bytes):

The first 4 bytes of the file must be IT02. This serves as a validation check to ensure the correct format of the file. If the check fails, the script prints “Invalid data file” and exits.

Metadata Section (Variable length):

Following the header, metadata is stored in the file. This includes:

Data Records (Variable length):

After the metadata, the script enters a loop to read and process data in chunks of variable length, depending on the number of active channels. Each chunk represents a data record containing:

(back to top)

Data Visualization

The script files are automatically downloaded along with the acquisition .bin file once the acquisition is complete and a file name has been chosen. Follow one of the guides below if you wish to use the Python or Matlab script:

For more details about the project follow these links:

(back to top)

License

Distributed under the MIT License.

(back to top)

Contact

FLIM LABS: info@flimlabs.com

Project Link: FLIM LABS - Intensity Tracing

(back to top)