flim-imager-releases

FLIM Imager Data Export

Logo


Table of Contents
  1. Introduction
  2. Single-Frame Imaging File Format
  3. Cumulative Imaging File Format
  4. Single-Frame Phasors File Format
  5. Cumulative Phasors File Format
  6. Data Visualization
  7. Script Configuration
  8. Useful links
  9. License
  10. Contact

Introduction

GUI v1.0

FLIM Imager software allows seamless export of imaging analyzed data to JSON files, with convenient plotting and visualization capabilities. This guide provides an in-depth exploration of the JSON files structure, offering a comprehensive understanding of how exported data is formatted and can be leveraged.

(back to top)


Single-Frame Imaging File Format

Here a detailed explanation of the exported single-frame JSON data file structure:

Header (Metadata):

The file structure starts with the header field, which contains the following metadata info:

Data Records:

Following the header data, data field contains the decay values for each pixels in the frame, structured as a three-level array:

(back to top)


Cumulative Imaging File Format

Here a detailed explanation of the exported global image JSON data file structure:

Header (Metadata):

The file structure starts with the header field, which contains the following metadata info:

Data Records:

Following the header data, data field contains the decay values for each pixels in the frame, structured as a three-level array:

(back to top)


Single-Frame Phasors File Format

Here a detailed explanation of the exported single-frame phasors JSON data file structure:

Header (Metadata):

The file structure starts with the header field, which contains the following metadata info:

Data Records:

Following the header field, data field contains the following information:

(back to top)


Cumulative Phasors File Format

Here a detailed explanation of the exported global phasors JSON data file structure:

Header (Metadata):

The file structure starts with the header field, which contains the following metadata info:

Data Records:

Following the header field, phasors_data array contains dictionaries with the following information:

Following phasors_data , intensities_data field contains the decay values for each pixels in the acquired image, structured as a three-level array:

(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 and file path has been chosen. When running the provided Python or Matlab scripts, the image reconstruction is performed. This process generates a visual representation of the acquired data based on the specified colormap. Along with the image, the script also produces the corresponding global TCSPC plot, which visualizes the time-correlated single-photon counting data across the entire sample. If the data is exported in FLIM Phasors Mode, the output also includes a phasor plot representing the frame or the globally acquired image, providing an additional graphical analysis of the lifetime distribution.

Follow the guide below if you wish to use the Python script:

(back to top)


Script Configuration

In the provided Python and Matlab scripts, users will find an initial section of the code containing configurable variables along with commented instructions explaining their function. This section allows users to adjust key parameters for analysis. Depending on the script type users can find:

(back to top)


To view the detailed JSON data schemas for each exported file type, download this ZIP.

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 Imager

(back to top)