Keywords: ultra–fast laser spectroscopy, transient absorption spectra, femtosecond time–resolved spectroscopy, photochemistry, Bayesian data analysis, hard modelling, soft modelling, python, data analysis software, nanotechnology, Markov chain Monte Carlo, MCMC
PyTrA: ultra–fast transient absorption data analysis software
Ultra–fast transient absorption spectra are inherently complex data sets to process. PyTrA is a new software system that has been written to bring together many of the most well–known techniques of analysis into one easy–to–use package. Figure of publishable quality can be generated, and advanced 3D graphs can be used to view the transient data in new ways. PyTrA is the first ultrafast transient analysis package that has Bayesian probabilistic fitting, implemented through the use of Markov chain Monte Carlo method in which the parameters can be randomly probed. This approach reduces the problems associated with over–describing the system.