pyfli.phasor.phasorSEPL#
phasor#
Modular implementation of the phasor / universal-circle formalism for fluorescence lifetime analysis, following:
Michalet X. “Continuous and discrete phasor analysis of binned or time-gated periodic decays.” AIP Advances 11, 035331 (2021). https://doi.org/10.1063/5.0027834
Public surface#
config – AcquisitionConfig dataclass phasors – phasor coordinate calculators (one per mode) locus – build (g, s, tau) arrays for a full SEPL curve lifetimes – phase / modulus lifetime inversion plot – matplotlib rendering helpers
Modules
config.py Dataclass-based configuration for phasor acquisitions. |
|
lifetimes.py Extract fluorescence lifetimes from phasor coordinates (g, s). |
|
locus.py Build Single-Exponential Phasor Locus (SEPL) arrays — the parametric curve traced in the (g, s) plane as τ sweeps from 0 to ∞. |
|
phasors.py Analytical and semi-analytical phasor coordinate calculators for each acquisition mode described in Michalet 2021 (DOI: 10.1063/5.0027834). |
|
plot.py Matplotlib helpers for rendering phasor plots and SEPL comparisons. |