pysted.base.Fluorescence.get_k_bleach

Fluorescence.get_k_bleach(lambda_ex, lambda_sted, phi_ex, phi_sted, tau_sted, tau_rep, dwelltime)

Compute a spatial map of the photobleaching rate.

The photobleaching rate for a 4 level system from [Oracz2017] is used. The population of S1+S1*, from where the photobleaching happen, was estimated using the simplified model used for eq. 3 in [Leutenegger2010]. The triplet dynamic (dependent on the dwelltime) was estimated from the tree level system rate equations 2.14 in [Staudt2009], approximating that the population S1 is constant.

Parameters:
  • lambda_ex – Wavelength of the the excitation beam (m).

  • lambda_sted – Wavelength of the STED beam (m).

  • phi_ex – Spatial map of the excitation photon flux (\(m^{-2}s^{-1}\)).

  • phi_sted – Spatial map of the STED photon flux (\(m^{-2}s^{-1}\)).

  • tau_sted – STED pulse temporal width (s).

  • tau_rep – Period of the lasers (s).

  • dwelltime – Time continuously passed centered on a pixel (s).

Returns:

A 2D array of the bleaching rate d(Bleached)/dt (\(s^{-1}\)).