Udfordring: Vi vil analysere et spektrum for at få absorptionens topbølgelængde og toppens bredde i et spektrum, der indeholder baggrund.
Løsning: Den følgende Jupyter-notebook identificerer den første top og udfører efterfølgende en baggrundssubtraktion ved at tilpasse en kurve til baggrundssignalet. Topbølgelængde, absorption og topbredde beregnes derefter.
UV-Vis-spektrofotometri er en teknik, der bruges til at analysere absorptionen af lys i en prøve ved specifikke bølgelængder i den ultraviolette og synlige del af det elektromagnetiske spektrum. En af de vigtigste anvendelser af denne teknik er identifikation og kvantificering af kemiske forbindelser i en prøve; dette gøres ofte ved at identificere toppe i UV-Vis-spektret. Toppe karakteriseres ved deres bølgelængde (λ) og deres absorbans (A).
Det er ofte nødvendigt at fjerne baggrundssignalet fra et UV-Vis-spektrum. Baggrundssignalet kan stamme fra forskellige kilder, såsom opløsningsmiddelabsorption, spredning eller instrumentstøj. Baggrundskorrektion er vigtig for at opnå nøjagtige og pålidelige data, især ved analyse af lave koncentrationer af analyter.
En teknik er baggrundssubtraktion, som indebærer at identificere et område af interesse i spektret og tilpasse en kurve til baggrundssignalet og derefter trække den tilpassede kurve fra prøvedataene.
I figur 1 og 2 viser vi et eksempel på outputtet fra denne intuitive, nemme Jupyter-notebook.

Figur 1: Et eksempel på topidentifikation og baggrundssubtraktion med prøvedata i Jupyter-notebooken.
Figur 2: En tabel over alle prøver og den relevante information genereres automatisk.