640 likes | 984 Views
UNIFIT 2019. The improved Spectrum Processing, Analysis and Presentation Software for XPS, AES, XAS and RAMAN Spectroscopy or How to actually use Unifit. Leipzig, 21.03.2019 Paula Huth. Program features → Content. Presettings Import Modification Fitting Evaluation.
E N D
UNIFIT 2019 The improved Spectrum Processing, Analysis and Presentation Software for XPS, AES, XAS and RAMAN SpectroscopyorHow to actually use Unifit • Leipzig, 21.03.2019 • Paula Huth
Programfeatures → Content • Presettings • Import • Modification • Fitting • Evaluation • Presentation / Design • Information • Databases • Export • XAS / AES / RAMAN Analysis New in UNIFIT 2019 Whatisnew in UNIFIT 2019?
1. Presettings • maximumof 75600 processablewindows • windowtypes • standardwindow • 3D plots (waterfallandcolorprofile) • XY 3D plots (waterfall, colorprofileandcombined) • parameterplots • Wagnerplots • optimizationofthemainmemory in usebysettingprogramparameters • optimizationoftheuser interface (desktop) byhidingstandardwindows
1. Presettings – Setting ofprogram Parameters path: Preferences → Setting of Programme Parameters
1. PresettingS – Hidestandardwindows automatic New in UNIFIT 2019 manuallyhiddenwindows will not beshown after reloadingtheproject manual path: Windows → Hide/Show Standard Windows / (manual)
XPS 2. Import XAS • datafileinformationdepending on fileformat • eachfileformatneedsitsowninputroutine • UNIFIT 2019 offers a hugevarietyofinputroutinesforcommonandspecialfileformats In UNIFIT 2019 importingimagesispossible. If an imagewindowisactivated, processingtoolsaredeactivated. AES RAMAN path: File → Open Spectra → XPS/XAS/AES/RAMAN File → Open Image…
2. Import – selectspectra Pleasenote ‚Select spectra‘ and ‚Hide/Show Spectra‘ isnotthe same feature: Selected spectraareloaded, but mightbehidden. path: File → Select Spectra(in ordertoselect additional spectralater on)
New in UNIFIT 2019 2. Import – Batch LoadingofmeasurementdaTa • file names: combination of a basic name and a batch parameter (number with maximum five digits) ! • supported data formats: • XPS: PHI spe-format (*.spe), VAMAS vms-format (*.vms), Scienta txt-format (Sum of Slices) (*.txt) • RAMAN: Wave Number increasing/decreasing (*.csv, *.txt, *.dat) • names of loaded regions → combination of region names and the batch names of the files BTO(001)_01.vms BTO(001)_02.vms path: File → Open Spectra
3. modification • Edit Parameters Standard Windows • Reduction / Expansion • Differentiation / Integration • Smoothing / Spike Correction / Mirror on x-axis • Normalization • Spectrum Manipulation (Energy Shift / Correct Intensity) • Spectrum Operation (Addition / Subtraction / Multiplication / Division) • Calculate / Subtract Background • Subtract Satellite • Charge Correction • Correction with IERF
3. modification – Edit (Acquisition) Parameters of Standard Windows path: Annotation/Design → Edit Parameters Standard Windows
3. Modification – Edit (Acquisition) Parameters of Standard Windows x position path: Annotation/Design → Edit Parameters Standard Windows
example: Ba 3dfromthin BTO layer on STO 3. modification – Reduction / expansion widerange spectra Reduction shortrangespectra Expansion path: Modify → Reduction/Expansion or
example: Ba 3dfromthin BTO layer on STO 3. modification – Differentiation / Integration original Differentiation Integration path: Modify → Differentiation/Integration
example: Fe 3pfromthin ZnFe2O4and Fe3O4layer 3. modification – Addition / Subtraction (Multiplcationanddivision also possible) Spectrum 1 ZnFe2O4 Spectrum 2 Fe3O4 Addition (anddivisionby 2) Subtraction path: Modify → Spectrum Operation → Addition/Subtraction
example: Fe 3pfromthin Fe3O4layer 3. modification – Background subtraction beforesubtracting a linear background beforesubtracting a Shirley background aftersubtracting a Shirley background aftersubtracting a linear background path: Modify → Calculate Background orSubtract Background
example: Ba 3dfromthin BTO layer on STO 3. modification – SubtractSatellite beforesatellitesubtraction satellitestobesubtracted Al Kα3,4satellites aftersatellitesubtraction path: Modify → SubtractSatelliteandPreferences → SatelliteSelection
example: C 1sfromthin BTO layer on STO 3. modification – Charge Correction C 1s at BE 290.4 eV C 1s at BE 285.0 eV positive charging→ positive value negative charging→ negative value path: Modify → Charge CorrectionActiveWindow
example: surveyfromthin BTO layer on STO 3. modification – Correctionwithtransmissionfunction beforecorrectionwith IERF aftercorrectionwith IERF path: Modify → Correctionwith IERF pathtoload/define IERF:Preferences→ Load/Define Transmission Function
4. Fitting UNIFIT 2019 offers a hugevarietyof fit routines: • Peak Type (singlet / doublet) • Fit Parameters (relative / absolute) • Fit Procedure (product / sum / convolution) • Background Function (polynominal / Shirley / Tougaard) • Combinationof Peak Fit and Background Fit (parallel / consecutively) • Tougaard Background Calculation (homogeneous / inhomogeneoussamples)
4. Fitting – Master & slave Peaks colorcode Master peak, activetadforinput Master peak, not activated Slave Peak, activatedforinput Slave Peak, not activated 1 3 4 2 5 Parameters ofslavepeakswithhighercomponentnumbercanbelinkedtotheparametersofthecorrespondingmasterpeak.
example: Ga 3dfromGaAs 4. Fitting – Peak Type threedoubletpeaks sixsingletpeaks path: Peak Fit → Manual Input of Start Parameters
example: As 2p3/2fromGaAs 4. Fitting – Fit Parameter relative absolute path: Preferences → Fit Parameters
example: O 1sfromthin BTO layer on STO 4. Fitting – Fit Procedure Convolution Product Sum path: Preferences → Fit Procedure
example: Fe 3pfromthin Fe3O4layer on MgO 4. Fitting – Background function linear constant Tougaard Shirley path: Modify → Calculate Background
example: testspectra 4. Fitting – Inhomogeneous Samples Tougaardbackgroundforhomogeneoussamples Shirley background TougaardbackgroundforINhomogeneoussamples path: Preferences → Tougaard Background Calculation
example: testspectra 4. Fitting – Batch Processing path: Batch Processing → Batch Processing
5. Evaluation • Qualitative Analysis • Quantitative Analysis (with fit parametererrors) • Chemical Analysis • Parameter Plots • 3D Plots • XY 3D Plots • Layer ThicknessEstimation
example: surveyfromGaAswithoxidizedsurfacelayer 5. Evaluation – Qualitative Analysis • All Lines / Important Lines / Element Lines • manualorautomaticannotation • Delta E / eV and Delta I(E) / cps • Check withMainlines path: Information → Identify Lines
example: Ga 3dandAs 3dspectraofGaAswithoxidizedsurfacelayer 5. Evaluation – quantitative Analysis Ga 3d choosethelinesofinterest As 3d path: Quantification → Concentration
Ga 3d 5. Evaluation – quantitative Analysis Quantification Table • choosecompoundwhichshouldbeincluded in thequantification • loadthecorrectsensitivityfactors • loadthecorrecttransmissionfunction • parameterplot As 3d path: Quantification → Concentration
New in UNIFIT 2019 5. Evaluation – quantitative Analysis – 100 % 100 %
example: Ti 2pfromthin BTO layer on STO 5. Evaluation – Fit Parameter Errors Calculationof Errors • Iterative • Matrix Inversion path: Peak Fit → Show Fit-Parameter Errors
example: example: As 2p3/2and As 3dspectraofGaAswithoxidizedsurfacelayer 5. Evaluation – Layer ThicknessEstimation As 2p3/2 Energyresolved XPS (ERXPS) Energyresolved XPS (ERXPS) As 3d path: Quantification→ ThicknessEstimation 1 (ERXPS)
example: Cu 2p 5. Evaluation – Layer ThicknessEstimation Angular resolved XPS (ARXPS) 0° 30° 15° 60° 45° path: Quantification → ThicknessEstimation 2 (ARXPS)
example: As 2p3/2spectraofGaAswithoxidizedsurfacelayer 5. Evaluation – Chemical Analysis path: Information → Identify Lines → Chemical Shift
New in UNIFIT 2019 5. Evaluation – Savingof Processing steps • exportofprocessingstepsand design featuresofselectedregions in one *.ppdfile → easy re-useforotherdatasets • selectionofregions on whichsteps/designsshallbeapplied on • regions must havethe same nameas original one (optionallywithoutbatchparameter) • formattedtitlesandlables, interpolationsoperationsandchargecorrectionsarenotsaved path: File → Save/Open Project Processing Steps/Design Standard Windows
New in UNIFIT 2019 5. Evaluation – Savingof Processing steps example • ZnxFe3-xO4, x = 0-1, fivevalues • survey, Fe 2p, Fe 3p, O 1s, Zn 2p, C 1s • not, 30 s, 2 min, 5 min, 10 min, 20 min sputtered → 5 · 6 · 6 = 180 windows • survey: reduction, annotationFe 2p: red., satellite. subtraction, calculationof linear background, normalizationFe 3p: red., sat. subtr., fittablebackground, peak fit (sum, relative, threedoublets)O 1s: red., sat. subtr., fittablebackgr., peak fit (sum, relative, threesinglets)Zn 2p: red., sat. subtr., fittablebackgr., peak fit (sum, relative, onedoublet)C 1s: red., sat. subtr., fittablebackgr., peak fit (sum, relative, twosinglets) → no ‚over all‘ batchprocessingpossible • manualevaluationofonedataset, i.e. sixspectra • exportofprocessingsteps/design features • applicationofexported *.ppdfile on all datasets path: File → Save/Open Project Processing Steps/Design Standard Windows
example: testspectra 5. Evaluation – 3d Plots Waterfall (-45°) Color Profile (Spectrum) Waterfall 0° Plus (fittedSpectra) Color Profile (Component 1) path: Batch Processing → Plot 3D …
example: testspectra 5. Evaluation – Video Sequence path: Batch Processing → XY Plot 3D …
example: testspectra 5. Evaluation – XY 3d Plots XY 3D Color Plot (Component 2) XY 3D Plot 45° (Component 2) XY 3D 45° Color (Component 2) path: Batch Processing → Plot 3D …
New in UNIFIT 2019 5. Evaluation – XY 3d Plots – Improvementof Resolution example: GaAssputterdepthprofile, As 2p3/2 • seperatelyfor x and y axis • Note: itisonly an virtuell improvementofyourdata! x4 x16 path: Annotation/Design→ Plot X-axis/Plot Y-axisorclickwithrightmousebutton on relevant axis
example: testspectra 5. Evaluation – Parameter Plots path: Batch Processing → Plot Fit Parameters
example: testspectra 5. Evaluation – Parameter Plots byadeptchoosingofwindows, e.g. a diagonal cutthrough an areaispossible path: Batch Processing → Plot Fit Parameters
6. Presentation / Design – Insert • gridlines / markerlines / residual lines • annotations / spectrum title / spectrumlabelling(new in UNIFIT 2019: ‚Setting for All Windows!‘) • legends • graphics (graphicshavetobeopened in e.g. wordfile, copiedtocacheandinserted via ‚Annotation/Design → Spectrum Title 2‘) path: Annotation/Design …
6. Presentation / Design – Change • colors (graphs, axis, fillcolorsofthecomponents, fillcolorbackground, …) • sizes & fonts (tick numbers, annotations, labelling, ….) • styles (solid line, dots, squares, circles, …) • axis (scaling, increments, …) • sequenceofcomponents path: Preferences → Display → …orclickwithrightmousebutton on relevant axis/area
New in UNIFIT 2019 6. Presentation / Design – Change • manualdefinitionofnumberofpointsshown in spectra all every 2nd every 4th path: Preferences → Display → …orclickwithrightmousebutton on relevant axis/area
7. Information • Acquisitionparameters • Processing Steps • Charge Correction • Minimum / Maximum / FWHM • Peak Fit Quantities (, , Abbe) • Directory Experiment • Project Comment • Main Memory path: Information → …
8. Databases by UNIFIT 2018 • *.pos (elementlines / chemicalshifts) • *.dda (doubletparameters) • *.sen (sensitivityfactors) • *.aup (augerparameters) • *.sat (satelliteparameters) • *.trm (transmissionfunction / IERF) • *.cro (crosssection / IESCS) modifiableandexpandablebyuser byuser • *.dat (exportdata) • *.par (fit parameter) • *.pai (pair) • *.set (preferences) • *.dsg (design parameters) • *.ufp (UNIFIT project) path: File → Export Image orCopy Image
9. Export – Data (*.datfiles) • Spectrum / ModifiedSpectrum • Background / Satellite Background • SumCurve / Components • Residual • Peak Height / Peak Position • L-G-Mixing / FWHM • Asymmetry • Fit Background • Fit Parameter Errors variousdelimitationsanddecimalcharacters Export Data ActiveWindow… Export Data All Standard Windows… Export Data Standard Windows… path: File → Export Data…
9. Export – image (variousformats) • Standard Window • Parameter Plots • 3D Plots • XY 3D Plots • Quantification Table • Fit Parameters • Fit Background Export Image… Copy Image… variousresolutionsandimagefileformats path: File → Export Image orCopy Image