Skip to content

C-Trass/SymPhoX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SymPhoX

SymPhoX is a Python toolkit for reading, preparing, and visualising PicoQuant SymPhoTime 64 .dat files for quantitative fluorescence lifetime and TCSPC analysis.

The package is designed for researchers working with FLIM and related time-resolved fluorescence data who want reproducible, scriptable workflows outside proprietary software.


Features

  • Import SymPhoTime 64 .dat files
  • Extract photon, lifetime, and metadata information
  • Prepare data for downstream analysis and plotting
  • Generate publication-ready visualisations
  • Designed to integrate with custom FLIM and FRET pipelines

Installation

Clone the repository and install dependencies:

git clone https://github.com/C-Trass/SymPhoX.git
cd SymPhoX
pip install -r requirements.txt

Who is this for?

SymPhoX is intended for:

  • FLIM and TCSPC users working with PicoQuant systems
  • Researchers developing custom lifetime or photon-counting pipelines
  • Users who want transparency and reproducibility beyond GUI tools

Citation

If you use SymPhoX in academic work, please cite:

Dr Conor A. Treacy, SymPhoX: Python tools for SymPhoTime 64 TCSPC data analysis, Biomedical Optics Express, forthcoming.

A DOI will be added here once the associated methods paper is published.

Until then, you may cite this repository directly using the GitHub URL and the software version.


License

This project is released under the MIT License. You are free to use, modify, and distribute the code with attribution.


Contact

Maintained by Conor Treacy 📫 Contact: LinkedIn | Email

About

Tools for reading, preparing, and visualising PicoQuant SymPhoTime 64 .dat files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages