ChiSurf is a software package for the global analysis of fluorescence data. It enables users to interlink, optimize, and jointly sample variables of models for time-resolved single-molecule and ensemble fluorescence experiments. By introducing dependencies across models, ChiSurf allows for the construction of complex descriptions across multiple datasets. For a detailed explanation of the methods and implementation, please refer to the ChiSurf Manuscript.
If you use ChiSurf in your research, please cite the following publication:
Peulen, T.-O. (2025). Exploring Time-Resolved Fluorescence Data: A Software Solution for Model Generation and Analysis. Spectroscopy Journal, 3(2), 16. https://doi.org/10.3390/spectroscj3020016:contentReference[oaicite:20]{index=20}
This paper provides an in-depth overview of ChiSurf's capabilities, including its support for multiple fluorescence techniques such as time-correlated single-photon counting (TCSPC), fluorescence correlation spectroscopy (FCS), and single-molecule Förster resonance energy transfer (smFRET). It also discusses the software's approach to global analysis, model generation, data visualization, and parameter sampling (MDPI).
- Scripting Interface & Open API: Flexible integration into existing workflows.
- Interactive Analysis: Simultaneously analyze multiple datasets.
- Combined Analysis: Joint analysis of different experimental techniques.
- Analysis of multiple datasets with user-defined joint model functions.
- Freely definable models for fluorescence correlation spectroscopy (FCS) and fluorescence decay analysis.
- Global analysis of multiple fluorescence decays.
- Generation of fluorescence decay histograms based on TTTR data.
- Analysis of time-resolved anisotropy decays.
- FRET-quenched fluorescence decay analysis using physical model functions.
- Analysis of FCS curves.
- Efficient correlation algorithms for TTTR data.
- Simulation of kappa² distributions based on residual anisotropies.
- Simulation of fluorescence quenching in proteins by aromatic amino acids.
- Simulation of FRET rate constant distributions based on accessible volumes.
ChiSurf is available as a compiled Windows installation file. By downloading and using ChiSurf, you agree to the following terms:
ChiSurf is provided “as is” without warranty of any kind, express or implied. The authors of ChiSurf shall not be held liable for any claim, damages, or other liability arising from its use. Redistribution of the code is not permitted, and it is provided free of charge for both academic and commercial users.
Install chisurf using conda or mamba:
mamba create -n chisurf chisurf -c conda-forge -c bioconda -c tpeulen
conda activate chisurfLaunch ChiSurf GUI:
chisurfDownload the latest releases from https://www.peulen.xyz/downloads/.
Learn how to use ChiSurf through the following video tutorials:
Please submit feature requests, questions, and bugs as GitHub issues. General questions are addressed and discussed in the Discord group.
-
Peulen T, Opanasyuk O, Seidel C. Combining Graphical and Analytical Methods with Molecular Simulations To Analyze Time-Resolved FRET Measurements of Labeled Macromolecules Accurately. J Phys Chem B. 2017;121(35):8211-8241.
-
Wahl M, Gregor I, Patting M, Enderlein J. Fast calculation of fluorescence correlation data with asynchronous time-correlated single-photon counting. Opt Express. 2003;11(26):3583-3591.
-
Sindbert S, Kalinin S, Nguyen H, et al. Accurate distance determination of nucleic acids via Förster resonance energy transfer: implications of dye linker length and rigidity. J Am Chem Soc. 2011;133(8):2463-2480.
-
Kalinin S, Peulen T, Sindbert S, et al. A toolkit and benchmark study for FRET-restrained high-precision structural modeling. Nat Methods. 2012;9(12):1218-1225.
For more detailed information on ChiSurf's capabilities and applications, please refer to the full publication:
Peulen, T.-O. (2025). Exploring Time-Resolved Fluorescence Data: A Software Solution for Model Generation and Analysis. Spectroscopy Journal, 3(2), 16. https://doi.org/10.3390/spectroscj3020016([MDPI][3])




