This repository contains the codebase for analyzing and simulating thermal lensing effects in two-photon light-sheet microscopy, as presented in our preprint:
Hubert, A., Trentesaux, H., Pujol, T., Debrégeas, G., & Bormuth, V. (2025).
Thermal Lensing Effects in Two-Photon Light-Sheet Microscopy.
Biomedical Optics Express, 17, 1064–1073.
ThermalShift_main_code.ipynb: main notebook for processing experimental beam propagation data (Python)ThermalShift_simulations.ipynb: notebook for simulating thermal lensing and beam dynamics (Julia)
simulations_codes/: contains all Julia functions and parameters for simulating Gaussian beam propagation under thermal lensingwvlengths.csv: absorption coefficients vs wavelength (interpolated from Hale & Querry, 1973)
- Raw data available on request
- Pre-processed data is included under the
dataset/folder.
If you use this repository, please cite our preprint:
@article{hubert2026thermal, title = {Thermal lensing effects in two-photon light-sheet microscopy}, author = {Hubert, Antoine and Trentesaux, Hugo and Pujol, Thomas and Debrégeas, Georges and Bormuth, Volker}, journal = {Biomedical Optics Express}, volume = {17}, pages = {1064--1073}, year = {2026} }