[{"data":1,"prerenderedAt":73},["ShallowReactive",2],{"page:\u002Farticles\u002Fta-analyzer":3},{"id":4,"title":5,"author":6,"body":10,"cover":59,"date":60,"description":61,"extension":62,"head":63,"layout":66,"meta":67,"navigation":68,"path":69,"seo":70,"stem":71,"__hash__":72},"pages\u002Farticles\u002F37.ta-analyzer.md","Analyzing Transient Absorption Data in Jupyter",{"name":7,"avatarUrl":8,"link":9},"Likun Cai","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F103620968?v=4","https:\u002F\u002Fgithub.com\u002FAlchemist-Aloha",{"type":11,"value":12,"toc":55},"minimark",[13,17,21,24,27,43,46],[14,15,5],"h1",{"id":16},"analyzing-transient-absorption-data-in-jupyter",[18,19,20],"p",{},"TA_Analyzer is a Jupyter-based toolkit for importing two-dimensional transient absorption matrices, correcting them, inspecting spectra and kinetics, fitting time traces, and exporting data into global-analysis tools.",[18,22,23],{},"The workflow can compare and average repeated experiments, apply background correction, and correct time zero either from a hand-drawn line or an automatic fit. The automatic method is intended for clean matrices with a well-behaved initial rise; oscillatory or noisy data may still require manual judgment.",[18,25,26],{},"Analysis helpers extract spectra at chosen delays and kinetics at chosen wavelengths. Kinetic traces can be fitted with up to four exponential time constants, with the instrument response represented by a Gaussian cumulative distribution. Corrected matrices can be converted to legacy Glotaran ASCII or pyglotaran xarray inputs, and companion classes generate Glotaran inputs and plot resulting decay-associated spectra and traces.",[18,28,29,30,34,35,42],{},"The example workflow lives in ",[31,32,33],"code",{},"ta_analyzer.ipynb",", while the evolving documentation is published at ",[36,37,41],"a",{"href":38,"rel":39},"https:\u002F\u002Falchemist-aloha.github.io\u002FTA_Analyzer\u002F",[40],"nofollow","alchemist-aloha.github.io\u002FTA_Analyzer",".",[18,44,45],{},"This is research analysis code, so visual inspection remains part of the method. A correction or fit that completes numerically is not automatically a physically meaningful result.",[18,47,48,49,54],{},"Visit the ",[36,50,53],{"href":51,"rel":52},"https:\u002F\u002Fgithub.com\u002FAlchemist-Aloha\u002FTA_Analyzer",[40],"TA_Analyzer repository"," for notebooks, examples, and the current Python classes.",{"title":56,"searchDepth":57,"depth":57,"links":58},"",2,[],"\u002Farticles\u002Fspectroscopy-toolkit-cover.webp","2026-08-12T00:37:00.000Z","Correct, inspect, fit, and export two-dimensional transient absorption matrices for Glotaran and pyglotaran workflows.","md",{"title":64},{"TA_Analyzer":65},"A Notebook Toolkit for Transient Absorption","page",{},true,"\u002Farticles\u002Fta-analyzer",{"title":5,"description":61},"articles\u002F37.ta-analyzer","b_31iXSWArPbjg9bh-kP9rH8YAsYE3GfiyBxzchKhCI",1786980373677]