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.
- Import SymPhoTime 64
.datfiles - 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
Clone the repository and install dependencies:
git clone https://github.com/C-Trass/SymPhoX.git
cd SymPhoX
pip install -r requirements.txtSymPhoX 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
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.
This project is released under the MIT License. You are free to use, modify, and distribute the code with attribution.