DOE OSTI · code-166547
time-resolved spectroscopy fit (trspecfit) v0.01
Abstract
Analyze 2D time- and energy-resolved data, such as from a pump-probe spectroscopy experiment. User can select and input different peak shapes/ functions and background types to first fit a ground state/ unperturbed spectrum. This would be similar to how standard spectroscopy data is fit. Subsequently, to describe the time domain, users can choose functions that describe the temporal dynamics of one or more spectral features, such as a peak amplitude, peak position, etc. These time dynamics functions can be added or convoluted (e.g. describing an instrument response function) with each other. Functionality to integrate implicit variables leading to distributions of certain parameters/ functions is in development. Alternatively, 2D data can be analyzed one time step at a time to get an idea of the time dynamics of the system before deploying the global 2D fit described above. Typically people write custom software for this purpose. During my PhD I've seen five internal LBL and external researchers write one-off code in different languages to analyze time- and energy-resolved spectra. While this was specifically was for a laser pump - X-ray probe spectroscopy experiment, I'm trying to write a general package for the time-resolved spectroscopy community.
Keep this discovery
Explore connections, maps & timelines
Mahl, Johannes [Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)], Crumlin, Ethan [Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)]. 2025-10-02. time-resolved spectroscopy fit (trspecfit) v0.01. https://doi.org/10.11578/dc.20251009.2
Cite the original work for its findings. Save a collection to share your selection of sources.