Basepackage
Basepackage
Basepackage
User Manual
REFERENCE
© 2006 BRUKER OPTIK GmbH, Rudolf-Plank-Straße 27, D-76275 Ettlingen, www.brukeroptics.com
All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any
means including printing, photocopying, microfilm, electronic systems etc. without our prior written
permission. Brand names, registered trademarks etc. used in this manual, even if not explicitly marked
as such, are not to be considered unprotected by trademarks law. They are the property of their
respective owner.
The following publication has been worked out with utmost care. However, Bruker Optik GmbH does
not accept any liability for the correctness of the information. Bruker Optik GmbH reserves the right to
make changes to the products described in this manual without notice.
This manual is the original documentation for the OPUS spectroscopic software.
Table of Contents
1 Starting OPUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
2 OPUS Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
2.1 Loading and Selecting a File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 OPUS Browser Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Spectrum Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Zoom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3.2 Scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3.3 Shift curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.4 Crosshair . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.5 Change color . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.6 Remove from display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.7 Add annotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3.8 Copy/Copy All/Paste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3.9 Integrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.3.10 Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4 Report Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.5 Datafile History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.6 3D Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.7 Selecting Frequency Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.8 Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.9 Instrument Status Indicator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3 File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
3.1 Load File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.2 Unload File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.3 Unload All Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4 Save File/Save File As . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.5 Undo Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 Send File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.7 Send File to GRAMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.8 Send File to InStep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.9 Delete Data Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.10 External Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.11 VisualBasic Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.12 Load Data Point Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.13 Scan OPUS Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.14 Find OPUS Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.15 Clone Entry and Clone Original . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.16 Add Comment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
3.17 RS 232 Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
3.17.1 RS 232 Write/Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
iii
3.17.2 RS 232 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.17.3 COM1 Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.18 Copy Data Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.19 Change Data Block Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.20 My Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.20.1 Creating Lab Journal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.20.2 Lab Journal View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.21 New/Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.22 Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.23 Print Preview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.24 Print Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.25 Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4 Edit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
4.1 Edit Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2 Replay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3 Add Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.1 First-Time Information Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.2 Editing Existing INFO Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.3.3 Creating a New File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.3.4 Displaying and Printing INFO Data Blocks . . . . . . . . . . . . . . . . . . 55
4.4 Setup Information Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.5 Import Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.6 Edit/Create Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
4.7 Attach Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
4.8 Create Spectra from Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.9 Convert 3-D Jcamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.10 Setup File List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.11 Copy To Image File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5 View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
5.1 Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.2 Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
5.3 Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6 Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
6.1 New Spectrum Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.2 New Report Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.3 New Registered Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
6.3.1 Text View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
6.4 Cascade and Tile Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
6.5 Arrange Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
7 Measure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
7.1 Configuring the Optics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
7.1.1 Optical Bench . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
iv
7.1.2 Devices/Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
7.1.3 Interferometer/AQP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.1.4 Export Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.1.5 Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.1.6 Optic Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.1.7 Control Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7.2 Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
7.2.1 Error and Warning Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
7.2.2 Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
7.2.3 Advanced . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
7.2.4 Optics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.2.5 Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.2.6 FT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.2.7 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.2.8 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.2.9 Check Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
7.2.10 Beam Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
7.2.11 Spectral Range Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.2.12 Raman Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
7.3 Repeated Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.4 Rapid Scan - Time Resolved Measurement . . . . . . . . . . . . . . . . . . . . . . . . 115
7.5 Interleaved Time Resolved Measurements . . . . . . . . . . . . . . . . . . . . . . . . . 119
7.6 Direct Command Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
7.7 Optics Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.7.1 Diagnosis of Hardware Components . . . . . . . . . . . . . . . . . . . . . . 123
7.7.2 Status Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
7.7.3 Status Light for Non-Ethernet Based Spectrometers . . . . . . . . . . 124
7.8 Temperature Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
7.9 Sample Wheel Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
7.9.1 Creating Setup File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
7.9.2 Saving and Deleting Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
7.9.3 Loading and Editing Setup File . . . . . . . . . . . . . . . . . . . . . . . . . . 130
7.9.4 Measurement/Background Measurement . . . . . . . . . . . . . . . . . . . 131
7.9.5 Starting Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
7.9.6 Current Position/Target Position . . . . . . . . . . . . . . . . . . . . . . . . . 132
8 Manipulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133
8.1 Baseline Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
8.1.1 Interactive Baseline Correction . . . . . . . . . . . . . . . . . . . . . . . . . . 135
8.1.2 Automatic Baseline Correction . . . . . . . . . . . . . . . . . . . . . . . . . . 137
8.2 Spectrum Subtraction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
8.3 AB <-> TR Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
8.4 Straight Line Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
8.5 Spectrum Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
8.6 Cut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.7 Normalization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
8.8 Make Compatible . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
8.9 Convert Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
v
8.9.1 Convert to Kubelka-Munk (KM) . . . . . . . . . . . . . . . . . . . . . . . . . 151
8.9.2 Convert to Reflectance Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.9.3 Convert to ATR Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.9.4 Convert to Absorbance Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.9.5 Logarithmize Reflectance Spectra . . . . . . . . . . . . . . . . . . . . . . . . 152
8.9.6 Convert Logarithmized Reflectance Spectra . . . . . . . . . . . . . . . . 152
8.9.7 Convert Single-Channel Spectra . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.9.8 Convert Raman Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.9.9 Raman Laser Wavenumber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.10 Smooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.11 Derivative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
8.12 Frequency Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
8.13 Raman Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
8.13.1 Raman Correction Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
8.14 Black Body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
8.14.1 Black Body Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
8.15 Interferogram to Spectrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
8.16 Inverse FT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
8.17 Post Zerofilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
8.18 Fourier Self-Deconvolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
8.18.1 Fourier Self-Deconvolution Theory . . . . . . . . . . . . . . . . . . . . . . . 172
8.19 Symmetric FT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
8.20 Kramers-Kronig Transformation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
8.21 Split Interferograms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
8.22 Spectrum from Interferograms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
8.23 Extrapolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
8.23.1 Extrapolation to 0cm-1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
8.23.2 Extrapolation to • (infinity) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
8.24 Extended ATR correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
8.24.1 Theory of extended ATR correction . . . . . . . . . . . . . . . . . . . . . . . 181
8.24.2 Performing extended ATR correction . . . . . . . . . . . . . . . . . . . . . 181
8.25 1/cm <-> µm, nm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
8.26 Averaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
8.26.1 Averaging Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
8.27 Merge Spectral Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
8.28 Atmospheric Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
8.28.1 Select Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
8.28.2 H2O/CO2 Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
8.28.3 Calculate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
8.28.4 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
8.28.5 Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
8.28.6 Atmospheric Compensation as part of the measurement process 195
8.29 Straylight Correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
8.29.1 Select Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
8.29.2 Internal Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
8.29.3 Window Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
8.29.4 Calculate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
8.29.5 Create new correction spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
8.29.6 Using straylight correction as part of the measurement process . 201
vi
8.30 Noise Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
8.31 Moving Mean . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
8.32 Make Monotone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
9 Evaluate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
9.1 Curve Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
9.1.1 Setup Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
9.1.2 Peak Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
9.1.3 Peak Shape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
9.1.4 Baseline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
9.1.5 Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
9.1.6 Status Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.1.7 Max Iter. Time (sec) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.1.8 Auto Fit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.1.9 Save Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
9.1.10 Save Peaks and Reps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
9.1.11 Theoretical Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
9.2 Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
9.2.1 Set up Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
9.2.2 Interactive Method Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
9.3 Quantitative Analysis 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
9.3.1 Setup QUANT 1 Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
9.3.2 Quantitative Analysis 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
9.3.3 Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
9.4 Signal-to-Noise Ratio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
9.5 Peak Picking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
9.5.1 Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
9.6 Quick Identity Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
9.7 Quality-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
9.7.1 Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
9.8 Multi Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
9.9 Quick Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
9.9.1 Quick Compare Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
9.9.2 Quick Compare Theory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
9.9.3 Quick Compare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
9.10 Layer Thickness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
9.11 Spectrum Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
9.11.1 Starting a Spectrum Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
9.11.2 Search Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
9.12 NeuroDeveloper Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
10 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
10.1 Forward, Back . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
10.2 Stacked . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
10.3 Scale All, Scale Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
10.4 Page Forward, Page Backward . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
10.5 Zoom In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
vii
11 Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
11.1 Installing Default Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
11.2 Print Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
11.3 Print Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
11.4 Quick Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
11.5 New Layout – Plot Layout Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
11.5.1 OPUS Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
11.5.2 PLE Item Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
11.5.3 PLE Drawing Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
11.5.4 PLE Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
11.5.5 Pop-up Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
11.5.6 PLE Page Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
11.5.7 Loading and displaying a spectrum . . . . . . . . . . . . . . . . . . . . . . . 295
11.5.8 PLE Spectral Frame Properties . . . . . . . . . . . . . . . . . . . . . . . . . . 297
11.5.9 PLE Table Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
11.5.10 Text Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
11.6 Open Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
11.7 Print / Print Preview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
12 Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .307
12.1 Script Recorded History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
12.2 Insert MyInstrument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
12.3 Macro Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
12.4 Run Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
12.5 Debug Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
12.6 Macro Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
12.7 Compile Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
12.8 Adding Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
12.9 New Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
12.9.1 Macro Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
12.9.2 Pop-up menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
12.10 Edit Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
12.11 Run Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
13 Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .321
13.1 General Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
13.2 OVP Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322
13.2.1 Bitmaps for OVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
13.2.2 Measure Laser Wavenumber . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
13.2.3 Setting up OVP tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
13.3 Run OVP Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
13.3.1 Measuring by Instrument Status dialog . . . . . . . . . . . . . . . . . . . . 356
13.3.2 Measuring by means of the menu . . . . . . . . . . . . . . . . . . . . . . . . . 359
13.4 Test Spectra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
13.5 Measurement with test channel-specific laser wavenumber . . . . . . . . . . . 362
13.6 Printing Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
13.7 Running OVP in an Unattended Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
viii
13.8 OVP Accessory Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
13.8.1 Accessories Influence on Tests . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
13.8.2 Running Accessory Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
13.8.3 Copying Accessory Configurations . . . . . . . . . . . . . . . . . . . . . . . 375
13.9 OVP Program Modules and Databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
14 Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .377
14.1 Logout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
14.2 Setup JCAMP/OPUS Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
14.3 User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
14.3.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
14.3.2 Default User Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
14.3.3 Setting up User Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
14.4 Change User Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
14.5 Setup User Macro List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
14.5.1 Contents of the USERMAC.LST File . . . . . . . . . . . . . . . . . . . . . 390
14.6 Register OPUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
14.7 Customize Toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
14.7.1 Adding or deleting toolbars . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
14.7.2 Moving toolbars or copying toolbar icons . . . . . . . . . . . . . . . . . . 393
14.7.3 Customizing or generating toolbars . . . . . . . . . . . . . . . . . . . . . . . 394
14.7.4 Depicting Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
14.7.5 Grouping icons on the toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
14.7.6 Creating user-defined icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
14.8 Customize Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
14.8.1 Adding or deleting menu commands . . . . . . . . . . . . . . . . . . . . . . 401
14.8.2 Moving or copying menu commands . . . . . . . . . . . . . . . . . . . . . . 402
14.8.3 Moving or copying menus and menu commands on toolbar . . . . 402
14.8.4 Creating sub-menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
14.8.5 Grouping menu commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
14.9 User Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
14.9.1 Instrument Test (only in case of non-OVP supported
instruments) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
14.10 Open Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
14.10.1 View Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
14.10.2 Creating Calendar Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
14.10.3 Creating Recurring Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
14.10.4 Editing Calendar Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
14.10.5 Editing Recurring Calendar Items . . . . . . . . . . . . . . . . . . . . . . . . 420
14.11 New Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420
14.12 Save Workspace as . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
14.13 Close Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
14.14 Send Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
15 Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .423
15.1 Setting the Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
15.2 Rebooting the AQP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
15.3 Abort OPUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
ix
Appendix A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .427
Data Block Icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
Icons Used for OPUS Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
Additional Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
List of File Name Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Appendix B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .443
Kramers-Kronig-Transformation Theory 443
x
1 Starting OPUS
Before starting the OPUS installation, read the attached documentation.
At the end of the installation you will be asked to restart the computer. Note that
you need to restart your computer in order to complete the OPUS installation.
You may also be prompted to restart your computer when you install different
program components. In such a case do not restart until the OPUS setup has
been completed!
When the installation has been finished, an OPUS program icon is displayed in
the Windows Start menu. Click on this icon to start OPUS.
The Login dialog box opens. Select your User ID from the drop-down list.
OPUS provides an independent user account system which regulates the access.
If you use OPUS for the first time, the User ID drop-down list includes two pre-
defined user records Default and Administrator. Select either one of them.
Enter OPUS in the Password entry field. The password is case sensitive. Once
you have assigned yourself a user record in OPUS, it is possible to determine
your own User ID and Password.
OPUS includes different accounts for operator and administrator rights. Users
defined as Operator have limited access rights compared to users defined as
Administrator. The rights depend on the User ID selected.
The Assigned Workspaces identify the user interface and access right. You can
always select those workspaces from the drop-down list which have been
defined for your User ID. When you use OPUS for the first time, we
recommend not to change the standard Default workspace.
Click on the Login button and the About OPUS window opens.
It shows the serial number of your OPUS copy and the registered user name.
The basic OPUS package integrates these additional licensed packages as an
all-in-one application.
Click on the OK button to open the OPUS user interface. The interface
appearance depends on the screen settings and operating system used. Thus, the
screen display of the following dialog boxes may not show exactly the contents
displayed on your screen. BRUKER recommends a minimum graphic
resolution of 800 x 600 pixel and true color.
F
G
The OPUS user interface header shows the type and status of the operator
currently logged in.
A) The pull-down menus can be used to access all OPUS functions.
B) The icon bars may be configured to quickly access frequently used functions.
C) The browser window of the OPUS file manager, similar to the Windows Explorer.
D) The spectrum window for full views and zoom operations.
E) The overview window always displays the full frequency range of the selected data files.
F) A context sensitive online help.
G) The status bar indicating background tasks.
H) Instrument status (see section 2.9):
Gray: No spectrometer connected
Green: Spectrometer connected
Yellow: Warning
Red: Error
All settings (menus or icons) are individually configurable and will be reloaded
when you start OPUS next time.
Click on these tabs to change from one view to the other. The frame around
each view has the same color as the corresponding tab. If several views are open
simultaneously, use the on the left and right to change between the
different views.
OPUS dialog boxes are similar to those of Windows. If you have already gained
experience in working with Windows, it will be easy for you to use OPUS.
OPUS supports drag & drop as well as shortcuts, e.g. copy (CTRL+C), cut
(CTRL+X) and paste (CTRL+V).
To use these shortcuts, you first have to select the text or file you want to
process. Drag & drop simplifies the Copy and Paste process, but can only be
applied on files. In this case click on the files icon in the OPUS browser and
press the left mouse button, while moving the file to the respective dialog box
(or window). If you release the mouse button, the file will automatically be
loaded into the dialog box selected. Double clicking on the spectra file name in
the OPUS browser also allows to move spectra files from there to a specific
dialog.
Dialog boxes often consist of several tabs. Click on these tabs to change
between them. Buttons and menu items are only active, if they are displayed in
black. Grayed buttons are not available.
If you select the file you want to use, the Load Spectrum dialog box displays the
following features:
A B C D E F G
A) The title bar shows the directory in which the file is stored.
B) The drop-down list includes directory paths to search for spectra files. To open the online
help click on the F1 key.
C) Using this arrow you can return to the last selection.
D) This icon allows to return to the parent directory.
E) Using this icon you can create a new directory.
F) Various options to display the file list.
G) The preview window displays a small spectrum range without indicating the axes. Data
blocks are displayed on top of the preview window. They include additional information
on the spectrum file.
H) File list of the path selected. To open the online help click on the F1 key.
I) You can also manually type the name of the file you want to load into this entry field. To
open the online help click on the F1 key.
J) It is also possible to load spectra of different formats, e.g. JCAMP-DX or GRAMS.SPC
files. These files will automatically be converted into the OPUS file format. To open the
online help click on the F1 key.
K) Parameters are additional information appended to the OPUS file. Sometimes not all
parameters to be selected by each drop-down list will be defined for each spectrum file.
This means that some parameter fields may remain empty. To open the online help click
on the F1 key.
You can select several spectra in the spectra list using the CTRL or Shift key
while selecting the spectra. In this case the number of selected files will be
shown instead of the data blocks and spectra previews. Clicking on the Open
button will load the spectrum into OPUS and automatically close the Load box.
Select Files tabs include File(s) to... selection fields. Spectra files to be
processed have to be entered into these fields. You can use the Drag & Drop
option to move spectra files displayed in the OPUS browser window or
Windows Explorer into these selection fields. If you select spectra files before
opening the Select Files tab, or if you double click on the file data block in the
OPUS browser window, the spectra files will be automatically displayed in the
specified entry field.
There are functions which cannot be used for all types of data. It is not possible,
e.g. to apply an AB<->TR Conversion to an interferogram. Sometimes, the
parameters of an OPUS function have to be set prior to loading a file, in order
to be able to select the file. If selected data blocks can principally be processed
by OPUS functions but the parameters do not match the data, the file name in
the File(s) to... field will be indicated in red, and a warning symbol displayed
(see figure 9).
To remove data blocks from the File(s) to... field, select the data block and use
the Delete key on your keyboard. If you press the Shift or CTRL key, you can
select several files in one File(s) to... selection field.
The design and functionality of the OPUS browser is similar to the Windows
Explorer. To have the OPUS browser displayed click on the Browser command
in the View window. A check mark is set in front of the command.
To enlarge or reduce the size of the browser window click between browser and
spectrum window. The cursor changes into . Now, press the mouse button
and drag the browser window to the size desired.
It is also possible to have the browser window displayed as drop-down list. Left
click on the upper edge of the browser window and draw it underneath the
toolbar. The OPUS browser window will be displayed as drop-down list,
including all the files loaded (see figure 11). To undo this view click on the
upper edge of the drop-down list and move the list to the original browser
window position, i.e. to the left side of the spectrum window.
The icon allows to make the browser window invisible, e.g. to enlarge the
spectrum window. In this case the browser is hidden in a blue bar ( ) on the left
side. If you position the cursor on this bar, the browser will be made visible
again, and the icon points to the right now. As soon as you move the cursor
outside the browser on the OPUS interface, the browser will be hidden again. If
you want to have the browser displayed permanently, click on the icon
again. To permanently close the browser click on the icon.
When loading an OPUS file the file name, data blocks and file status
information are displayed in the browser window. If you position the cursor on
the file name, a small text field pops up indicating the complete data path. If you
place the cursor on a data block, the text field shows the operator name, sample
name and sample form.
C
Figure 12: Browser file list
A) If you have opened several spectrum windows you can switch between them. If you click
on the sign, the file name display will be minimized.
B) The blue document symbol indicates that the file has not yet been manipulated. The
number next to the file name indicates the number of copies made of the file loaded. You
can load a file several times into the OPUS browser window.
C) The small icon bar underneath the file name represents data blocks which are part of the
spectrum file. The data blocks displayed in figure 12 indicate a transmission spectrum,
single-channel spectrum, interferogram and single-channel background spectrum. For
further data blocks, see the appendix. If the data block symbols are colored, this indicates
that spectra or interferograms are displayed within the spectrum window. Use the left
mouse button to select one data block. If you press the CTRL key, you can select more
than one data block. Selected data blocks are always indicated by a red frame.
The possibilities to select files are similar to those using the Load File option or
Windows Explorer.
This kind of file selection causes the files to be automatically registered for
processing functions. If you have changed or added files using a processing
function, the blue document symbol will be hidden by a red one. If you have
loaded the same spectrum several times, the copies will be incremented.
As changes made to a file are not automatically saved in the file directory, you
have to store these changes using the Save File command. Unload File or
Unload All Files means that the file is removed from the spectrum window, but
is still available in the file directory. If you have modified the file using a
processing function, you can Undo all Manipulations. The Show Parameters
command displays all information on data acquisition which have been saved to
the file. For details on parameters and information data blocks, see chapter 4.
The Copy Entry and Clone Original commands are used to duplicate spectrum
files. The difference between these two commands is that Copy Entry copies a
data file which has been manipulated, e.g. if a baseline correction has been
performed. The Clone Original command copies the original spectrum file.
If you right click on a data block, the following menu pops up.
Using this menu you can change the layout of spectra within the spectrum
window. Apart from changing the color you can zoom selected spectra ranges.
Almost similar to this pop-up menu is the one displayed when you right click
into the spectrum window. The options will be described in the next section.
The spectrum window and overview window are in the middle of the OPUS
user interface. When loading a file all spectra and interferograms included in
this file will be displayed.
The default settings for the spectral range are from 4,000 to 400 wavenumbers
and from 0 to 1.5 extinction units. However, you can scale the spectrum to show
the complete data range. Use the Scale all command in the Display menu or
click on the icon. If a file consists of more than one data block, only the
first data block is displayed in the spectrum window.
In Figure 16 the Scale all command has not been used. Therefore, only the
overview window shows the total spectral range of data. The part shown in the
spectrum window is depicted on a white background, while the remaining data
range is grayed out. If you position the cursor on the gray area, the cursor will
change its form from to . Now you can move the borders of the spectral
range (white) by pressing the left mouse button.
Spectrum Window
Overview
If you position the cursor exactly between overview and spectrum window, the
cursor changes to . This allows you to re-size the windows. You can disable
this function using the Lock button, which becomes visible if you right click on
this boundary. If the windows are locked, click again on the boundary to undo
this command by selecting Unlock.
If you right click on a spectrum within the spectrum window, a pop-up menu
will be displayed (figure 17). This menu allows to change the spectrum color, to
zoom a specific spectral range or to shift the complete spectrum.
2.3.1 Zoom
To enlarge part of the spectrum window, select the Zoom In command from the
pop-up menu. A crosshair is displayed in the spectrum window. Click on the left
mouse button to draw a frame around the spectral range you want to enlarge. If
you click on the left mouse button a second time, the crosshair cursor disappears
and you can reposition the frame.
Now, left-click again and the spectral range selected will be resized to the
spectrum window. Use the Zoom Out command to decrease the enlarged part.
2.3.2 Scale
Use the Scale all Spectra command to return to the original view by selecting
the Show Everything (XY) command from the pop-up menu. The Page back
command in the Display menu allows to have the last 10 spectral ranges
displayed again. For details on scaled spectra display, see chapter 10.
2.3.4 Crosshair
The Crosshair command includes different options. If you select Cursor, the
cursor is displayed as crosshair. To follow the data points of a spectrum, use the
Follow Data command. This command allows to display the current crosshair
position (e.g. wavelength or absorption unit) in the upper right corner of the
spectrum window. You can comfortably read out the x/y positions directly from
the spectrum. If you right click, the cursor changes into its regular form.
To edit the annotation text, right click on the wavenumber and select Properties
from the menu which pops up. The Center text lines and With Arrows check
boxes are activated by default.
The Add Region command facilitates the selection of frequency ranges when
using QUANT methods.
2.3.9 Integrate
This command can only be used in connection with 3D files. For further details
refer to the OPUS 3D manual.
2.3.10 Properties
The Properties command opens the Display Settings dialog box.
Use the Display Limits tab to change the size of the displayed region.
The Axes tab allows to depict each spectrum with additional axes on top and on
the right side of the spectrum window. If the spectrum window includes more
than one spectrum and the spectra are displayed in stacked mode, you can
define separate axes for each spectrum if you select X between.
The General tab allows to change the background color and the default height
of the overview window. If you activate the Popup info check box, the path and
file name, or path name only, will be displayed as soon as you position the
cursor on the spectrum.
You can open more than one spectrum window by selecting the New Spectrum
Window option from the Window menu. You can either tile or stack windows.
Tiled windows are convenient to copy data between spectrum windows. You
can copy one spectrum from one window to another. Or you drag & drop the
spectrum from the OPUS browser window to one specific spectrum window.
Right click on a report window and select Properties from the pop-up menu.
The View Properties dialog box opens. You can activate the Header preferred
check box and specify the font and font size if you click on the Printer Font
button.
The first line of the datafile history states the operator as well as the OPUS
version and the name of the spectrum. Then, all manipulations and their
parameters are listed in the order of their performance.
All pieces of information are saved in a data block ( ) together with the
edited spectrum in one spectrum file. This ensures that all data manipulations
can be reproduced, as every kind of manipulation as well as the operator name
are automatically recorded.
2.6 3D Window
3D windows can be used to plot contour graphics. These windows are part of
the OPUS MAP package and described in detail in the OPUS MAP manual. If
you load a 3D file it will be automatically displayed in a 3D window view.
In case of some OPUS functions you need to define frequency limits first, to be
able to process a data file. There are three possibilities to select a frequency
range:
If you want to interactively select the frequency range, load the spectra you
want to process, select the appropriate data manipulation and click on the
Interactive button in the Frequency Range tab. Figure 24 shows an example of
the Cut manipulation.
The Select Frequency Range(s) window opens and displays the loaded spectra.
Depending on the x-startpoint and x-endpoint defined (see figure 24), the view
of the Select Frequency Range(s) window may vary.
• If both frequency ranges are within the display limits, the area
between the boundaries will be white, the background gray.
• If the complete frequency range displayed fits the display limits, the
entire range will be white.
• If the display limits are either above or below the frequency range
displayed, the background will be completely gray. In this case, close
the Select Frequency Range(s) window, define reasonable frequency
ranges and start the interactive mode again.
Note: The frequency range of 3D files can also be selected interactively. In this
case, the first and last spectrum as well as three additional spectra which are
between the first and last spectrum will be evaluated.
If you position the cursor on the boundary between the white and gray area, the
cursor changes into a double arrow. Press the left mouse button and move the
cursor to either the left or right side.
To define several frequency ranges right click on the gray area and select Add
Regions from the pop-up menu. Within the white section the cursor changes to a
cross arrow ( ). If you press the left mouse button, you can move the entire
frequency range selected.
If you click on the OK button, you confirm the limits of the frequency range to
be used for data processing.
2.8 Toolbars
A double click on the icon immediately performs the function selected. The
icons are also displayed next to their respective function in the pull-down
menus.
You can customize the various tool bars to best suit your requirements. The tool
bar configurations are stored together with the workspace settings in one file.
This file has the extension .ows. OPUS default settings are stored in the
The instrument status is shown at the right end of the status bar ( ). If no
spectrometer is connected, a gray status light will be displayed. A green status
light indicates that the instrument is OK and connected.
If the instrument status light becomes yellow, a warning is indicated, e.g. the
instrument test has to be repeated. A red instrument status light indicates a
severe error, e.g. if a spectrometer component is defective.
The instrument status is also stored in a measured spectrum. If you click on the
instrument status light, a Diagnosis dialog pops up including additional
information on the status, and specific help texts. Options for the diagnosis can
be set up using the User Settings command in the Setup menu (see
chapter 14.9).
The Load File command has already been described in section 2.1.
The Unload File command removes files from the OPUS browser and spectrum
window. Note that when unloading files they will not be automatically deleted
from hard disk. Drag and drop the respective file into the File(s) to Unload
selection field and click on the Unload button.
The Unload All Files command removes all files from the OPUS browser and
spectrum window. If you have loaded several spectrum files into the OPUS
browser and you want to remove them all at once, select the Unload All Files
function. A dialog opens which automatically contains all the spectrum files in
the File(s) to unload selection field. Click on the Unload button to continue.
The Save File and Save File As commands provide different options to store
files. Enter all files to be saved into the File(s) to Save selection field by drag
and drop.
The Select Files tab allows to define spectral data to be stored, and the file path.
Use the Change Path button to browse the directory on the hard disk. If you
activate the Overwrite check box, existing files with the same file names will be
replaced by new files. This option cannot be activated when working in GLP
mode. It is also possible to increment file names. For details, see section 14.9.
On the Mode tab you can set the parameters for exporting OPUS data in a file
format. Apart from the OPUS and Data Point Table format there are also other
formats available, e.g. GRAMS1 or InStep2. JCAMP.DX as an additional ASCII
format can also be used.
If you activate the respective check boxes in the Options group field (figure 30),
you can either move the original file, save all data blocks or automatically
remove all copies, provided that you have checked the OPUS Format option
box in the group field Output.
1. GRAMS is a registered trademark of Galactic Industries Corporation, 395 Main Street, Salem, NH 03079-9891.
2. InStep is a registered trademark of Infometrix Inc., 2200 Sixth Avenue, Suite 833, Seattle, WA 98121.
If you click on the Data Point Table tab, you can define the structure of the
output file. Enter the number format for x and y values, the number of decimals
as well as the separator format.
Use this command to undo all changes made in a data file since it has been
saved for the last time. The original data will be restored, but the History report
which includes all the previous manipulations will not be reset.
You can also send OPUS files by e-mail. After loading the OPUS file into the
OPUS browser window you can send the file using the Send File command. The
respective file will be displayed in the File(s) to Send selection field. If not, drag
and drop it from the OPUS browser window into this field.
If you check the Whole File option button, the complete file content will be
sent, even if only one data block is displayed in the File(s) to Send selection
field. Alternatively, check the Only Selected Blocks option button if you want to
send specific data blocks only.
Clicking on the Send button will transfer the data to the Windows mail program.
You can specify an address and write a comment. If you use the mail program
for the first time, you will automatically be prompted to configure it.
The data will be attached to the letter. If the addressee uses an appropriate mail
program, it is possible to drag and drop the attachment from this program
directly to the OPUS spectrum window.
Analog to Send File to GRAMS you can also send a file to the InStep program.
An OPUS file can consist of several data blocks. Use the Delete Data Blocks
command to delete single data blocks from an OPUS file. Peak tables,
integration results and other data blocks belonging to this file will also be
deleted. This does not entirely apply to GLP mode.
External programs, e.g. data evaluation programs, can be started from OPUS.
For further details, refer to the OPUS Programming manual.
VisualBasic scripts can be started from OPUS. For further details, refer to the
OPUS Programming manual.
The Load Data Point Table command enables to read in ASCII data tables. In
addition to the standard load data commands, it is possible to identify the table
columns, specify the data block type and limit the number of data points. Make
sure that you know the type of data point table (type of spectra, configuration of
x and y values). You can select the data range directly from the table by either
numeric entry or interactive mode. The preview window displays the data as
spectrum.
You can scan saved spectra selectively for character strings and text. Before you
can use this search command, you have to create a database. Use the Scan
OPUS Files command to do so.
Select the drive on which the spectrum files are saved. Generally, you should
select all drives which contain spectrum files. Click on the Scan Files button to
start creating the database. Depending on the number of spectrum files being
stored, the scanning can take a while. During scanning, the status bar indicates
this background task by Scan OPUS Files.
If you click on the Parameter Evaluation tab you can limit the information
stored in the database by selecting the parameters you want to add or remove.
The smaller the number of parameters, the smaller the database.
All spectrum files found are displayed in the Select File(s) to load selection box.
If you point the cursor on a spectrum, the selected parameters and information
from the info block are listed in the field on the right. Select a file from the
selection box and load it into the spectrum window by clicking on the Load
Selected Files Load button. If you have selected too many files, you will be
informed that the list has been shortened.
As soon as a database has been generated you can search for file names, text
strings in files or file parameters. In case you added spectra to your hard drive
after the database has already been generated, it is recommended to update the
database. Click on the Update Database now button prior to a search run. Date
and time of the last update is displayed to the left of this button.
Enter the string to be searched for in the Find Text in Files line. You can specify
whether to find exact wording only, any word, or all words you have entered.
You can even further narrow down the search by activating the Find in Period
check box. Specify the date and select between after, before or between this
date to narrow down your search. Start the query by clicking on the Update
Database now button.
The Clone Entry and Clone Original commands are used to duplicate spectrum
files. Use the Clone Entry command to make a copy of a data file that has been
manipulated (e.g. by baseline correction).
If you use the Clone Original command, you create a copy of the original data
file (manipulations made will not be stored). In either case drag & drop the
respective data file to the File(s) to Clone selection field. Click on the Clone
button.
When storing the changes made in a cloned file you have to observe the
following: use the Save File As command if you do not want the original file to
be overwritten by these changes, and use a different file name for the cloned
file.
A G
B H
C I
D J
K
F
L M N
G
A
H
B
A) The drop-down list includes all serial interfaces currently available. If a serial interface is
not available (e.g. if the mouse is connected to COM 1) this interface will not be
included in the drop-down list.
B) The current interface settings are displayed.
C) Enter an appropriate time-out value in milliseconds.
D) If you activate this check box, the interface will be configured with a Mode string. For
details on the Mode command, refer to the operating system manual. If the check box is
deactivated, (e) and (f) will be disabled.
E) Enter the mode string to be used for configuration (without specifying the serial port)
into this entry field.
F) If you click on this button, the current settings according to the mode string. The settings
will be shown in (b).
G) The Restore Default Settings button reads the current settings which have been specified
in the operating system as default.
H) The Change Settings button activates the setup dialog of the operating system. See
section 3.17.3.
I) The Store as Default button overwrites the operating system settings by using the current
settings.
The same dialog opens if you set up the parameters of the serial interface by
using the System Settings command of the operating system.
Single data blocks can be copied from one OPUS file to another. This, however,
is only possible when using definite block types, e.g. INFO.
Data blocks to be copied are entered into the Block(s) to Copy selection field,
e.g. by drag & drop from the OPUS browser window. Specify where to copy the
data blocks in the Destination File field.
Changing the data block type is not required very often. Macros, however, may
need a definite data block type. If you select the Change Data Block Type
command, the data block type will only be renamed. The data, however, will
not be changed.
Drag & drop data blocks to be changed into the Block(s) to Change selection
field. Select the desired block type from the Choose Block Type drop-down list.
It may be possible that not all data block types are included in the drop-down
list.
3.20 My Work
The lab journal data are sorted by the name of the spectra file, type of evaluation
or measurement, or date. Lab journals are files with the *.lbj extension, which
are stored in the OPUS directory. The lab journal file name contains the name of
the user who created the lab journal and who is assigned to the journal.
Click on the My Work command in the File menu. If no lab journal can be
assigned to you, you will be asked whether a new journal has to be created.
Confirm the dialog that pops up by Yes. OPUS automatically creates a lab
journal with your user name.
Note: If you have Administrator or Labmanager user rights, the Open dialog will first
be displayed. Use this dialog to select the appropriate lab journal.
Depending on the user rights (see chapter 14.3) you can open the lab journal by
means of the My Work command. If you have Operator user rights, you can
only open the lab journal assigned to your account. To be able to open the lab
journals of other users you require Administrator or Labmanager user rights.
Note: The lab journal does not contain all evaluation commands available in
OPUS but only the ones mentioned above.
You can have the evaluation or measurement results displayed on the right side
by clicking on the spectra file name.
If you double click on a spectra file name, the spectrum window opens. This
window displays the spectrum selected, together with the evaluation or
measurement results.
You can sort the lab journal list entries on the left according to
• spectra file name
• block
• date
First, activate the Restrict time span check box. Then, determine the period of
time using the drop-down lists.
Confirm the settings by clicking on the OK button. The list will be sorted again,
considering only those evaluations or measurements selected within the defined
period of time. To undo this setting double click again on the Date column.
Deactivate the Restrict time span check box and click on the OK button.
One single lab journal contains up to 1000 entries. If the number of entries
exceeds the limit of 1000, the lab journal will automatically be renamed and
copied into a sub-folder for archiving purposes. When renaming, the date of the
first and last entry are added to the previous file name. Thus, the new file name
indicates the time period of the different entries. The following format applies
to the new file name:
Example: LabJournal_Default_2006-03-15_2006-04-10
If the previous journal has been archived, OPUS creates a new journal using the
LabJournal_Default.lbj name.
The lab journal can also be printed with each lab journal entry being on a
separate page. Select the Print command from the File menu.
3.21 New/Open
If you select the New command, a dialog opens which includes the OPUS, PLE
or VBScript options. OPUS generates a new OPUS workspace (see section
14.11), PLE a blank template for the Plot Layout Editor (see chapter 11.5), and
VBScript a blank VisualBasic script form. For details on how to write VB
Scripts, refer to the OPUS Programming manual.
3.22 Print
You can print any report on your default printer using the Print command. The
report data are either printed on the printer or into another file.
This command is only available if a report window is displayed. You can print a
preview of a print-out by using the Print Preview command.
The default printing dialog can be used to define printer settings. You can
define the paper size and print-out format. These settings will be standard for
future OPUS print-outs. As the dialog box appearance depends on the printer
selected, it is not shown in this section.
3.25 Exit
If you select the Exit command, the OPUS program will close.
4 Edit
The Edit menu includes features for information input, options to edit structures
as well as the standard Windows commands Copy and Paste.
Use the Edit Parameter command to edit the most important sample
parameters, e.g. sample name, sample form, operator name and sample number.
First, load the spectrum the parameters of which you want to edit into the OPUS
browser window. Select the Edit Parameter command. The following dialog
box opens:
Now, change the parameters accordingly. Note that you will not be able to
change these parameters when working in GLP mode.
On the Axes Labels tab you can set the axes labels and a scaling factor for the
axes. These settings are used when the spectra are printed. The scaling factors
will only be considered in case of 3D spectra.
4.2 Replay
When working in GLP mode a copy of the original spectrum is saved together
with the corresponding data. On the basis of this original spectrum, you can
repeat some of the manipulations performed.
Drag and drop the spectrum from the OPUS browser window to the
File for Replay entry field to repeat some manipulations.
Select the manipulation command up to which you want to restore the file. If
you select Smooth, as exemplified in figure 49, Baseline, Normalize and Smooth
manipulation command will be performed on the original spectrum, except the
Derivative command.
Apart from OPUS parameters you can also save additional information, using
the Add Information command. This kind of information will be saved in a
separate INFO (information) data block , and can be integrated both into a
report window and in a plot. If you want to save spectra in your own search
libraries, information input is mandatory.
The so-called Info Mask (see section 4.4) includes the descriptions of up to 99
lines which can be saved in one INFO data block. You can define this Info Mask
according to your individual needs.
You can only select one spectrum file at once to enter additional information.
The name of the information mask, a file with the extension TXD, is displayed
in the Text Definition field. To use a different information mask, click on the
Load Text Mask button. The Load Info Text Mask dialog pops up which you can
select a different information mask from.
Depending on the number of lines defined for the Info Mask selected, the Add
Information dialog (see figure 50) can include up to 7 pages. Enter the
requested information. You do not need to fill in all the fields.
Clicking on the Add button will create or modify the INFO data block for the
file selected. This new data block will be attached to your spectrum file and
displayed in the OPUS browser window. Right click on this data block and
select Show Report from the pop-up window. The report window only includes
data which have been filled into the lines of the Add Information dialog (see
figure 50).
However, it may occur that the appropriate information mask cannot be found
on your data structure. Maybe the mask is based on a different data structure or
you have copied the information mask into a different directory, or even deleted
it. In this case the information mask reference will be highlighted in red in the
Text Definition field (figure 50).
Now, you can edit existing data or add new data. Alternatively, you can select a
different kind of information mask. In this case all inputs made so far will be
deleted in the dialog. If you have deleted or overwritten entry fields by accident,
click on the Restore Original button to read the original data again.
If you select the Setup Information Mask command, the corresponding dialog
will be displayed (figure 52), and the last-accessed Information Mask is
automatically loaded. The file name and path of the Information Mask is
displayed in the Current Info Mask line.
As soon as you have started to enter data, the entry field color will change to
white. When entering data, make sure that the entry fields are filled in one after
the other. Be careful not to skip a line.
You have to define all entry fields on the first page before being able to open a
new page by the Next Page button. Save the information mask by clicking on
the Save Definition button. If an information mask with the same name already
exists, you will be asked whether you wish to overwrite the existing mask.
To load and edit an existing mask click on the Load Text Definition button.
Changes can easily be undone by clicking on the Restore Original button.
The Import Structure command can be used for chemical structural formulae
created in Molfile format. These formulae can be imported to OPUS. Select the
Import Structure command to open the respective dialog, and load the
corresponding files.
Files in Molfile format have the extension *.MOL. An OPUS file is created for
each structural file, using the same file name and a consecutively numbered
extension (starting with 0). This OPUS file is automatically loaded into the
OPUS browser window. Double click on the STR data block ( ) to have
the structural formula displayed within the Structure window type registered in
OPUS. For details on how to attach a structural formula to an OPUS file, see
section 4.7.
OPUS files with structural formulae are automatically converted into Molfile
format and stored in the Search sub-directory, using the BIRSY.MOL file name.
The file name, including the path, is transferred to the editor using the command
line. If your editor supports command line parameters, the structural formula
will automatically be displayed. You can edit the structural formula and store it
in Molfile format. The file edited in Molfile format will automatically be
converted into the OPUS format.
On the Edit Structure tab you can create a new structural formula, or edit an
existing one. In the first case, activate the New structure file check box. An
empty file will be created and transferred to the structure editor. The dialog
changes as follows:
Define the file name, including the path. To edit an existing structural formula
drag and drop the file into the entry field displayed (see figure 55), and click on
the Edit/Create Structure button.
Click on the Choose Editor tab to specify which structure editor you want to use
in combination with the Edit/Create Structure interface. Enter the program
name, including the path, into the Structure editor entry field or use the Browse
button to search the directories for the editor program. The Scaling factor
determines the size of an imported structural formula.
If you want to use the Mol2d Version 1.0 structure editor provided by OPUS,
you require the OPUS STRUCTURE software package. If this software
package is available, you can open the structure editor by clicking on the
Browse button and selecting the Mol2d.exe file from the C:\OPUS directory.
The Windows-based menus include, apart from standard commands (e.g. Copy
and Paste), specific editing commands used to create molecular structures. The
most frequently used commands can be found in the icon bar.
• Drawing/Editing bonds:
• Scaling bonds:
• Arranging bonds:
• Refining/Rotating bonds:
On the left side you find the abbreviations of the most important atoms. If you
click on PSE, the periodic table of elements opens.
Having imported a structural formula you can assign this formula to an OPUS
spectrum file. The structural formula will automatically be converted into the
OPUS format.
Load the spectrum into the OPUS browser window and drag and drop it into the
Select OPUS Spectrum selection field. Specify the name of the structural
formula file. You can also use the Browse button to locate the file. Click on the
Attach Structure button to include the structural formula into the OPUS file.
Load the file(s) which include structure data blocks and select the
Create Spectra from Structure command. Drag & drop the data blocks ( )
into the Structures used to create spectra entry field.
To start the calculation click on the Create button. The result output will be an
absorbance spectrum, and stored in the AB data block ( ). If there has
already been a ratio spectrum (AB, TR etc.) in the file selected, this spectrum
will be overwritten.
The additional INTERPR report data block ( ) will be created and attached
to the file. All band information included in this data block are written as text,
and used to calculate the spectrum. The band information may comprise:
• Name of chemical group
• Consecutive numbers of atoms included in the group
• Band position and band height
The Convert 3-D Jcamp command allows to convert JCAMP spectra files into
the OPUS format. A JCAMP file can consist of several spectra. Each spectrum
of a JCAMP file has to have a specific format. The following file extract
exemplifies such a format:
##TITLE=Butanoic acid
...
...
##CAS REGISTRY NO=107-92-6
...
450.0 637 638 621 624 638 665 702 723 741 798
490.0 839 862 888 935 928 967 1021 1000 996 1098
530.0 1133 1222 1328 1382 1488 1531 1571 1558 1559 1570
570.0 1572 1637 1678 1756 1802 1942 1924 1905 1927 1920
...
The "..."characters represent additional information lines, all starting with "##"
(exceptions see below), or additional lines of data points.
For further details on how to convert information lines into OPUS parameters,
refer to chapter 14.2.
If you click on the Convert 3-D Jcamp command, the following dialog opens:
In the Select 3-D JCAMP files group field you define the file name of the 3D
JCAMP file which includes the spectra information. You either type in the file
name manually with the complete path or click on the Browse button to select
the file in the directory structure.
Optionally, you can enter the file name of the molecule structure file. If you
skip the Molecule structure file entry line, the OPUS spectra created will not
include a STR data block.
c:75014
C2H3Cl
2:(303,155,320,165;2)(337,156,320,165;1)
1:(3,Cl)
0:
The first line includes the CAS number followed by the sum formula, bonding
data and the names of foreign atoms.
You can also add the melting and boiling points of the different substances to
the OPUS file INFO data block. Make sure that you add the data at the end of
the JCAMP structure file, line by line as follows:
,CAS_NO,MELTINGPOINT,BOILINGPOINT,
Example:
,1571864,75.0,263.0,
Always write a comma at the beginning and at the end of the lines.
In the Target group field (figure 61) you specify the OPUS format which the
JCAMP spectra have to be converted to. You can select between three option
buttons:
• 1-D OPUS files:
• Each JCAMP spectrum is stored separately as OPUS spectrum. The
file name is a combination of the TITLE and CAS REGISTRY NO
information lines used in the JCAMP file. If you check the 1-D
OPUS files option button, you also have to specify the target path.
Either type in the target path name manually or click on the Browse
button to select the path from the directory structure.
• 3-D OPUS files:
• The 3D JCAMP file is converted into a 3D OPUS file. This is useful
if the spectra have been acquired by chromatography, or if all spectra
are a compound of always the same substance which comes in differ-
JCAMP files with x units being indicated in wavelengths (i.e. nm or µm) cannot
be used in OPUS without converting the x units into wavenumbers (cm-1). In
this case activate the corresponding check box.
Click on the Convert button to start the conversion. The conversion progress
will be indicated by the status bar on the bottom right. If one of the information
lines includes the sum formula, the molecular mass will be calculated from this
formula, indicated in atomic units and entered in the INFO data block of the
respective spectrum.
To undo the settings click on the Cancel button and the dialog will be closed.
Several spectra of a particular spectrum type can be combined into one file list,
and edited as one single spectrum. The list which consists of different spectra is
stored in the LIST data block ( ) and displayed when selecting the
respective data block.
All OPUS commands available for manipulating and evaluating spectra data
can be used for the complete spectra file list in the same way as being used for
single spectra files.
To create a spectra file list click on the Setup File List command, and click on
the Add Spectra button to load the particular spectra.
By default, the path and file name of each spectrum is displayed in a table. This
table can be customized, i.e. enlarged by as many columns as you like, e.g. to be
able to store parameters and input values required for evaluation functions.
Enter the name of the column into the entry field below the Add Row button. If
you click on this button, the new column will be added to the table.
To store the spectra file list click on the Save Spectra List button. Define a
specific name for the list. Spectra file lists are stored as reports in the OPUS
format. The file extension of the list may be incremented, i.e. automatically
increased by 1. This is especially helpful if you want to use the same name for
different spectra file lists.
In case of evaluating single spectra you can also add specific parameter values
to the table in the form of a column. Make sure that you always enter the right
parameter code for the specific value into the entry field. The parameter code
can be obtained from the Macro Editor, also see the OPUS Programming
manual.
Select the Add Information command. Enter the following data into the
Compound name line (figure 64): name of the OPUS function (A), result data
block (B) as well as the corresponding element from the QUANT report (C), i.e.
main report number, sub-report number, line, column.
A B C
Evaluation results for files within the spectrum file list are stored in the TRC
data block ( ) which is attached to the list. The data block gives a survey
about the results of all single spectra.
When loading a spectrum file which contains a TRC (Trace) data block the
results are displayed within separate columns. Figure 65 exemplifies the results
of an integration recently performed.
The command Copy To Image File allows to store the current OPUS view as
image file, with the following formats being available:
• *.bmp (Bitmap)
• *.pdf (Portable Data Format)
• *.emf (Enhanced Metafile)
If you select the command, a dialog opens in which you define the file name and
path as well as the file format.
5 View
The View menu allows to configure the OPUS user interface. You can define
the toolbars, hide or unhide the status bar or the browser window.
5.1 Toolbars
If you click on the Toolbars command, the Customize dialog opens. The options
provided allow to customize toolbars, configure single icons or even complete
pull-down menus. For further details refer to chapter 14.7.
The status bar informs about the background tasks of programs running in
OPUS, and displays their current status. To activate or deactivate the status bar,
check or uncheck the Status Bar option.
5.3 Browser
By default, the OPUS user interface always displays the browser window on the
left side. To deactivate the browser remove the check mark. Besides, you can
also reposition the OPUS browser window. For further information refer to
chapter 2.2 and 6.4.
6 Window
The Window menu allows to open new windows and customize their position
and appearance. If you load a file, OPUS automatically opens the appropriate
window to this file. For example, if you open a 3D file, OPUS directly opens a
3D window and displays the spectrum accordingly.
Apart from spectra and interferograms OPUS files contain different data as
well. For example, the results of a peak picking evaluation and its parameters
used can be listed numerically. The data are displayed by dragging the PEAKS
data block ( ) into the report window.
If you click on the New Registered Window option, a drop-down list opens
which includes all possible types of OPUS windows. The number of windows
may vary, according to the additional software packages installed. Therefore,
the list in this manual may not exactly reflect the list contents displayed on your
screen. You can open any type of blank window by selecting the window from
this list.
To select a text passage within the Text View window, move the cursor to the
relevant text passage and press the left mouse button. You can also use the Shift
and 1 arrow key to mark a text passage. If you want to delete text, you can either
use the Backspace ( ← ) or Delete key, or you select the text and use the
CTRL+X shortcut. It is also possible to use the Cut command from the Edit
menu.
To save a text file, right click on the Text View window and select the Save
option from the pop-up menu.
You can either cascade or tile the different windows, see figure 68 and 69.
In connection with the OPUS browser pop-up menu you can further configure
the appearance of your OPUS interface. Right click on the browser window.
The following menu pops up:
If you select Allow Docking, the windows (browser, spectrum and overview
window) are displayed next to each other within the OPUS interface. If you
deactivate this option, you can remove the browser window from the OPUS
interface and position it somewhere else on the Windows desktop.
The Hide option makes the browser window invisible. To undo this setting,
activate Browser in the View menu.
If you have minimized several spectrum or report windows, you can have their
icons arranged according to the Windows settings. By default, the icons are
arranged at the bottom of the OPUS user interface.
7 Measure
OPUS supports the configuration and adjustment of spectrometers. You can
immediately start measurements as well as define, save and reload measurement
experiments.
Additionally, you can use OPUS to control external spectroscopic devices, and
you can have your data acquisition triggered by external signals. If an Ethernet
interface is used to communicate with the spectrometer, you have to install the
Microsoft Internet Explorer 5.0 or higher.
When installing the optics a Bruker service engineer has already saved the
optics configuration in OPUS. If you change or modify the spectrometer, you
have to adjust these settings accordingly.
To define the type of your spectrometer use the Configuration selection box on
the Optical Bench tab of the Optic Setup and Service command. Figure 72
shows Vector 22 as configuration. If a spectrometer is connected to the PC, it
signalizes the firmware version (i.e. software inside the spectrometer) to OPUS.
Additionally, the acquisition processor (AQP) type, AQP software version
number and AQP memory size are displayed (see figure 72), provided no
Ethernet connection has been used.
Figure 72: Optic Setup and Service – Optical Bench tab with VECTOR configuration
If the AQP simulates an Optic Bench check box is activated, the communication
between OPUS and the spectrometer will be disabled. This check box is used
for test purposes only, as all measurement commands are performed in
simulation mode and not on the optics bench. The AQP generates
interferograms which include a simulated noise signal.
Figure 73: Optic Setup and Service – Optical Bench tab with MATRIX configuration
7.1.2 Devices/Options
On the Devices/Options tab you specify the components installed on the
spectrometer. Make sure that the settings correspond to the spectrometer
configuration. To activate a component, select the respective check box (see
figure 74).
All available options can be configured using the Setup button. Figure 75
exemplifies a detector configuration.
Figure 75 shows as common configuration a Test Ramp for test purposes, and a
DTGS detector for measurements. These options are displayed in blue. As
special feature the spectrometer defined has been equipped with an MCT
detector.
Click on the Add New Item button and enter the 2=MCT definition into the
respective line. This entry is now displayed in black. Entries displayed in black
can always be edited and deleted. If an option has not yet been available (or
should not to be used at the moment), deactivate the respective check box.
If you edit a line, it will be displayed inversely (e.g. white on black). A line
selected can be vertically moved by clicking on the Item UP and Item DOWN
buttons. Confirm your changes by clicking on the OK button, or discard them
by clicking on the Cancel button.
Note: If you have created a measurement method and subsequently edited the
optics configuration, this may cause the method to be incompatible to the optics
settings. A red error symbol on the different Measurement dialog tabs indicates
this kind of problem.
7.1.3 Interferometer/AQP
On the Interferometer/AQP tab of the Optic Setup and Service dialog (see
figure 78) you can set the values for the absolute peak position, laser
wavenumber, resolution, data rate and the maximum FT size.
You have to experimentally evaluate the Absolute Peak Position of your system
by using the Check Signal tab of the Measurement dialog. This value has to be
re-adjusted if the detector or laser have been replaced, or if the optics has been
completely re-adjusted. In case of multi-channel measurements, the laser
wavenumber can be specified individually for each channel if a channel-specific
IT test is possible.
7.1.5 Service
The Service tab (see figure 80) includes the OPUS diagnostic functions, i.e.
diagnostic results and statistics of the spectrometer. Clicking on the buttons on
the right side resets the parameters displayed. Note that the diagnostics test must
have been performed at least once after the installation of OPUS, otherwise no
test results will be available. You can repeat the diagnostics test by clicking on
the Repeat Diagnostics Test button.
The upper two buttons refer to the HeNe laser parameters. Some lasers show
sporadic power fluctuations during operation, which influence the
interferometer control. These fluctuations are automatically recorded by an
internal counter. The fluctuation value should always be 0, other values would
indicate an error. If the fluctuations increase, you have to replace the laser. Use
the Reset Laser Dropouts button to reset this counter to 0.
If you have replaced the laser, you can set the laser operating time meter to 0 by
using the Laser Replaced (Reset Parameters) button. At the same time, the
value of the laser start intensity is read again.
The Source Replaced (Reset Parameters) button resets both the counter of the
total source operating time and the counter of the on/off source cycles when
replacing the source.
Figure 82: Optic Setup and Service - Optic Communication With URLs
7.2 Measurement
After you have configured your spectrometer you can start to set up an
experiment. Basically, two types of measurement modes are possible:
Advanced Measurement and Routine Measurement. The difference between
these two modes is the number of parameters to be set up. The
Advanced Measurement mode provides access to all parameters, and the
Routine Measurement mode provides only a pre-selection of parameters most
reasonable for the spectrometer. In this case you only have to select very few
parameters to perform a measurement. Note that the Routine Measurement
mode is not available for all instruments.
If you start OPUS, the parameters used for the last OPUS experiment will be
loaded by default. If this is exactly the experiment you want to use, just
continue, otherwise you will have to load a new experiment.
By clicking on the Exit button you save all parameter settings made in the
Measurement dialog box, except the interferogram peak position. The peak
position has to be saved separately by clicking on the Save Peak Position button
on the Check Signal tab (see figure 98). If you click on the Cancel button, you
exit the dialog box without saving the changes made. You can use the Cancel
command as an Undo command for all changes made, except for peak positions
saved.
Example 1:
The red symbol on the Optic tab indicates a parameter mismatch with the
existing hardware. The Source Setting entry field is marked in red. If you place
the cursor on the drop-down list, a help text pops up indicating Globar (MIR).
This means, that Globar (MIR) has been entered as source in the method, but
the spectrometer is not equipped with a globar. Open the Source Setting drop-
down list to see the sources available. After correcting the entry, the warning
symbol will disappear.
Example 2:
If the value of a parameter is beyond the allowed limits, the symbol will be
displayed. If you place the cursor on the respective entry field, a help text pops
up indicating the cause of error. In the example shown in figure 85 the
resolution of 0cm-1 is too small as the resolution has been set to 0.25cm-1 in the
optics configuration for the spectrometer.
Example 3:
A warning symbol will not necessarily be displayed on the tab on which the last
change has been made. In the following example the Wanted High Frequency
Limit on the Acquisition tab has been changed from
to
Consequently, the symbol will be displayed on the Advanced tab. Place the
cursor on the respective entry field, to have the help text displayed.
Example 4:
In this example the resolution has been set to 1cm-1 on the Advanced tab, and
the frequency range has been set from 4000cm-1 to 400cm-1. In the Aperture
Setting drop-down list an aperture size of 10mm has been selected.
Example 5:
If you select the User settings command from the Setup menu, you can disable
the parameter change function. Deactivate the Change Parameters check box
on the Rights tab.
This may cause that a wrong parameter cannot be corrected. In this case the
error will be indicated by the symbol.
7.2.2 Basic
The basic parameters for data acquisition can be found on the Basic tab of the
Measurement dialog.
The information about sample name and sample form is optional and will be
stored in the INFO data block of the spectrum. If the measurement parameters
differ from the parameters used in the loaded experiment, the experiment name
is displayed in yellow. These parameters are additionally listed in the
HISTORY data block of the spectra acquired.
During measurement the progress is indicated by the status bar at the bottom
right of the OPUS workspace. To interrupt the measurement right click on the
status bar, and a menu pops up including three different commands.
Select one task from the list and click on the Stop Task or Abort Task button. If
the measurement has been completed, the No Active Task message is displayed
in the status bar.
7.2.3 Advanced
On the Advanced tab you can specify the directory path, and the data file name
of the spectra to be saved. Starting with the second measurement, the data file
name will be incremented, indicating the current number of measurements.
All parameters can be saved in an experiment file on the Advanced tab. Click on
the Save button. The Select Experiment File Name dialog opens. Specify a name
for the measurement experiment defined. This name can be used to re-load the
experiment.
Note: When defining the file name you can also use information from the sample
name. Enter the <SNM> parameter into the File name entry field. If you want to
use several pieces of information from the sample name, you have to separate
them by pointed brackets, e.g. <SNM> <WSN>. It is also possible to read only
single characters from a particular entry field to define the file name, e.g.
<6SNM> would indicate the first 6 characters of the sample name, <2.4SNM>
the next 4 characters from position 2.
You can also use numbers, letters and characters for the file name. Below you
find a list of possible formats. For details on OPUS parameters refer to
appendix A:
a
Abbreviated weekday name
A
Full weekday name
b
Abbreviated month name
B
Full month name
c
Date and time representation appropriate for locale
d
Day of month as decimal number (01 – 31)
H
Hour in 24-hour format (00 – 23)
I
Hour in 12-hour format (01 – 12)
j
Day of year as decimal number (001 – 366)
m
Month as decimal number (01 – 12)
M
Minute as decimal number (00 – 59)
p
Current locale A.M./P.M. indicator for 12-hour clock
S
Second as decimal number (00 – 59)
U
Week of year as decimal number, with Sunday as first day of week (00 – 53)
w
Weekday as decimal number (0 – 6; Sunday is 0)
W
Week of year as decimal number, with Monday as first day of week (00 – 53)
x
Date representation for current locale
X
Time representation for current locale
y
Year without century, as decimal number (00 – 99)
Y
Year with century, as decimal number
z, Z
Either the time-zone name or time zone abbreviation, depending on registry
settings; no characters if time zone is unknown
On the Advanced tab you define the resolution and spectral range. Alternatively,
you can determine the number of scans per spectrum, or the total time of all
scans.
Do not set the resolution higher than necessary to minimize the total acquisition
time. Improving the resolution, e.g. by a factor of 2, requires a four- times
higher acquisition time at a constant signal-to-noise ratio of the spectrum. This
is due to the fact that the signal-to-noise ratio is proportional to the square root
of the acquisition time.
Possible result spectrum types have already been determined when configuring
the optics. You can now select the result spectrum type from the drop-down list.
In figure 92 Transmittance has been defined as result spectrum, and is
automatically checked as first data block in the Data blocks to be saved group
field. You can check further data blocks. A background spectrum can, of
course, only be saved if it has been acquired before.
7.2.4 Optics
Depending on the optics configuration the number of entry fields displayed in
figure 93 may be different.
Select an aperture setting from the Aperture Setting drop-down list. The
aperture size defines the spectral resolution. An aperture diameter A causes a
spectral peak broadening1 δσ at a wavenumber σ (provided a fixed focal length
F of the collimated mirror in front of the interferometer is given):
A2
δσ ≥ --------2- ⋅ σ
8F
Select the channel you want to use for the measurement (e.g. Front, Back or
External). If your spectrometer is equipped with several detectors, select the
detector to be used in the Detector Setting drop-down list.
The scanner velocity depends on the detector type installed and the current
experiment. Select a slow scanner velocity (<10kHz) for photoacoustic
experiments. For DTGS detectors and photodiodes 10kHz are adequate, while
you should use a higher velocity (>10kHz) if your spectrometer is equipped
with MCT or InSb detectors.
We recommend to set the Sample Signal Gain and Background Signal Gain
values to Automatic. The optimal value is automatically determined by a
separate short scan before the measurement starts, to ensure that the complete
dynamic ADC range will be covered.
The Switch Gain setting allows to amplify the interferogram by 2N within the
spectral ranges which are quite off the centerburst. This has almost the same
effect as if you enhance the ADC dynamic from, e.g. 16 to (16 + N) bit, which
reduces digital noise. This aspect is important for data acquisition in high
resolution when using a broad-band source. The window width around the
centerburst can be specified in the Window in Points field.
You can define time intervals before a measurement start or device change.
Enter the respective time intervals in seconds into the Delay after Device
Change or Delay Before Measurement entry fields. The Delay after Device
Change option will only be performed if certain parameters, e.g. sample
changer position, detector, measurement channel, have been changed to avoid
problems especially in case of slow detectors (DTGS). A Delay Before
Measurement avoids detector saturation if certain parameters (e.g. detector,
measurement channel) have been changed.
7.2.5 Acquisition
Set the high and low frequency limit on the Acquisition tab. The actual
frequency limits will then be calculated and may deviate from the values set and
are therefore displayed next to the Wanted High or Low Frequency Limit entry
field on the right (see figure 94).
Restricting the sampling bandwidth reduces the amount of data and may be
useful when recording high resolution spectra. However, electronic and/or
optical filters have to be used to ensure that signal intensity is 0 beyond the
selected frequency limits. Otherwise, the signals may be convoluted or folded to
the selected range, and may adulterate the intensity.
Additionally, you can specify the Low Pass Filter, High Pass Filter,
Acquisition Mode and Correlation Mode settings. The acquisition mode defines
whether one or both sides of the interferogram is measured, and the correlation
mode checks the data integrity.
The high pass filter limits the bandwidth within the high frequency ranges.
Activate the filter by selecting On from the drop-down list, deactivate the filter
by selecting Open. Note that this electronic filter is not available for all
spectrometers.
Use the low pass filter to limit the bandwidth in the low frequency ranges. As
the mapping of IR wavenumbers to frequencies in the low frequency range is
proportional to the scanner velocity v, the fixed cut-off frequency f of the filter
(in Hz) corresponds to a wavenumber σ which depends on v as follows:
σ [ cm –1 ] = f [ Hz ] ⁄ v [ cms – 1 ]
Fast Return and Forward/Backward modes are not available for all types of
spectrometers. On condition that the measurement times are identical, the
signal-to-noise ratio improves in the following order:
S/N (no Fast Return) < S/N (Fast Return) < S/N (Forward/Backward)
Activate the Interferogram acquisition directly to hard disk check box if you
want to save the data acquisition results directly to hard disk.
7.2.6 FT
On the FT tab you define the phase resolution. Set the phase resolution in such a
way that the number of Phase Interferogram Points amounts to at least 250.
The Zerofilling Factor value has to be of 2n order within the range between 1
and 512.
7.2.7 Display
On the Display tab you can define the axes settings for the spectrum display
during measurement. It is possible to define upper and lower limits for the x-
and y-axis.
If you activate the Display single scans before measurement check box, the
spectrum will be calculated by single scans and displayed, before the actual data
acquisition starts. The actual data acquisition is performed as soon as the
operator starts measurement.
7.2.8 Background
Normally, the background spectrum remains in the AQP. Use the Background
tab to transfer the background spectrum from the AQP to the PC and save it
there. Click on the Clear Background button to delete the background spectrum
from the AQP.
Drag & drop the saved background spectrum from the OPUS browser window
or Windows Explorer into the selection field below the Load Background
button. If you click on the Load Background button, the background spectrum
will be transferred to the AQP and can be used for spectra calculations.
To determine and save the exact interferogram peak position you have to open
the Check Signal tab at least once after you have installed your spectrometer.
The purpose of checking the signal is to either achieve a maximum
interferogram signal or optimize the shape of the single-channel spectrum.
Similar to the spectrum display in the spectrum window you can also zoom in a
particular section. The interferogram shown in figure 98 and 99 has been
created by the AQP simulation mode. Therefore, the interferograms of your
spectrometer used may be different.
To undo the zooming click on the Scale Display button and the interferogram
will be scaled on the intensity axis.
If the maximum interferogram value is not displayed, move the range by using
the and buttons.
In the upper right corner of the interferogram plot the amplitude and zero-
crossing position of the interferometer are displayed. If the peak position is
constant, you can save it by clicking the Save Peak Position button.
To monitor the amplitude and zero-crossing position even when adjusting the
interferometer from a considerable distance, check the ADC Count option
button in the Show group field. The graphical display of the interferogram will
be replaced by a numerical one.
The motors can be controlled manually by using the arrow buttons. Click on
the Auto Align button to start an automatic adjustment. Use the Fine Auto Align
button to correct minor misalignments within the near range of the current xy-
coordinates. This is especially recommended if you measure spectral regions of
higher frequency (NIR to UV).
The Fine Auto Align function produces the same result as the Auto Align
function, however, it performs faster than Auto Align as it covers a smaller
frequency range. To restore the motor position to 0 click on the Restore button.
If you position the cursor on a beam path component, e.g. source, the
component description pops up. Double click on the source component to have
the beam path displayed. Figure 102 shows a TENSOR 27 beam path. If an
accessory is inserted in the spectrometer sample compartment, it is also
graphically displayed.
To select the frequency range position the cursor on the area edge, the cursor
will change into . Now, you can move the frequency range to the position
desired.
To enlarge a particular range right click onto the frequency range and select the
Zoom command from the pop-up menu.
The best optical components for the spectrometer connected are indicated
below the graphics.
In standard configuration the laser will automatically be switched off after each
measurement. For some applications, e.g. series measurements, you can
deactivate this laser option. Uncheck the Auto Laser OFF check box.
On the Advanced tab the frequency range for data storage will be displayed in
relation to the laser excitation frequency on a yellow background.
On the Acquisition tab all frequencies are displayed in relation to the laser
excitation energy.
The laser power can be set using the slider on the Check Signal tab. The actual
performance will be displayed.
Basically, the Rapid Scan Time Resolved Measurement dialog box includes the
same commands as the Measurement dialog box (described in chapter 7.2, ff),
except for the Method Editor tab. Before you start a TRS measurement you
have to create an experiment.
Figure 110: Rapid Scan Time Resolved Measurements – Method Editor tab
The Method Editor tab is used to define the timer parameters of your
experiment. Time-resolved measurements are controlled by the following
components:
• Measuring single scans
• Measuring several scans (average)
• Waiting for an external TTL1 signal
• TTL signal output
1. Transistor-transistor-logic signal
You can directly program these components by using the respective buttons
displayed in figure 110 on the right. The commands and their corresponding
parameters are displayed on the left and can later be edited manually. It is also
possible to exclusively perform the command input manually. In the following
the commands of the different buttons will be explained.
• Message Box: enters the Message box xxxx command with xxxx being
a wildcard which can be edited. The text edited will be displayed
when running the TRS method.
• Comment: creates a comment line to make the method program code
readable.
• Optic Command: allows to send text commands to the optics during
run time to change certain parameter values.
• Set Buffer: specifies the memory area which has to be accessed. You
can use the same memory area several times, i.e. you do not need to
define a new memory area for repeated measurements or loops.
Example:
Measure 10 Scans to Buffer 5
Writes 10 scans to buffer 5
Buffer=1
Start Loop=100
Measure 1 Scan
End Loop
Writes 10 scans to buffer 1 to 100
• Start Loop: indicates that a loop starts. All commands enclosed
between Start Loop and End Loop will be repeated n-times. You can
nest these loops as often as you want, provided that each Start Loop
statement is assigned to an equivalent End Loop statement.
• End Loop: marks the end of a loop.
• Wait (ms): the execution of the subsequent command will be delayed
by the specified period of time (in milliseconds).
• Reset Time Base: the time information stored with the spectra refers
to the start time of the measurement. If a Reset Time Base command
is executed, the waiting time is reset to 0.
• Wait Input “High”: delays the subsequent command until the 5V
TTL level is detected in the input bit specified. The following table
explains the correlation between the bits and pins of the 50-pole I/O
plug. The bit marked by an (s) is read by an especially fast command
and should therefore be preferably used in case of extreme time reso-
lution.
• Wait Input “Low”: delays the subsequent command until the 0V TTL
level is detected on the input bit specified.
• Set Output “High”: sets the 5V TTL level to the output pin specified.
The following table explains the correlation between the bits and pins
of the 50-pole I/O plug. The bit marked by an (s) is read by an espe-
cially fast command and therefore should preferably be used in case
of extreme time resolution.
Bit Number Pin Number Female Pin Number Male
Connector Connector
0 5 35
1 6 19
2 7 3
3 (s) 8 36
• Set Output “Low”: sets the 0V TTL level to the output pin specified.
• Measure NSS Scans: the total number of scans that will be averaged
is read from the Measurement dialog. The advantage is that there is
no need of rewriting a new TRS method, if the same method has to
be used with different numbers of scans.
• Measure N Scans: starts the measurement. The total number of single
scans to be averaged will be displayed after the Measure command.
Figure 110 shows the program code generated by these buttons. Below these
buttons there are the following three check boxes:
• Use Buffer 1 as Background: the background spectrum is measured
during TRS measurement and used to calculate the spectra. If this
check box is not activated, the background spectrum of the preceding
standard measurement will be used, which is the arithmetic average
of all forward and backward scans.
• Split Forward/Backward Interferogram: this check box can only be
activated if the Single Sided Forward/Backward or Double Sided
Forward/Backward option has been selected as Acquisition Mode. In
this case a buffer is split into a forward and backward scan, and the
scans are stored separately. This leads to a time resolution increased
by factor 2.
If both check boxes, i.e. Split Double-Sided Interferogram and Split Forward/
Backward Interferogram, have been activated and the Double Sided Forward/
Backward option has been selected as Acquisition mode, 4 interferograms
(spectra) are generated per buffer. This yields to the maximum possible time
resolution at a given mirror velocity.
Enter a description of the method you have created into the Description entry
field (figure 110). Use the Save button to store the description. To access
previous methods click on the Load button. If you want to create a new method,
click on the New button. After creating the method you can check the syntax
programmed by using the Check Syntax button.
After the measurement, the data are sorted into n interferograms which are
assigned to the respective time slices. If desired, the corresponding single-
channel spectra are calculated. Similar to TRS-measurements the results are
stored in a 3D data file.
The Direct Command Entry command is especially used for test purposes and
macros. Commands sent to the optics will be logged, and also be displayed on
the screen. If you click on a certain line in the entry field next to the Send
Command button, this command line can be repeated. The answers sent by the
optics are displayed in the field below.
In OPUS there are two possibilities to have the instrument status indicated. By
means of she status light (see also chapter 7.7.2) located in the bottom right
corner of the OPUS interface, and by the icons displayed on the Instrument
Status dialog.
There are two important distinctions to be considered: the status light indicates
the status based on the currently active channel or measurement experiment
loaded, whereas the icons in the Instrument Status dialog correspond to the
respective test channel.
The second and third row of icons refer to the possible active test channels and
indicate the result of the last instrument test performed. The results can be as
follows:
• PASSED (green): test successfully performed and still valid
• FAILED (red): test failed or has not yet been performed
• EXPIRED (light-blue): test expired
You can define when the instrument report has to be sent, e.g. on a daily basis or
as soon as errors occur in the report. For details on the diagnostics result log
select the Optic Setup and Service command and click on the Service tab.
For details on how to define test channels in case of spectrometers which do not
support OVP refer to chapter 14.9.1.
Click on the Service Info button to have the status of the respective hardware
component displayed. Figure 116 exemplifies a diagnosis page for the Laser
hardware component.
Each time the user loads an experiment file, the corresponding channel is set as
active channel. The status of this new active channel is checked and indicated
by the status light.
The active test channel refers to one of the IT channel positions defined in the
OVP Setup dialog (see also chapter 13).
In this case you have to indicate an additional command using the OPUS
Properties dialog, and to specify a time (in minutes) that OPUS should use to
poll the current status of the active channel. Once during each interval, the
particular status is polled, and the status light is updated. Right click on the
OPUS icon of the Windows Start menu and select the Properties command. The
following dialog opens:
Enter the command line into the Target entry field. In figure 117 the
/DIAGTIMER=5 command polls the status once every 5 minutes.
The status is not updated when loading an experiment file, it is only updated if
the time interval has expired and the assigned program polled.
Select the respective serial port which the stage is connected to from the Serial
Port drop-down list. Specify the type of thermo-sensor in the
Temperature Control Device drop-down list. If you activate the
Use Serial Port default settings for this device check box, the default port
parameters will be set as specified in the operating system.
To set the required temperature click on the Set Temperature button. The
current temperature of the stage can be read by clicking on the
Read Temperature button. If macros are used to control the temperature, click
on the Wait for Temperature (Macro Only) button to stop the makros until the
desired temperature is achieved.
The Extended Commands tab allows command input. For details on the
corresponding commands, refer to the control unit manual. The following
syntax applies:
The command will only be transmitted if you press the Send button. The Clear
button provides a blank entry field. Save your command sequence using the
Save Settings button.
This command can only be used in connection with spectrometers which are
equipped with a sample wheel of 16 positions. If you select the Sample Wheel
Measurement command, the following dialog opens:
First, you have to create a so-called setup file in which you define the single
sample wheel positions. Click on the Setup tab.
Define the sample wheel positions to be measured. Left click on any position (A
in figure 121) on the. A selected position is displayed by a blue marking. It is
not obligatory to consecutively fill in the sample positions, you can also skip
positions.
Enter a comment for the position selected into the Comment entry field (B) and
select a spectrum and experiment file.
• Comment
If you enter a comment for a specific sample wheel position, the
comment is written to the sample name of the spectra saved during
measurement.
• Spectrum File
Enter the path and name of the spectrum file which will be used for
the sample position selected. Clicking on the Select button allows to
select an already existing spectrum file. If you do not fill in this entry
field, OPUS reads the path and file name of the spectrum file in the
experiment.
• Experiment File
Either type in the path and file name manually or load them from the
respective directory by clicking on the Select button. For details on
how to create experiment files refer to chapter 13.1.
• Use this Position
If you activate this check box, the position selected is really used dur-
ing measurement. Otherwise, the position is not used during mea-
surement, the parameters set, however, will remain. If you click on
the Clear Position button, only the sample position settings defined
will be deleted. The position itself still remains.
Activate the Use global experiment file check box. Either type in the path and
file name manually or load them from the respective directory by clicking on
the Select button.
This kind of settings performs a single reference measurement which is used for
all sample wheel positions. If you want to perform an additional reference
measurement before each sample measurement, you have to activate the
Background before each measurement check box on the Measurement tab as
well.
If you have edited a loaded setup file and you click on the Measure tab, you will
be asked whether these changes made are to be stored. If you click on the Yes
button, the changes will be stored and become effective during measurement.
By default, the single sample wheel positions on the graphic display (see
figure 120) are gray. If you have loaded a setup file, all positions defined in this
file will turn to light-green.
The Background before each measurement check box is only available if you
have activated the Use global experiment file check box on the Setup tab. If you
activate the Background before each measurement check box, a background
(reference) measurement will be performed before each single sample is
measured.
If you deactivate the check box, only one single background measurement will
be performed before each sample measurement.
Even if you do not use any global experiment file, a background measurement
will always be performed before each sample measurement. This is due to the
fact that the experiment file used may be different for each sample position.
If the reference measurement(s) has been completed, OPUS moves the sample
wheel to the position selected and measures the sample. Then, the remaining
sample or background measurements are performed according to the settings in
the setup file.
All spectra measured will be saved, using the file name and path indicated in the
setup file. If the setup file does not contain any file name and path, OPUS reads
the two parameters from the experiment.
It is possible to selectively move the sample wheel to any desired position when
a sample run is not active. First, enter the number of the target position into the
corresponding entry field, and then click on the Go to Position button to move
to the position defined.
The dialog boxes of the different Manipulate commands almost look like the
same. Each dialog box consists of the following tabs:
• The Select Files tab allows to select the files to be manipulated, as
well as to define the most important manipulation parameters. For
details, see section 2.1.
• The Frequency Range tab allows to define the spectral limits of
manipulation. For details on how to interactively select frequencies,
see section 2.7.
As the calculation results are only temporary files (work files), you need to
directly save them by using the Save File command of the File menu. If you exit
OPUS without saving the work files, the manipulation data get lost. Normally, a
warning pops up when you want to exit OPUS indicating the existence of data
which have not yet been saved.
Figure 126 shows the original spectrum with the calculated baseline and the
corrected spectrum.
Figure 126: Top: original spectrum and baseline; Bottom: corrected spectrum
You can perform a baseline correction for several spectra at the same time.
First, load the spectrum file(s) you want to correct by clicking on the Load File
command in the File menu. Select the Baseline Correction command in the
Manipulate menu.
The file name will be automatically displayed in the File(s) to Correct selection
field. If not, drag and drop the spectrum file(s) from the OPUS browser window
into the respective selection field.
You can either define the baseline interactively by manually setting different
baseline points, or have the baseline automatically calculated by OPUS.
Check the Straight lines or Polynomes option button to adjust straight lines or
polynomes to the baseline.
Double click on the original spectrum to add baseline points. The result of this
baseline correction will be immediately displayed in the lower spectrum
window. If you want to remove a baseline point, double click on this point
again.
You can also zoom spectra. Right click on the original spectrum and select the
Zoom In or Zoom Out command from the pop-up menu. For details, see
chapter 2.3.
In figure 130 the concave baseline has been calculated using 40, 15 and 8
iterations (top down). The result spectra are not displayed to avoid confusion.
Figure 132 shows the original spectrum together with the result spectrum after
the baseline correction has been performed. In this case the rubberband
correction method has been used.
This kind of calculation subtracts spectra, with one multiplication factor each,
from a multi-component spectrum. An additive constant can be determined.
Click on the Spectrum Subtraction command. Figure 133 and 134 show the
Spectrum Subtraction dialogs:
Note: This kind of calculation is only appropriate for absorbance spectra. Trans-
mittance spectra are automatically converted to absorbance spectra during calcu-
lation. Only if the original spectrum has been of transmittance mode, the resulting
spectrum will be converted to transmittance when the subtraction has been fin-
ished.
Example:
The optimum result can only be achieved if all single components are
simultaneously subtracted from one mixture spectrum. This yields to a result of
almost zero.
If you click on the Start Interactive Mode button on the Select Files tab, the
following dialog box will be displayed:
B
F
C
If you right click into the windows (F) and (G), you can zoom in specific
spectral ranges using the pop-up menu. The Auto Subtract button would start
the automatic single-component subtraction. If you click on the Store button,
you exit this dialog box and the difference spectrum is stored as Principal File
(A).
The numerical values used are attached to the spectrum in the form of a
subtraction data block . This data block contains the factors used to
subtract the spectra, and the result spectrum. If you right click on the SUBTR
data block, the Show Report option pops up. Select this option to open the report
window:
The first column on the right shows the factors and the mark in the Modified
column indicates the spectrum which the subtraction report has been attached
to.
AB = – log ( TR )
TR = 10 – AB
The Straight Line Generation command allows to eliminate fringe effects in the
interferogram or artifacts detected in a spectrum. Select the spectrum files and
define the frequency range on the Frequency Range tab (figure 139). You can
either select the frequencies interactively, manually or accept the current
frequency limits of the spectrum. When you have finished setting the frequency
limits, click on the Generate button.
Figure 140 shows a straight line generated between 2,550 and 2,360
wavenumbers, which replaces the original peak (dotted line).
The Spectrum Calculator is used to calculate spectra and numerical results. You
can also enter algebraic terms.
I
F
J
You can enter figures, signs and functions either using the numerical keypad of
your keyboard or clicking on the spectrum calculator keys. In the latter case
inputs will always be added to the entry field (H). Delete inputs by using the
button.
uses the group ([4:TR] – [4:TR]) to generate a spectrum with 0 intensity. The x
function causes the frequency limits and data point (frequency) spacing to be
applied. The result will be a sine wave. If you calculated
sin (x/100) + [4:TR], the spectrum intensity values would be added to the sine
wave.
It is also possible to use the spectrum calculator in case of 3D data. For details,
see the OPUS 3D or OPUS VIDEO manual.
8.6 Cut
Use the Cut command to minimize the frequency range of a data file. Select the
spectrum file and define the frequency range. Click on the Cut button to start the
command. Figure 142 shows a frequency range (thicker curve line) generated
by using the Cut command.
Figure 142: Original spectrum (thin line) and cut-out range (thick line)
You can also use the Cut command to invert the frequency limits of spectra.
Select upper and lower limits which are beyond the spectral range and define
them as new frequency limits in reverse order. Right click on the spectrum and
select Properties from the pop-up menu. Invert the axes settings using the Axes
tab. This change may not immediately appear in the spectrum window.
8.7 Normalization
The Make Compatible command changes the data point grid of the selected files
to adapt it to the Principal file grid. The files to be processed are manipulated to
make the x-values of the spectra compatible to those of the principal file. This
causes the frequency base points to be shifted. If the frequency range of a
spectrum selected is larger than the range of the Principal file, the frequency
range will be cut. Many OPUS commands make spectra automatically
compatible to each other.
There are two methods to calculate the intensities of new frequency base points.
The original intensities serve as a basis.
In case of the Interpolation method the curve shape is better preserved, while
Reduce Resolution keeps the peak positions more constant.
Example:
The Principal File frequency limits are between 1,000 and 5,000cm-1. The
number of data points is 4,001 (i.e. 1cm-1 resolution). The frequency of the first
point is 4,000.5, of the last 200.5cm-1. The number of data points is 1,901 data
points (2cm-1 resolution). The Make Compatible command creates a new
spectrum on the basis of the original one. The first frequency point of this new
spectrum is at 1,000cm-1 and the last one at 4,000cm-1. The number of data
points is 3,001 (1cm-1 interpolated resolution).
Define the spectrum, select a conversion method and click on the Convert
button to start the command.
KM = (-------------------------
1 – Refl ) 2-
( 2 ⋅ Refl )
Rfl also means TR in this case. Absorbance spectra are first converted to
transmittance spectra. The smallest value allowed for transmittance or
reflectance is 0.001%. This corresponds to a Kubelka-Munk value of about 500.
Refl = 1 + KM – ( 2 ⋅ KM + KM 2 )
X
ATR = AB ⋅ ------------
1000
1000
AB = ATR ⋅ ------------
X
logRefl = -log(Refl)
R = 10 –log ( R )
RLW stands for Raman Laser Wavenumber. This value is registered within the
instrument parameter block of the Raman file created. OPUS uses the ScSm
abbreviation to indicate a single-channel sample spectrum. FXV represents the
starting frequency, LXV the end frequency.
The RLW parameter belongs to the instrument parameter block of the Raman
spectrum.
8.10 Smooth
The Smooth command allows to smooth spectra. The smoothing is based on the
Savitzky-Golay algorithm. Possible values for smoothing points are between 5
and 25. If you select a spectrum file and click on the Smooth command the
following dialog box opens:
Define the number of smoothing points and click on the Smooth button to start
the command. You can also start the interactive mode. The following view is
displayed:
Figure 147 shows the original spectrum in the upper window and the smoothed
spectrum in the lower. Use the slider to set the smoothing points interactively.
The currently used number of smoothing points is shown below the slider. If
you click on the Store button, the loaded original spectrum file will be changed.
If you click on the Cancel button, the changes made will not be stored. In both
cases the view will close.
Smoothing reduces noise but also distorts signal intensities. Figure 148 directly
compares the original spectrum with the smoothed one. The original spectrum
band shows more pronounced peaks.
After Smoothing
Before Smoothing
8.11 Derivative
The minimum number of smoothing points depends on the derivative order. The
higher the derivative order, the more smoothing points need to be set. You can
set a maximum of 25 points.
Select a spectrum file, define the number of smoothing points and the derivative
order. Click on the Process button to start.
As a result, a data block is generated indicating the actual derivative order of the
original spectrum. If a spectrum of 1st order is subject to a 1st order derivation
again, the result will be a 2nd order spectrum. The kind of derivative order is
displayed in the data block of the resulting spectrum.
3rd and higher order derivations are symbolized as n derivation. The derivative
order is stored in the parameters of the derivation data block. Right click on the
spectrum file and select Show parameters from the pop-up menu.
Select a spectrum file and click on the Frequency Calibration command. The
following dialog box opens:
After the calibration the two parameters M and A are stored in the spectrum data
block. This allows to undo the calibration.
After the calibration the frequencies of the first and last data point have
changed. Two additional parameters, i.e. factor M (Mult. for Freq. Calib.) and
addend A (Add for Freq. Calib.) have been included in the list.
νold,1 = νold⋅M1+A1
and later by
νnew,2 = νnew,1⋅M2+A2
For the first run select the parameters M1 and A1, and for the second the param-
eters M2 and A2. The parameter list displays the parameters Mtotal and Atotal,
which represent the total change compared to the original calibration:
νnew,1 = νold⋅M1 + A1
νnew,2 = νnew,1⋅M2 + A2
⇒Mtotal = M1⋅M2
Atotal = A1⋅M2 + A2
The special features of the optics and the frequency dependent scattering that
occur in Raman spectra can almost be eliminated by using the Raman
Correction command. To undo the Raman correction, click on the symbol
on the toolbar.
Select a spectrum file, only Raman spectra, and click on the Raman Correction
command.
The Correction Method tab allows to define the correction method and the
reference spectrum which is to be used as well as the temperature. If you check
the Reference Correction option, you correct the influence which the optics has
on the spectrometer. This requires a current spectrum of the reference lamp
installed in the sample compartment. The spectrum should not be older than two
weeks to reflect the ageing of the lamp.
The correction spectrum (almost similar to the one acquired by Black Body can
be selected if you click on the Change Reference File button. If the sample
spectrum and the reference lamp spectrum do not match in your data point grid,
click on the Make Compatible command of the Manipulate menu. Scatter
Correction corrects the dependence between scattered radiation and excitation
frequency.
Click on the Correct button to start the correction. The correction parameters
are stored in the Instrument parameters list:
Thus, it is avoided that the same correction is used several times. Ensure that the
Raman laser wavenumber and the source temperature have not changed just
before performing the correction.
The Black Body command calculates the emission spectrum of a black body.
The frequency range and data point grid used to calculate the curve are both
based on a reference spectrum. This also applies to the units of the x-axis
(frequency or wavenumber).
In case of Raman spectra the x-axis is displaced so that the Raman laser signal
is at 0 wavenumbers and the Stokes spectrum range includes positive
wavenumbers. The Raman laser wavelength is determined by the RLW
parameter of the spectrum measured, and can be manually set to 9394cm-1.
Select a spectrum file and indicate the temperature of the black body. Activate
the respective option button for the type of distribution and click on the
Calculate button to start the calculation.
8
2 ×10 hc 2 ν 3
Energy per wavenumber: y = ------------------------------
⎛ 100νhc
------------------⎞
⎝ kT ⎠
e –1
– 15
2 ×10 cν 2-
Photon flux per wavenumber: y = -----------------------------
⎛ 100νhc
------------------⎞
⎝ kT ⎠
e –1
where:
T = Temperature [K]
c = 2.99792458⋅108 [ms-1]
h = 6.626176⋅10-34 [m2kgs-1]
k = 1.380662⋅10-23 [m2kgs-2K-1]
ν = Wavenumber [cm-1]
The original data files have to be interferograms. You specify these data files on
the Select Files tab. The frequency range of these files has to be between the
upper and lower folding limit parameters used during measurement.
Use the Apodization tab to select the apodization function and zerofilling factor.
Due to the finite mirror travel, the interferogram is only recorded up to a certain
point (i.e. a finite resolution). This leads to artificial side lobes on spectral lines
which natural width is smaller than or comparable with the measured resolution.
These side lobes can be suppressed, however at the expense of line broadening,
by multiplying the interferogram by means of an apodization function.
If you activate the Limit resolution to check box, you can vary the resolution by
entering a value which is greater than or at least equal to the value used during
measurement. In this case only a fraction of the measured interferogram is used
for computation.
In the Phase resolution group field you specify how precise the phase has to be
determined. Generally, you should enter the same value as being used for the
measurement. The value is limited by the length of the double-sided part of
interferogram.
If you activate the Even option button, the intensity values I0, I2 ... of the first
ADC will be transformed. If you activate the Odd option button, the intensity
values I1, I3 ... of the second ADC will be transformed.
• No/Save Complex Data: the data will not be phase-corrected but Fou-
rier-transformed in complex form and stored as real and imaginary
parts.
• Forman: a method mathematically equivalent to Mertz, offers a
slightly higher precision which requires, however, higher a computa-
tional period.
Use the Peak Search tab to select the position of the zero path difference (ZPD):
• Absolute largest value searches the peak with the highest absolute
intensity.
• Maximum searches the highest peak with the largest positive value.
• Minimum searches the lowest peak, if known that the peak has a neg-
ative intensity.
• Mid between Min./Max. calculates a value between the minimum and
maximum limit.
• No peak search uses the position saved in the interferogram. If this
value is known, it can be entered manually.
• Mid between largest two searches the peak between the two largest
values.
• Take from stored phase uses the value calculated for the phase stored.
The position of the peak can be influenced by considering additional data points
apart from the range evaluated by one of the algorithms mentioned before. Each
position will be tested for its symmetry or asymmetry. The position with the
highest symmetry will be defined as ZPD. Check the respective option button in
the Symmetry of the Interferogram group field.
8.16 Inverse FT
You have to specify whether the spectral data are part of a symmetric or
antisymmetric interferogram. Generally, you activate the Normal Symmetry
option button, as antisymmetric interferograms only occur in special cases, e.g.
complex spectra. Interferograms symetrically generated only contain values on
the positive side of the x axis. Therefore, in case of Fourier transformation you
have to define how these values have to be completed on the negative side.
Select the spectrum file and frequency range as usual and specify the symmetry.
Start the procedure by clicking on the Inverse FT button.
The aim of post zerofilling is to increase the digital resolution of a spectrum, i.e.
to create more data points per wavenumber. This is especially useful for the
peak picking in case of high-resolution spectra, as the result will be smoother
spectra plots.
Specify the additional zerofilling factor. The possible values range from 1 to
512.
Example 1
Example 2
In both cases the digital resolution has been 8cm-1. To avoid artifacts allow at
least 50 more data points on each side of the desired interval. This frequency
range must also contain meaningful spectral information.
If you click on the Zerofill button (figure 164), the spectra file(s) selected will
be interpolated using the additional zerofilling factor specified.
Before zerofilling
Select the respective spectra file(s) on the Select Files tab. On the Adjust
Parameter tab you have to define the line shape. Check either the Gaussian or
Lorentzian option button. The appropriate line shape type depends on the line-
broadening procedure. In case of doubt it is recommended to assume a
Lorentzian shape.
recommended to increase the deconvolution factor in the order 50, 100, 1000,
5000, and to stop if the resultant spectrum shows artificial oscillations.
The noise reduction factor should range from 0.0 to 1.0. It is the fraction of the
interferogram, which apodization function has been decayed to 0 and thus used
for evaluation. A value of 1.0 corresponds to the full interferogram length. It is
recommended to start with a value of 0.5 (half interferogram length). If the
spectrum has been calculated using a zero filling factor >2, a start value of 1/
(zerofilling factor) is recommended to reduce noise.
Figure 167 shows a spectrum before and after a deconvolution has been
performed, using the parameters shown in figure 166. The intensity at the
maximum of a deconvoluted spectrum line is usually higher, in relation to its
edges, than of an original spectrum. However, the peak ratios are not changed.
The deconvoluted spectrum always depicts the higher maxima.
Deconvoluted spectrum
Original spectrum
8.19 Symmetric FT
Define the symmetry assumption on the Select Files tab. Generally, you check
the Normal Symmetry option button. If, however, the interferogram has been
generated by inverse Fourier transformation using the antisymmetric function,
check the Antisymmetric option button.
Select the frequencies on the Frequency Range tab and start the transformation
by clicking on the Symmetric FT button. The result will be a single-channel
spectrum. In case of an antisymmetric transformation only the positive part of
the single-channel spectrum will be saved.
On the Select Files tab you select the spectra to be processed and specify the
desired result function. You can either calculate the Refractive index (complex),
Dielectric function (complex), Absorbance or Phase spectrum. In case of the
first two options the result file includes two data blocks: the real and imaginary
part of the functions (indicated by “R” or “I” in the file symbol).
Note: For a separate description on how to use the KKT and some exemplary
spectra refer to appendix B.
Depending on the acquisition mode selected during measurement you can split
interferograms. Splitting interferograms allows to increase the time resolution,
in case of time-resolved measurements (TRS).
If you have selected the Double Sided acquisition mode, 2 interferogram will be
generated during splitting. In case of a double-sided Forward-Backward
acquisition mode, 4 interferograms will be generated during splitting. This
yields to the maximum possible time resolution of single spectra at a given
mirror velocity.
The spectra files used for the Split Interferograms command have to contain an
interferogram data block. You can use single spectra files or 3D files. Drag and
drop the interferogram data block into the File(s) to split entry field and click on
the Split Interferograms button.
Drag & drop the sample and background interferogram into the corresponding
selection field. Note that the interferogram files include the parameters set
during measurement. Select the respective result spectrum format from the
drop-down list and start the calculation by clicking on the Calculate button.
8.23 Extrapolation
Select the spectrum and the frequency range as usual. Specify a limit for R at the
At infinity and At 0 entry field. Start the calculation by clicking on the
Extrapolate button.
R
new Orginal Spectrum new
1
R0
R∞
0
0 i1 i2 νend ν[cm-1]
Figure 173: Parameters used for extrapolation
a 42
Φ 4 = 1 – a 4 ν + ----- ν + a 5 ν 1.5
2
a 42
R ( s ) = 1 – a 4 s + ----- s + a 5 ν 1.5
2
a2
R ( s ) – 1 + a 4 s – ----4- s
2-
a 5 = --------------------------------------------------
s 1.5
a 42 ⎛ a 42 ⎞ ⎛ ν⎞ 1.5
Φ4 = 1 – a4 ν + ν + R ( s ) – 1 + a 4 s – ----- s ---
----
-
2 ⎝ 2 ⎠ ⎝ s⎠
Now, specify a4 in a way that the sum of all error squares within the
overlapping area can be minimized.
Φ1 = R ( 0 ) + a1 ν 2 + a2 ν 4
R ( s ) = R ( 0 ) + a1 s2 + a2 s4
R ( s ) – R ( 0 ) – a1 s2
a 2 = ---------------------------------------------
s4
ν 4
Φ 1 = R ( 0 ) + a 1 ν 2 + ( R ( s ) – R ( 0 ) – a 1 s 2 ) ⎛ ---⎞
⎝ s⎠
Now, specify a1 in a way that the sum of all error squares within the
overlapping area can be minimized.
a t 4
Φ 3 = R ( ∞ ) + a 1 ν 2 + ⎛ R ( t ) – R ( ∞ ) – ----1-⎞ ⎛ ---⎞
⎝ t 2 ⎠ ⎝ ν⎠
Where:
- ATR = result spectrum
- AB = uncorrected original spectrum
- N = number of ATR reflections
- ν = wavenumber
- n12 = ratio of refraction indexes between ATR crystal and sample, with
the refraction index of the sample relating to the frequency in the spec-
trum
- Θ = angle of incidence
- E = middle electric field at the boundary
1. Literature: Francis M. Mirabella, jr (ed.); Internal Reflection Spectroscopy, Theory and Applications,
Marcel Dekker, Inc., 1992, p 276ff.
Drag and drop the data block from the OPUS browser to the File(s) for extended
ATR correction selection field. Note that OPUS only accepts AB or ATR data
blocks for ATR correction, either 2D or 3D spectra files. Using 3D files,
however, requires the OPUS registry to contain a package which allows data
manipulation of 3D files.
Specify the material which the ATR crystal is made of. Activate the
corresponding option button. Start the correction by clicking on the Calculate
button.
The result is always stored in an ATR data block and overwrites the original
spectrum stored in the AB or ATR data block.
The 1/cm <-> µm, nm command changes the x-axis (abscissa) unit of a
spectrum. Wavenumbers can be converted into micrometer and nanometer, or
vice versa. Load the spectrum file and drag and drop it from the OPUS browser
window to the File(s) to convert selection field. Define the conversion direction
by using the Conversion direction drop-down list on the right.
On the Frequency Range, Precision tab you can individually define the
frequency range or use it from the original spectrum.
The maximal compression factor (MCF) can be specified by using the slider in
the Precision group field. In case of fixed frequency limits define the number of
data points in the result spectrum. If, however, the frequency limits of each
input spectrum are used, the interpolation is determined by the MCF.
On the Scaling tab you define the scaling of intensities. If you check the
Preserve y-values option button, the intensities will generally not be changed.
Only interpolation effects play a more or less important role. The spectrum
appearance does not change, with the x-axis being substantially distorted.
If you check the Preserve integrals option button, the y-values are multiplied by
a frequency or wavelength-dependent factor (proportional to 1/x2). This
preserves the integrals, provided the original spectrum and the new spectrum
both use equivalent integral limits.
Since OPUS always saves spectra as a set of equidistant data points only, an
interpolation must be performed after the abscissa conversion.
The MCF can vary between 0.5 and 50. However, the new spectrum has never
fewer data points than the original spectrum. Therefore, it may occur that the
number of data points, e.g. starting from a factor of 20, remain unchanged.
In case of a small MCF the number of data points of the new spectrum may
become quite large. This depends on the upper and lower frequency limits as
well as on the distance of data points in the original spectrum. By reconverting
the new spectrum and comparing it with the original one it can be verified
whether the factor selected has been reasonable.
The upper left spectrum in figure 178 shows the original data scaled in
wavenumbers. On the right it has been converted to wavelengths, with the
intensities remaining unchanged. In the lower left spectrum the intensities have
been converted without changing the integrals. The lower right spectrum shows
the original spectrum (B) which has been converted from wavenumbers to
wavelengths and reconverted for comparison. Spectrum (A) uses an MCF of 1,
spectrum (C) an MCF of 15. The number of data points in (A) is about ten times
higher than in (C), and comes very close to the original data.
Figure 178: Original data and converted spectra after abscissa conversion
8.26 Averaging
The Files to Average group field provides two different options to select the
respective data file. Check the Select by symbol option button if you want to
select the file by Drag & Drop from the OPUS browser window into the
respective selection field.
Check the Select by name option if you want to select the file by specifying its
path and data block. In this case the dialog looks different (figure 180).
The average spectrum calculated includes the largest wavelength range which is
common to all original spectra.
Activate the Update Av. Spectrum check box to save the average spectrum on
your hard disk. An additional entry field will be displayed next to this check box
function in which you drag & drop the file to be saved. If a file with the same
file name already exists, it will automatically be added to the set of spectra to be
averaged and overwritten by the result file.
To weight spectra files proportional to their number of scans measured for each
file before the average spectrum will be calculated, activate the Weighting with
no of scans check box.
The Compute Av. report check box function performs an identity comparison
between the original set of spectra and the average spectrum. This will result in
an average report which includes information on the single spectra used to
create the average spectrum. The report also outlines the deviation of each
single spectrum from the average spectrum, and the frequency range and
averaging method selected.
Click on the Report Method... button to select the respective kind of method
used to calculate the spectral distance.
n
2
∑
i=1
( yi – y )
σ = ------------------------------------
n–1
Several spectra of the same type (e.g. transmittance spectra) can be merged to a
new spectrum. Any gap in the frequency region is filled by a straight line.
If the original spectra overlap within one or more frequency ranges, linear
weighting is performed to avoid a step. If the frequency range of one spectrum
is completely overlapped by a second one (i.e. one spectrum is obsolete), a
warning message pops up and stops the merging. The parameter set of the first
spectrum on the list of spectra to be merged is used as result spectrum.
To merge spectra, drag them from the OPUS browser window into the File(s) to
merge spectra ranges entry field on the Select Files tab. Click on the Merge
button.
If you select the Atmospheric Compensation command the following dialog box
opens:
If you have selected several files, a data block for each file selected will be
displayed in both selection fields.
You can define the atmospheric gas you want to be compensated. If you
deactivate both compensation check boxes on the left side (see figure 184), you
will get an uncompensated transmission spectrum, i.e. the ratio between a
single-channel sample spectrum and a single-channel reference spectrum.
8.28.3 Calculate
Click on the Calculate button to start the Atmospheric Compensation command.
For each single-channel sample block the appropriate ratio block will be
calculated and added to the original spectrum file.
If a ratio data block already exists, it will be overwritten by the calculated ratio
data block and the original data will be replaced. Figure 185 shows Atmospheric
Compensation effects.
The upper curve is the transmission spectrum of a polystyrene film. H2O and
CO2 bands can be clearly seen in several wavenumber ranges. The lower curve
is the result of atmospheric compensation. Disturbing absorption lines of H2O
and CO2 have nearly been eliminated.
8.28.4 Requirements
• Single-channel spectra have to contain wavenumber ranges starting
from 3600 to 4000cm-1 for H2O compensation, and
2300 to 2400cm-1 for CO2 compensation. NIR spectra have to con-
tain the wavenumber range from 5000 to 5600cm-1 for H2O compen-
sation.
• Sample absorption within these wavenumber ranges will result in
poorer quality with regard to compensation.
• The sample and reference spectrum have to be acquired using the
same spectrometer resolution. Different zero-filling factors are possi-
ble.
• The spectrum should not end at a wavenumber which shows strong
absorption of atmospheric gases. To get a similar H2O compensation
(see figure 186), the lower wavenumber limit must not be around
1700cm-1.
8.28.5 Limits
The Atmospheric Compensation command uses physical models to estimate the
amount of atmospheric gases in the single-channel spectra and therefore
compensates disturbing H2O and/or CO2 bands. Atmospheric Compensation is a
kind of data manipulation and has to be used with due care.
If you select the Straylight Correction command the following dialog box
opens:
8.29.4 Calculate
Click on the Calculate button to start Straylight Correction. The ratio spectrum
will be calculated for each ratio block which is displayed in the Spectra to apply
straylight correction field. The ratio block data will be overwritten by the
calculation result.
TM − Stray
TM corrected = If TM has been recorded using an inter-
Extref − Stray nal background.
1+ c (
c = R ⋅ 1 + (1 − R )
2
)
1 + TM ⋅ c where
Click on the Create new correction spectra button. A new dialog opens.
Note: The latest gold standards have a serial number and are supplied by an
accompanied data sheet. This data sheet includes the averaged reflectance of the
gold standard. Enter this numerical value as a figure between 0.8 and 1.2 into the
entry field provided. If you use different types of standard or do not know the
exact reflectance value, you should not change the default setting of 1.0.
Follow the on-screen instructions. If you have finished, the new correction
spectra will automatically be stored on hard disk.
When running the New correction spectra script three different single-channel
spectra are measured:
• SCintBG: Single-channel measurement of internal background
• SCextBG: Single-channel measurement of external background
• SCStray: Single-channel measurement without sample
The following ratio spectra are calculated from these three different single-
channel spectra:
• ExtRef: SCextBG/SCintBG
• Stray: SCStray/SCintBG
Note: If you use an MPA spectrometer, two additional spectra will be created
which have the extension _micro.
The ExtRef and Stray single-channel spectra are used to perform straylight
correction on the spectra measured.
The Straylight Correction command always uses the latest correction spectra
measured, i.e. correction spectra which have the biggest file name extension in
the (OPUS-Dir)/StrayCorr directory.
6) Select the result spectrum, e.g. [<FILE>:TR] from the Spectra to apply
straylight correction drop-down list. Activate the check box and radio
buttons, if required.
7) Click on the Calculate button.
The Advanced tab of your Measurement dialog may be similar to figure 191. If
the sample measurement has been successful, additional spectra manipulation,
e.g. Straylight Correction will be performed immediately.
In the Noise level entry field you enter the maximum value by which the
spectral values will be changed. Click on the Generate button to start this kind
of manipulation.
Moving Mean performs some kind of smoothing on a spectrum. Select a file and
click on the Moving Mean command. The following dialog box opens:
Two different types of manipulation are possible. In both methods the Number
of points parameter always represents the number of subsequent spectrum
points. These spectrum points are used for the calculation to be able to create
new spectrum values.
If you check Calculate moving mean, spectrum values being next to each other
are averaged over and replaced by their mean value. If you activate the
Calculate moving slope check box, the first and the last point of a sequence of
data points are used to calculate a straight line between these two data points.
The spectrum values between these two data points are replaced by values
which are on the straight line. These steps are repeated using the next sequence
of data points. The number of data points are defined in the Number of points
entry field.
Depending on the options selected and the spectrum curve shape, the Make
Monotone command allows to correct a trace or spectrum such that the resulting
curve increases or decreases in a monotonic manner. Select a file and click on
the Make Monotone command. The following dialog box opens:
You can select between three manipulation directions. If you activate the
Upwards option button, the spectrum values will be changed to the effect that
the resulting spectrum values increase in a monotonic way. If you activate the
Downwards option button, the resulting spectrum values will decrease in a
monotonic way. Activating the Automatic option button automatically
determines whether the resulting curve increases or decreases, considering two
data points at the boundary of the wavenumber interval.
9 Evaluate
The commands included in the Evaluate menu primarily intend to calculate
results from existing spectra. This could be a quantitative data analysis, peak
identification or a library search. These calculations do not alter the spectrum
files.
The model can be set up interactively on the display and is optimized during the
calculation. As the result of this calculation highly depends on the model
selected, make sure that the model is reasonable from the chemical point of
view.
Drag & drop the spectrum to be fitted from the OPUS browser window into the
File to fit selection field on the Select Files tab. Make sure that the spectrum is
of absorbance type and baseline corrected.
If you activate the Save single peaks too check box, every fitted peak will be
stored as a separate file. You can also start a new fit using the last result.
Once a suitable model has been found (see next paragraphs), it can be applied to
other spectra of the same kind, there is no need to set up a new model for each
spectrum.
On the Frequency Range tab (see figure 197) you define the frequency range of
the spectrum you want to fit. Click on the Set Interactive Mode button and
define the area to be fitted.
To take the limits from the respective display window click on the
Get Display Limits button. Activate the Use file limits check box if you want to
use the original frequency range of the file. In this case the options included in
the Select frequencies group field are disabled.
Drag the FIT.REP block ( ) of the already fitted spectrum into the Fit
report entry field on the Select Files tab.
To perform a curve fit you first have to create a method. Click on the Start
Interactive Mode button, and the spectrum selected will be opened in the curve
fit setup window (see figure 198).
To create a curve fit model place the cursor into the top window. The cursor
changes from an arrow to the symbol. As soon as you click onto the peak,
a curve will appear close to the selected peak.
If you position the cursor on top of the peak, the symbol is displayed. You
can now move the curve by clicking and dragging it to the desired position.
To change the width of the peak, position the cursor slightly below the top of
the curve. The WIDTH symbol ( ) will appear. By dragging to the left, the
curve will become wider, whereas dragging to the right reduces the curve width.
Each peak is shown in one line of the peak list including all peak parameters.
The lines with non-selected peaks are green and the currently selected peak is
marked in violet. The peaks in the list are always sorted by peak position.
The default setting is Lorentz, i.e. a pure Lorentzian curve. A single click on the
upper arrow key switches immediately to a pure Gaussian function. The next
click on the same arrow sets the peak to Baseline.
Clicking again on the down arrow button and based on the Lorentz type, the
peak shape changes to 100%Lorentz + Gauss. In principle, the peak shape
simulated is a pure Lorentzian function but it represents the special case of a
mixture between Lorentzian and Gaussian functions.
Repeated clicking on the down arrow manually decreases the Lorentz function
percentage. This type of manipulation is typically left to be performed by
OPUS.
9.1.4 Baseline
In some cases it may be necessary to use a Baseline in addition to the peaks. A
baseline is always a straight line defined by a reference point and a slope. The
baseline can be defined by the operator or calculated by OPUS. The Width
parameter is replaced by the Slope parameter in the peak list. Baseline
parameters can be set interactively by using the mouse, or directly entered into
the peak table.
The baseline parameters are automatically modified, not until the Levenberg-
Marquardt algorithm is used. If the Local Least Squares algorithm has been
selected, the parameters are set manually.
9.1.5 Algorithm
Two different algorithms are available to optimize the model:
Before starting calculation, select the appropriate algorithm which can also be
changed during calculation. The principle of the two algorithms is described in
the following.
Example:
The smaller the error value the smaller the deviation between measured and
calculated curve.
If the *Bad Fitting Model!* message is displayed in the status line, the program
has not been able to fit one or more peaks. These peaks can be found at the left
or right end of the frequency range and usually have a very small intensity.
Delete these bands before you continue with the calculation. To delete a band
click on the band number (left row) to select the band and press the Delete key
on your keyboard. Confirm the dialog displayed by clicking on the Yes button.
First, activate the check box and define the maximum iteration time in seconds
for the calculation.
During the iteration the newly calculated peaks are shown on the screen in real
time. The calculation can be interrupted at any time by clicking on the Stop
button.
Both algorithms are based on the least squares method. The difference between
the original and the calculated curve are kept as small as possible. The fitting
model is described by: Y G = y ( x ;S )
YG Measured data
y Model
x Frequency
S Set of curve parameters
χ2 Quadratic deviation
N Number of points
This substantially reduces the amount of data required for the calculation.
Compared to the Levenberg-Marquardt method the speed increases, but this is
accompanied by some loss of precision.
The given model can be seen as an area in an n-dimensional space, with n being
the total number of peak parameters. In most cases this area has one absolute
minimum and several local minima. The quality of the calculation depends on
the quality of the model selected, i.e. the calculation either yields to the absolute
minimum or is around the local minima. The latter case can be detected by a
relatively large error and a visually obvious poor fit. In this case, start the
calculation again by using a new optimized model.
If the amount of data is large or many peaks need to be fitted, start with the
Local Least Squares algorithm which converges very quickly. As soon as the
variation of the error becomes small, switch to the Levenberg-Marquardt
algorithm for the final fit.
9.2 Integration
Drag & drop the file(s) to be integrated from the OPUS browser window into
the File(s) to integrate selection field. Before you can start an integration you
have to load a method previously created, or set up a new one.
The integration method includes the integration type and the frequency ranges
to be considered to integrate spectra. Integration methods have the extension
*.INT and can be stored separately. The integration method previously loaded
will be displayed by default in the Loaded method group field, unless you load a
different method or create a new one. If no integration method has been loaded,
the text reads No Integration Method loaded.
To load a method click on the Load Integration Method button and select the
respective method from the dialog that opens. When creating a new integration
method, you can define an integration method for each peak of interest, also
see 9.2.1.
As soon as you click on the Integrate button the spectrum and the integration
result will be displayed in the spectrum window. If you want to delete the
integration result view, select the INTEG data block ( ) in the OPUS
browser. This data block stores the integration result. Right click on the data
block and select the Remove from Display command from the pop-up menu. To
have the integration result displayed again click on the INTEG data block and
drag & drop it into the spectrum window. The color of the integration area
displayed is exactly the same as of the spectrum.
By means of the Show Report command from the pop-up menu you can have
the integration result displayed in the form of a report. This report includes the
frequency limits as well as the integration method used.
The integration areas and modes used for the integration can be printed together
with the spectrum. Click on the Print Spectra command in the Print menu and
select a layout which contains a spectral frame. Then, drag & drop the spectral
data block as well as the respective integration data block (INTEG) into the
appropriate selection field. To get a preview of the spectrum and the integration
areas click on the Show preview button.
Figure 207 shows a spectrum with two integration areas and the integration
modes A and B (see chapter 9.2.1).
A spectrum file evaluated by integration can also be used to create a new layout.
For further details on the spectral frame layout refer to chapter 11.5.8.4.
A B
D
C I
A) Determines the left and right edge used to perform an integration or search an extremum.
If you click on the Interactive button, you can set the limits interactively.
B) Shows the total number of integration areas.
C) Shows the integration mode used for the current area.
D) Shows the number of the current integration region.
E) Use the forward and backwards buttons ( ) to switch between the integration areas.
F) If you click on the Clear button, you can delete limits, baseline points and the label of the
area defined by (D), as well as undo the integration mode selected.
G) Shows the label of the current area.
H) If you click on the Clear Method button, all areas with the relevant information will be
deleted. Before you create a new method click on this button to delete possible default
settings caused by the previously loaded integration method.
I) Click on the Load Method button if, e.g. you want to add new areas to an existing
method, or to edit methods which have been previously created.
Note: Save possible changes by clicking on the Store Method button before you
exit this dialog. If you fail to do so, the changes will be discarded.
A) The integration will be performed between the band, abscissa and the
frequency limits defined.
B) A straight line is drawn between the peaks of the two frequency limits
defined. The area above this line will be integrated.
C) The baseline is determined by the first and second baseline point. The
area within the band will be integrated.
II
The limits are exactly defined by the frequency range set. There will be no
minimum. To define a new integration area click on a certain frequency limit,
press the left mouse button and move the mouse to the second limit. The
frequency limits of the activated integration area will be indicated by the exact
wavenumber (see figure 210).
It is also possible to left click somewhere below the spectrum, draw a line and
release the mouse button. The area selected will then be highlighted. To edit the
wavenumber displayed, click into the respective entry field.
To change between the different integration areas use either the forward ( )
and backward ( ) arrow buttons, or left click on the respective integration
area. Each integration area is defined by a certain name displayed in the Area
selection field. The number next to this selection field indicates the order in
which the integration areas have been defined. The activated integration area of
mode A and B is displayed in red (I in figure 210), non-activated areas are
displayed in light red (II in figure 210). In case of mode J and K the limits and
maximum spectrum value are displayed by black vertical lines.
To change the limit of an integration area you first have to select the area. If you
position the cursor on the area edge, the cursor will change into . Now, you
can move the limit to the position desired.
If you want to delete an area, select it and click on the Delete Area button. To
delete all areas click on the Delete All button.
You can also load an existing method by clicking on the Load Method button, or
store current settings as integration method. In the latter case click on the
Store As Method button.
QUANT 1 is only suited for spectra with well-separated peaks. In case of peak
overlapping it is recommended to use QUANT 2.
Each component is assigned to exactly one peak in the spectrum; there are
different possibilities (different baselines, intensity or area) to evaluate a peak.
Finally, a calibration function (linear, quadratic or polynomial) is fitted to the
data obtained from the calibration samples, and this function is then used to
determine the concentrations of the unknown sample.
A wizard will guide you through the setup of a QUANT 1 calibration. Each step
will be performed on a separate tab of the dialog. Using the arrows you can flip
through the pages.
On the first tab a short overview of the necessary steps is given. You can also
load and edit an existing method; this can also be a method created with OPUS-
OS/2. In the following we will generate a new method:
Continue with the next page. Here you can enter the name of the components
and their units. Start by clicking on the Add Component button.
A B
The default name of the first component and the mg unit appears in the entry
fields (A) and (B). Select a name which is representative of the compounds you
use and save the name by clicking on the Set button (C). To include additional
compounds use the Add Component button (E). The selection list (D) displays
all components and units. To remove a component, select it by using the mouse
and press the Del key on your keyboard.
On the next page you load the calibration spectra and enter the value of each
component for each sample of the calibration set (mg). The example includes 10
spectra and 2 components.
Using the Add Spectra button you can add spectra to the list. Navigate to the
directory holding the spectra by clicking on the Change Path button. If you
want to exclude a spectrum, select the spectrum and click on the Remove
Selected Spectra button. You can also print this table for your records by
clicking on the Print button.
Previously, you have defined the number of components, their name and value
for each sample. Now, you have to define one isolated peak for each
component, which peak height or integral is to be used for calibration.
Click on the Set Integration Areas button and select an appropriate method as
well as the frequency limits as described in the integration chapter of this
manual.
In addition, you have the possibility to define a reference peak by activating the
Use Reference Peak check box. Select an integration method and frequency
region for this peak as you would for any other peak. Make sure that you select
Reference Peak from the drop-down list. This reference peak will be used to
normalize the spectrum.
Finally, you have to define the type of calibration function you would like to fit
to your calibration set. While a linear function is suitable for samples which
obey Beer’s law, deviations can be taken into account by choosing a quadratic
or cubic function.
After you have set up your QUANT 1 method you will be asked to save the
method to disk. Usually, QUANT methods will be saved in the QUANT sub-
directory of the OPUS folder. The computation of the calibration function
starts. Depending on the number of calibration spectra, this may take up to a
few seconds or longer.
Click on the Next button to display the results of the calibration. Each
component has its own tab. The first column lists the file names of the
calibration set. The true value (i.e. the known amount of the substance) and the
value calculated by the fit are displayed in the next two columns. The difference
between these values, the error of the calculated value and the peak size X
calculated from the spectra are also shown.
You can change between the result pages for each component using the arrow
button. Change between the tabular view and a report view of the results by
activating the Calibration Report check box. The report view displays a
printable version of the report.
If you click on the Next button, a graph of the calibration result will be created.
The graph allows to easily recognize data with poor correlations, e.g. incorrect
values caused by typographical errors during data entry.
Below the graphics, the method file, correlation coefficient and calibration
equation are indicated.
Using the drop-down list at the bottom of the graph you can change between
different representations of the calibration result: Fit vs True displays the values
obtained by the fit against the known (true) values of the component. Other
options are Difference vs. True or True vs. X.
You can print the results, figures as well as data tables by using the Print button.
A report of the results including the calibration equation is stored together with
the method file. Exit the program by clicking on the Finish button.
Select the spectra you wish to analyze and load the appropriate QUANT 1
method. If a method has been created or loaded before, it will automatically be
available for the analysis.
Click on the Analyze button to start the analysis. The result will be saved in a
QUANT 1 data block together with the analyzed spectrum and the spectra will
be marked as modified by a red flag in the browser.
Like every other report, QUANT reports can be displayed in a report window.
The header includes the name of the QUANT method used for the analysis and
the date when the method has been created.
The report lists the component names, their predicted concentration together
with their units, the correlation coefficient sigma and the results of the peak
integration.
You can apply more than one QUANT method to analyze a spectrum. The
resulting reports are saved in the same report data block. They appear as entries
in the tree of the report window. Change between the different reports by
clicking on the report name of the tree.
9.3.3 Theory
The functions used for the calibration will be saved in the calibration record as
Y = f(X), with Y being the value obtained by the fit, and X being the peak size
obtained from the spectra.
Sigma is a parameter representing the difference between the predicted and true
value. Keep in mind that the true values are also prone to statistical errors,
depending on how carefully they have been determined. An indication for the
quality of the calibration is the correlation coefficient r:
∑ ( ( Zi – Zm ) ( Yi – Ym ) )
r = --------------------------------------------------------------------
∑ ( Zi – Zm ) 2 ∑ ( Yi – Ym ) 2
In this case Z represents the true concentration of the components, while m is
the respective average value. The correlation coefficient should be close to 1.0.
1 -
M – f∑ i
σ = ----------- ( Z – Yi ) 2
In both cases a curve is fitted to the spectrum in the spectral range of interest.
This curve is either a straight line or (optionally) a quadratic parabola, and
defines the (nominal) signal. The SN applies to both noise amplitudes (RMS
and PP). The following equations apply:
Signal
• SN (RMS) = -----------------
RMS
Signal
• SN (PP) = ---------------------------
PP ( Noise )
RMS and PP are divided by the average intensity. The (mean) nominal signal is
divided by the calculated noise values and yields the SN. The result for the PP
SN is normally less (worse) than that for the RMS SN value.
You can choose the parabolic fit function by activating the Fit Parabola check
box, otherwise a linear function is automatically fit to the data. If you activate
the Show check box, the results of the fit will be displayed.
On the Frequency Range tab you can select between different frequency ranges
which have been pre-defined.
You can also interactively select the frequency range or use the current file
limits. If you click on the Calculate button, the signal-to-noise ratio will be
determined.
Minimum and Maximum gives the extrema of the ordinate values of the
evaluated range. If desired, you can store the results by clicking on the Yes
button. The OPUS spectrum window displays the spectrum with the calculated
SN ratio.
The Peak Picking command helps to identify peaks in spectra. The command
offers high flexibility and allows to adjust and fine tune the search parameters.
Select the Peak Picking command and drag & drop the spectra from the OPUS
browser window into the File(s) to peak picking selection field. Define the
frequency range by clicking on the Frequency Range tab. Specify the Sensitivity
on the Select Files tab, which is the most important parameter for the
identification.
In some applications very small bands may be neglected, and in other cases
high-intensity peaks are normal and thus the low-intensity peaks may be crucial.
Therefore, specify the intensity range to be considered for the peak picking on
the Y-limits tab.
The relative peak height (A in figure 231) allows to define a maximum peak
intensity in relation to the surroundings of the peak and the baseline. It is also
possible to define an absolute peak height in absorption units, i.e. to specify the
limits as absolute absorption values (B in figure 231).
In case of absorbance spectra usually the maxima are of interest, whereas for
transmittance or reflectance spectra the minima are the important features. This
can be accounted for by selecting the appropriate peak picking mode on the
Mode tab. The Automatic mode uses the spectrum type information stored in the
data block to determine if maxima or minima are picked.
The number of smoothing points used can be adjusted to suppress the effect of
noise. As a rule of thumb, the number of smoothing points should not be greater
than the full width at half maximum of the smallest peak of interest. This value
is ignored when using the standard method.
The center of gravity method yields the same results in case of symmetric
bands. In case of antisymmetric bands the band position is moved towards the
broader edge. This interacts with the size of the peak height used for the
calculation. If the fraction of peak height is too small, the band will not be listed
on the band list. Too small a fraction of peak height would decrease the number
of measuring points, used to calculate the band position, to less than 3.
Based on the band maximum Y max, X max , which is usually not the maximum of
the measuring values, the measuring points are consecutively numbered to the
left and right. The numbering starts from 0 for both sides, while the y- value of
each measuring point must be greater than Yi ≥ Ymax – ( Ymax – Ymin ) ⋅ Fraction , with
Y i being the measurement values, and the Fraction term being the percentage
value defined for the peak height. This yields to the following sums:
whereas [ x max ] represents the next smaller integer of the x-value for the band
maximum.
PeakPos COG ( v ) = PeakPos COG ⋅ ∆v + v min and ∆v being the wavenumber distance
between two measuring points and v min being the wavenumber of the first data
point.
Xmax, Ymax
30%
100%
Xmin, Ymin
If you use the Peak Picking command on a spectrum that already has a peak
table appended, you can either overwrite the previous table by the new one, or
append the new table to the existing one.
9.5.1 Theory
The standard method is used for peaks with small or no overlapping in spectra
of low or average spectral resolution (0.5cm-1 or above).
Relative intensity
Local baseline
Figure 234: Spectrum with line width, relative intensity and baseline indicated
The lateral extremes are searched, starting from the x-position of the band, until
a different band (or the end of the spectrum is reached), which is at least as
strong as the first one, has been found. The lowest point within this interval is
then used as a lateral minimum (or maximum).
To determine the line width, a line parallel is drawn to the local baseline which
intersects the middle of a vertical line connecting the maximum (or minimum)
of the band and the local baseline.
Peaks will be included into the peak pick table if their relative intensity is within
the interval defined on the Y-Limits tab. This interval has been normalized such
that the difference between maxima and minima corresponds to 100%. The
definition of the upper limit is optional and can be used to mask, for example,
large water bands.
The peak search using the second derivative method is recommended for high
resolution spectra only.
The x-positions are the x-values of the minima (or maxima) second derivative
spectrum which has been smoothed. This is particularly useful for seriously
overlapping bands because in this case an extremity of the spectrum is
frequently not shifted with respect to the true band position. Weak shoulders
can also be recognized using the second derivative method.
In order to calculate the relative intensities and the width of the peak, the zero-
points and the minima of the second derivative are computed. These points are
significant for the peaks that make up the envelope:
[ν-1, 0] (zero-point)
[ν1, 0] (zero-point)
In figure 237 two Lorentzian curves are superimposed. The zero-points and the
minima of both signals are almost identical (both for the derivatives of the
isolated signals as well as for their superposition). The maxima of the
overlapped signals are shifted and therefore misleading.
To access the peak table, right-click on the PEAKS data block ( ) and
select the Show Peak List command from the pop-up menu. A table created
using the standard method for low resolution spectra and relative intensities of
higher than 10% (accuracy to 4 decimal points) could be as follows:
The quick identity test offers a user-friendly method to evaluate the similarity of
two spectra. This method requires a reference spectrum of the substance of
interest. The test determines the Euclidean distance between the test and
reference spectrum.
Enter the reference spectrum into the Principal file for Quick Identity Test
selection field, and the files to be tested into File(s) for Quick Ident selection
field.
You can define several frequency regions on the Frequency Ranges tab. The
data of the regions indicated will be compared, only. You can also compare the
frequency range common to all spectra by activating the Use file limits check
box. Switch between regions by using the arrow key.
On the third tab you can define the data preprocessing method. It is possible to
perform a spectrum derivative and vector normalization. The latter has to be
selected to be able to set the scale level of the spectral distances to a value range
between 0 and 2.
A report block will be appended to every spectrum which has been compared to
the reference spectrum. This Report of Correlation Search lists the spectrum
name and sample name (as taken from the spectrum parameter block), the
number of spectrum, Hit Quality and file name. The hit quality should
preferably be a small number, with zero being an absolute match.
In addition, a new file QIDNT.0 will be created that summarizes the reports of
all test spectra. The report headers of this report are identical with the headers of
the respective test spectra reports.
The report is structured similar to an OPUS IDENT report. In this report you
can vary between several parameters which are defined in the Quick Identity
Test.
The following information is important when using the Quick Identity Test:
• Method file
File name of the method used for the test
• Expected Reference
The principal file used
• Vector normalizes spectra
Indicates that vector normalization has been used
• X-Ranges
Number of frequency ranges
• Order of Internal Derivation
Specifies the order of the derivative used
• Smoothing Points for Internal Derivation
Specifies the number of smoothing points
9.7 Quality-Test
This test assesses the quality of spectra measured with regard to absorbance
values, signal-to-noise ratio and intensity of the water vapor lines. Spectra that
exceed certain limit values should not be considered for analysis.
Select the Quality-Test command from the Evaluate menu. The following
dialog box (see figure 243) opens:
The Select Files tab includes the spectrum to be tested. You can drag and drop
the file icon from the browser window into the File(s) for Quality-Test field.
Note that the spectrum to be evaluated needs to be an absorbance spectrum.
Click on the Quality-Test button to perform the test using the parameters of the
method currently loaded. To load or save a method, click on the Load/Save
Method tab of the Quality-Test dialog box.
The quality test results are stored in the Quality-Test Report data block ( )
which is added to the evaluated spectral file. Double click on the QTEST block
in the OPUS browser window to open the Quality-Test Report window. Figure
245 shows an example of a Quality-Test Report.
The first line of the report indicates the test result. A value of 1 means test
passed, whereas 0 means test failed. Do not use spectra that failed for further
analysis. The second line includes the file path of the test method used. The
lower window shows all parameters and their limit values (min. and max.) as
well as their measured values. These parameters can be defined if you click on
the Parameters tab.
9.7.1 Parameters
Some parameters and their limit values are explained in the following:
x-Range 1
The range defined in the first column (2100 - 1600cm-1) calculates the
maximum and minimum absorbance values of the original spectrum ([AB] data
block). The difference between these two values has to be higher than the one
indicated in the Delta y min entry field and lower than the limit defined in the
Delta y max entry field (0.345 to 1.245 absorbance units).
x-Range 2
The range defined has to represent a characteristic band of the sample (Amide I
at 1700 - 1600cm-1). The first derivative is calculated and the maximum and
minimum absorbance values are determined. The difference between these two
values results in S1, a parameter which approximately corresponds to the
intensity of the band defined.
S1 is also divided by the water vapor signal determined in the x-Range 5. The
minimum S1/WaterVapor-ratio value is indicated in the Signal/Water entry
field (value: 100).
x-Range 3
The range defined has to represent a second characteristic sample band (sugar-
ring vibration at 960 - 1260cm-1). The first derivative is calculated and the
maximum and minimum values are determined. The difference between these
two values results in S2, a parameter which approximately corresponds to the
intensity of the band defined.
S2 is also divided by the water vapor signal determined in the x-Range 5. The
minimum S2/WaterVapor-ratio value is indicated in the Signal/Water entry
field (value: 20).
x-Range 4
In this range the first derivative is calculated and the maximum and minimum
values are determined. The difference between these two values is termed noise
and should not exceed the maximum value defined in the Noise max entry field
(value: 0.00015, i.e. 1.5 x 10-4).
x-Range 5
x-Range 6
The Multi Evaluation function is the automated evaluation of NIR spectra for
qualitative or quantitative analysis. It combines IDENT, QUANT and
conformity test methods with the results being displayed in one single report.
The advantage of multi evaluation is, e.g., if you want to identify an unknown
product, you can first perform an IDENT analysis. Based on the results obtained
you can continue with a QUANT analysis. Sometimes it is advisable to perform
a preliminary test to see whether the product to be used for a quantitative
analysis has been measured at all. The combination of an IDENT analysis and
conformity test may similarly be appropriate. For further details see the
OPUS STATISTICS manual.
The Quick Compare function is an easy quality control tool which can be used
for MIR spectra. Loaded spectra are compared with one reference spectrum or
all spectra files of a directory, and a correlation coefficient (see chapter 9.9.2) is
calculated. To perform the Quick Compare function you have to use spectrum
files which include either an AB (absorption) or TR (transmission) data block.
Quick Compare parameters are stored in a special method file with the
extension *.QCM (Quick Compare Method). To create such a QCM method file
use the Quick Compare Setup command. If you want to edit a QCM method file,
make sure that you have OPUS administrator rights. For further details on this
subject, refer to section 14.9.
You can either select one single spectrum file or all spectra files of a complete
directory. Click on the Select Single File or Select Whole Directory button. In
either case a dialog opens which you use to select the correct OPUS spectrum
file(s).
The current selection will be displayed in the file selection field on the bottom
of the Reference Files tab. It is also possible to drag & drop a spectrum file from
the OPUS browser window to the file selection field.
If you have selected a complete directory, the Take average as reference check
box will be enabled. If you activate this check box, an average reference
spectrum will be calculated from all spectra stored in the directory selected. To
perform the comparison with all reference files, define the maximum number of
entries to be included in the hit list. Up to 5 entries are possible.
The Comment entry field can be used to enter any kind of text, e.g. details about
the method created such as Two spectral regions, No data preprocessing etc.
As the Use file limit check box is activated by default, the wavenumber range is
based on the first, and possibly only, reference spectrum. If you deactivate this
check box, the Interactive Regions Selection and Clear Selected Regions
buttons as well as the Spectral Regions table will be enabled.
To select the spectral regions you can either type in the limits manually into the
Spectral regions table or select them interactively. In the latter case click on the
Interactive Region Selection button. Move the borders of the frequency region
accordingly, or right click into the frequency region and select one of the
options from the pop-up menu.
If you want to delete one or more spectral region(s), select the respective line(s)
on the Spectral Regions table and click on the Clear Selected Regions button.
To delete the spectral regions when working in interactive mode right click on
the region and delete it by the Remove pop-up menu.
Use the slider to determine the threshold which influences the Quick Compare
result. If the result is OK, the correlation coefficient is greater than the threshold
selected. The result is not OK if the correlation coefficient is less than the
threshold selected. You can also enter the exact threshold value between 0 and
100%, manually into the corresponding entry field.
Optionally, you can select between three different data preprocessing methods.
If you check the First or Second Derivative option button, the Smoothing Point
selection box will be enabled. The optimal number of smoothing points set for
the specific preprocessing methods has to be determined empirically.
The Exclude CO2 Region check box allows to exclude CO2 bands from the
calculation. If you activate this check box, the wavenumber regions of
660 to 680cm-1 and 2,275 to 2,400cm-1 are excluded when calculating the
correlation coefficient (see chapter 9.9.2).
If you have set all parameters, return to the Load/Store Method tab and click on
the Store Method button to store the new method. This button is only enabled if
you have specified a reference file and a wavenumber range.
Cov ( y 1 ( k ), y 2 ( k ) )
r = ---------------------------------------------
-
σ y1 ⋅ σ y2
Drag & drop the file(s) to be compared from the OPUS browser window into
the File(s) for Quick Compare selection field. Make sure that the data blocks for
the sample and reference files are of the same spectra type, i.e. AB (absorption)
or TR (transmission). Besides, the wavenumber range of the sample spectrum
has to be at least as large as the range defined for the reference spectra. You can
also load 3D files as sample files to perform a Quick Compare. However, 3D
files cannot be loaded as reference files.
Click on the Load Method button and load the particular method. Normally, the
path of the method previously used is always displayed above the Load Method
button.
The settings in the Result Presentation group field will be stored as OPUS
parameters and are set by default if you start the Quick Compare command the
next time. The same applies to the method selected. If you activate the Show
Results Immediately check box and click on the Compare button, the Quick
Compare results will be displayed in the QC Results-Display, see figure 251 et
seq.
As soon as you have activated the Show Results Immediately check box, the
Print Results Automatically check box will be enabled. If you activate this
check box, the comparison results will automatically be printed after the
calculation has been terminated. The layout of the print is similar to the QC
Results-Display.
To start Quick Compare click on the Compare button. The evaluation results are
stored in a QC data block ( ). This data block includes the parameter values
used and the result calculated which can range between 0 and 100% (0% = no
correlation, 100%=full correlation), see figure 255.
The algorithm determines the thickness d from the mean distance ∆ f of the
interference maxima within the selected frequency range, and from the
refraction index n of the measured layer: d = 1 ⁄ ( 2 ⋅ n ⋅ ∆f ) .
This physical context reveals that the distance of the interference maxima
decreases all the more, the thicker the layer and the greater the refraction index
is.
Select a spectrum file and click on the Layer Thickness command to open the
following dialog:
Drag & drop the data block (transmission or reflection) into the File(s) to
determine the layer thickness selection field. Select a frequency range (see also
chapter 2.7) which contains meaningful layer thickness interferences.
Activate the Smooth check box only if the spectral range to be evaluated
contains significant noise. Define the refraction index which depends on the
type of material used and the frequency selected.
The peak sensitivity has to be defined as well. It determines how meaningful the
maxima and minima have at least to be, to be considered by the algorithm (in
many cases the default value of 1 yields positive results).
If the layer thickness has been determined, you have to check whether the
defined peak sensitivity has produced a reasonable result. Check the maxima
and minima found which are graphically selected in the spectrum window. If
maxima/minima had been ignored or if noise had mistakenly be interpreted as
maxima/minima, this would result in an erroneous layer thickness. In this case
undo the determination by means of the Undo changes command in the File
menu, and perform the determination once again using an appropriate peak
intensity.
If you activate the Show check box (see figure 256), a dialog opens (see
figure 258) which contains the results of the layer thickness determination. You
will be asked whether you want to save these results together with the spectrum.
If the results are to be saved with the spectrum, click on the Yes button. The
results are displayed in the parameter list. To open this list right click on the file
name in the browser window and select Show Parameters from the pop up
menu.
OPUS offers several library search commands. For details, e.g. Library Editor
see the OPUS SEARCH manual which is supplied with the OPUS Search
package.
You can also limit the search to an existing search report. In this case only the
substances listed in the report will be compared to the test spectrum.
On the Search Parameter tab you define the desired search parameters.
You can limit the search to certain frequency regions of the spectrum instead of
comparing the whole recorded frequency range of the spectrum to the library
spectra. Enter either the frequency ranges manually in the table cells or use the
Interactive Range Selection button to directly select a frequency range in the
spectrum. Once you defined a list of regions to exclude you can save them (Save
Ranges as) for future use. Clear Ranges clears the table and the Restore Last
Ranges button automatically calls up the last range definition you used.
On the Select Library tab you select at least one library to apply for the search.
A search can involve either one or more libraries, but creates only one search
report.
Use the Add Libraries and Remove Libraries buttons to include or exclude
libraries in the list. The library selection field shows only one single file for
each library to ensure a clear structure. You can select several libraries from the
selection field.
To remove libraries from the selection field, select them first and click on the
Remove Library or Remove all Libraries button. Save a library created by
means of the Save Library List button. To modify a library click on the Change
List button. The library previously used will be set by default the next time
when using the Spectrum Search function.
You can also test the integrity of a library file by the Check Library command.
This command also updates the number of file entries. If a file passes the test, it
will be checked by a green mark.
Problematic files are indicated by a red x. This can also be caused by the fact,
that OPUS cannot locate the library file (e.g. after you moved the file to a
different directory).
The report window consists of four areas, which can be adjusted in size by
moving the window bars. The list at the bottom of the window contains all
spectra matching the search criteria. The hits are numbered consecutively (first
column) and sorted by hit quality. The first spectrum is selected (red square)
and automatically displayed in the display area above. The spectrum will only
be displayed if the box before the spectrum name is checked. To display the
substance information and the structure, the spectrum must be selected. The hit
quality is marked before the name of the substance, followed by the entry
number of the spectrum in the library.
Display the query spectrum by clicking on the Show Query Spectrum button.
Close the report window by clicking on Exit.
10 Display
The commands in this menu allow to modify the display of the current spectrum
window. You can zoom in certain areas of the spectrum window and restore the
original display size. The availability of the commands substantially depends on
the steps performed. For example, the Forward and Back commands are only
enabled if you have zoomed in the current display before.
The Back command allows to restore the original display size of the spectrum
window after you have zoomed in part of the spectrum displayed. Forward will
display the zoomed-in area again.
10.2 Stacked
If more than one spectrum have been loaded into the same spectrum window,
you have the option of a stacked display, i.e. the spectra will not overlap. The
overview window is, however, not affected by this command.
Figure 267 shows two spectra with separate axes for each spectrum.
If you zoom in a particular area of a spectrum displayed in stacked mode, all the
other spectra displayed in the spectrum window will automatically be affected.
To undo the stacked display, click on the Stacked command again.
You can fit a spectrum to the size of the spectrum window using the Scale All
command. If you only want to scale the ordinate, select the Scale Y command.
If you have selected only a particular frequency range in the spectrum window,
this range will be displayed on a white background in the overview window,
while the rest appears on a gray background. The frequency range selected can
be moved along the frequency axis using the Page Forward and Page
Backward commands. In this case you can browse a spectrum while keeping the
displayed frequency range the same.
10.5 Zoom In
The Zoom command allows to enlarge particular spectral ranges. If you select
this command, a cross-hair cursor will be displayed. Use the left mouse button
to draw a frame around the range you would like to expand. If you click on the
mouse button again, the cross-hair cursor disappears and you can reposition the
frame. Now, left click again and the area marked by the frame will be resized to
the spectrum window. The cross-hair cursor reappears and can be removed by a
right click.
11 Print
The printing functions in the Print menu allow to print spectra, create new
printing templates or layouts, and load existing layouts. It is also possible to use
templates which have been created by former OPUS versions, e.g. OPUS-OS/2.
They will automatically be converted to the current OPUS version.
Before being able to print spectra you have to set up a default printer in
Windows first.
Use the Print Setup command to define the printer and the print parameters, e.g.
paper size and print quality. Clicking on the Properties button opens a different
dialog. The settings shown will depend on the printer configuration.
Select the Print Spectra command to directly print spectra. The following
dialog opens:
Drag & drop the respective spectrum from the OPUS browser window into the
File(s) to print... selection field. Click on the Change Layout button to select the
appropriate plot layout from the dialog that opens. The layout selected will be
displayed in a preview window as exemplified in figure 271.
If the plot layout selected consists of more than one spectrum or report frame,
you can use the Frame drop-down list (figure 270) to see which frame is
assigned to what particular data block.
The New Layout and Edit Layout button below the preview window both allow
to switch to the PLE workspace. If you close the PLE workspace, the
Print Spectra dialog will be displayed again.
To display a preview of the plot click on the Show Preview (figure 270) button.
If the plot consists of several pages you can select between a single and two-
page display. Additionally, you can zoom in or out the spectrum previewed.
Click on the Frequency Range tab to define the limit values. You can select
between several options.
If you activate the Auto scale to all spectra option button, the axis of all spectra
frames will be linearly scaled. If you activate the second option button, the
frequency limits of the plot layout selected before will be used.
As soon as you activate the Set limits separately for each spectrum frame option
button, the Select frequencies for selected frame group field will be enabled.
Either type the limit values manually or define them interactively. If you click
on the Get Display Limits button, the current limits displayed in the spectrum
window are automatically set in the appropriate entry field.
On the Options tab you can define the number of peaks which are to be labelled
as well as the printout format.
The printout can both be sent to the printer or the clipboard. It is also possible to
create a bitmap or a PDF file. If you activate the Bitmap or PDF option button,
the File name and Path entry fields are enabled. To save the printing define the
file name and path or edit the path by means of the Change Path button. Click
on the Print button to start printing.
You can use the Quick Print command to plot the contents of an OPUS view
without specifying a template. An appropriate default template for the currently
displayed view will be used. You can change this default template by editing it
or saving a different template of your choice as default. The following templates
are available:
The Quick Print command generates a printout which shows the OPUS window
as displayed on the screen. If only part of the spectrum is displayed, only this
part will be printed including all labels and annotations.
The Plot Layout Editor (PLE) can be used to create templates, and allows to
label peaks in a spectrum, plot details of a spectrum, print parameters and peak
tables. The templates created can be saved using the Save as command from the
File menu.
To create new templates select the New Layout command from the Print menu.
A new PLE window will be displayed including the PLE tool bar.
B C D
The PLE drawing area (A) consists of a black grid and a red broken-line frame.
This frame represents the available print area of the printer. Directly to the left
there is the browser (B) and PLE item window (C). To switch between PLE and
the OPUS spectrum window use the Display or PE (D) tab.
As the available drawing area depends on the printer setup you first have to
configure the particular printer settings.
If you right click on an OPUS View frame item and select the Properties
command from the pop-up menu, the following dialog opens:
The Item tab enables to change different properties. Report frames, e.g.
integration, QUANT, QC, peak picking, or standard parameter tables will
automatically be linked to frame1 (spectrum frame).
If you use a layout with report frames to print a spectrum, OPUS automatically
searches the appropriate frame for the data blocks included in the spectrum file.
The left display indicates the exact position of the activated frame on the
drawing area, the right display indicates the frame size. Even if you resize the
frame the current size is always shown in the corresponding display.
To change a frame right click on the respective frame. A pop-up menu opens
which you select the Properties command from. To configure the frame
individually use the different functions included in the tabs.
Drawing a frame
Opening the Ple Page properties dialog (also see chapter 11.5.6)
Anchoring an object
Zooming in or out screen views. The zoom factor does not affect the
actual template size. The drop-down list also includes the Fit whole
page and Fit page width options.
Removing items
To change the contents of a frame use the Assign command. You can assign
spectra, peak lists, standard parameters and other OPUS views (e.g. 3D,
correlation chart etc.) as well as integration, quick compare and QUANT
reports to a frame.
By means of the Paste command you can insert text, a bitmap, meta file or text
from the clipboard into the active frame.
The Remove command deletes the frame from the drawing area, while the Snap
to Grid command aligns this frame exactly on the closest grid lines. The Edit
command allows to manipulate the frame contents. This command is only
available for text and table frames.
If you select the Properties command, the Properties dialog of the selected
frame opens.
The PLE Page dialog consists of several tabs which will be described in the
following.
11.5.6.1 Page
B F
D
I
A) Specify the unit that you want to work with (inches or centimeters).
B) You can print either in landscape or portrait.
C) Define the maximum print area. Each printer has a particular margin used for paper feed,
and which will not be printed on. These default settings are suitable for all common
printers and has to be rarely adjusted. The maximum print area is represented by a dotted
red line on the PLE document.
D) Define the paper size. The corresponding unit has been defined by (A).
E) Check this option button to extend the drawing area up to the size of the whole page.
F) Check this option button to extend the drawing area up to the page width.
G) If you check this option button to enter the scale factor manually, the entry field will be
enabled. The scale factor required to view the PLE pages is indicated in per cent. Most
computer screens are not large enough to allow viewing the entire page at 100% scale. In
case of landscape orientation it is advisable to use a scale factor of 75%, in case of
portrait orientation a scale factor of 50%.
H) Specify the default font used when creating a frame within a document. If a frame
includes data, the font can be changed no matter what kind of default setting you use.
I) Define the background color of the view.
J) Assign the desired OPUS view type to the frame using the Assign command from the
pop-up menu. If you have selected a structure view, you can drag & drop a structure data
block into the frame. To save the PLE page as a template remove the data block again,
and the frame will only include the view type assigned to.
If you have activated the Interactive OPUS view check box, you can access an object
within a frame. You can assign any type of OPUS view to a frame. Simply draw a frame
on the PLE page and right click onto the frame to open the pop-up menu. Select the
Assign → OPUS View command. The drop-down list includes all OPUS views
available.
11.5.6.2 Grid
A) If you activate the On check box, the grid will be visible. The grid can be useful to align
objects on the drawing area.
B) If you activate the Snap To check box, new objects created are automatically positioned
and sized to line up with the closest major grid lines.
C) Usually, the grid is only displayed on the screen to simplify object alignment. Activate
the check box if you want to have the grid printed on paper.
D) The Major and Minor settings define the grid size in the unit specified on the Page tab.
Figure 282 exemplifies a grid size of 1 x 1 inch. The grid can be further divided by filling
in the Minor entry fields.
E) Define the color for the grid lines by the Grid Color button.
11.5.6.3 Header
The header and footer are printed on every page. The Header and Footer tabs
are identical, therefore only the Header tab will be described in the following.
A) The header (or footer) can consist of up to 6 fields (2 rows on the left, middle and right).
The entries in the fields consist of meta strings (also see chapter 11.5.9.1). You can either
enter these meta strings manually or drag & drop them using the drop-down list (C). It is
also possible to enter plain text for the header or footer.
B) Click on the Font button to define the header font.
C) The drop-down list includes special meta strings. PLE automatically converts these meta
strings into readable text in the preview. You can drag & drop these commands from the
list to the particular entry field which you want to have the information printed in. It is
also possible to manually enter the commands into the particular entry field.
11.5.6.4 Template
You can also save a particular template as default. When creating new PLE
documents the settings of this particular template will be used. The default
template automatically has the extension default.ple and is located in the same
directory as the OPUS program. The Save As command in the File menu allows
to save templates, using any file name and directory (preferably the Scripts
directory). To load these templates use the Load File command from the File
menu.
The spectrum will appear within the particular frame, including axes and
possible annotations. To delete the spectrum from the frame, right click into the
spectrum and select the Remove command from the pop-up menu.
To display the standard spectrum parameters select the icon from the
toolbar. Click on the left mouse button and draw a frame onto the drawing area.
This frame includes a table which consists of rows and columns, by default.
If you want to change these default settings, right click on the table and select
the Properties command from the pop-up menu. The thickness of the dividing
lines between the cells, and the colors as well as the font can also be changed.
Text can be included using text frames, i.e. either enter text manually into, or
import an existing text file to a frame. For manual text input draw a frame and
right click on the frame. Select the Edit command from the pop-up menu. This
will transform the frame into a text frame. Now, enter text into the entry field
displayed. Close this entry field by left-clicking anywhere outside the field.
It is also possible to re-size the text frame. Left click into the frame and scale it
up or down using the marker positions. Editing text is only possibly by using the
Edit command from the pop-up menu.
To import a text file, first draw a frame and select the Assign → Text File
command from the pop-up menu. Specify the particular text file from the dialog
displayed. Normally, only files with the extension *.txt can be imported.
The Spectral Frame Properties dialog consists of several tabs which will be
described in the following.
11.5.8.1 Item
B
C
D E
A) To change the size and position of the frame on the drawing area use these entry fields.
The unit (cm or inch) has been specified by the PLE Page dialog on the Page tab.
B) The line thickness used for the frame is indicated in pixels in the drop-down list.
C) The Color button defines the color used to draw the frame. If you click on the Color
button, a color palette is displayed from which you can either pick a color or define your
own color.
D) Normally, the border lines of the frame are not printed. If you activate this check box, the
frame will also be printed on hard copy.
E) If you activate the Fill Interior with Color check box, the frame will be filled by the
color specified in (C).
F) You can assign a name to every object. Naming all the objects in your template
simplifies their identification in complex layouts, and assignment of spectrum frames to
printed data. You can use these names to link tables and text frames to spectrum frames.
G) This entry field includes the name of a particular link. This option is only reasonable in
case of tables, report frames and texts. If, e.g., you want to include data from a particular
spectrum frame into a table, enter the name of the spectrum frame into the Linked To
entry field. This entry has to be adjusted as soon as the name of the respective spectrum
name has been changed by the operator. Otherwise the link between the different frames
cannot be ensured.
11.5.8.2 Limits
A D
B
F
A) The entry fields allow to define the frame limits. The unit of the values entered has been
specified in the PLE Page dialog on the Page tab.
B) The style type selected determines the presentation of the data within the frame. You can
have the spectra displayed in overlaid or stacked mode.
C) Activate the Show Bruker Logo check box if you want to have the logo displayed within
the spectrum frame.
D) If you activate the Autoscale X check box, the x axis of the spectra will be autoscaled
within the particular frame.
E) If you activate the Autoscale Y check box, the y axis of the spectra will be autoscaled
within the particular frame.
F) The frame displayed on the drawing area can either include the entire spectrum (with
axes and annotations), or can be used as boundary for the spectrum itself. If you activate
the Frame is Data Area check box, the axes and annotations will be drawn outside the
frame.
G) If you do not activate the Allow multiple files check box, only one spectrum can be
displayed within the frame.
11.5.8.3 Axes
The X Axis and Y Axis tabs are identical except for the Rotate Numbers check
box on the Y Axis tab. This function allows to turn the y axis annotations by 90°.
The Show axis for stacked spectra and the Compressed Wavenumbers check
boxes are only available for the x axis.
A H
B I
C
J
D K
E L
F
M
G N
A) Activate the Visible check box if the axes, tick marks and labels have to be displayed.
B) Activate the Show axis for stacked spectra check box if each spectrum has to be
displayed with a separate x axis. Otherwise, one common x axis will be used for all
spectra.
C) If you activate the Compressed Wavenumbers check box, wavenumbers above
2000cm-1 will be displayed using a smaller linear scale.
D) If you have not activated the Automatic Tick Mark Placement check box (H), you can
specify the interval between two tick marks.
E) In the Tickmark at entry field you determine the position of a tick mark, provided you
have not activated the Automatic tick mark placement check box.
F) Specify the number of digits used to for the numeric tick mark labels, provided you have
not activated the Automatic tick mark placement check box.
G) The axes are labelled according to the spectrum file loaded by PLE. The axis label can
later be changed.
H) PLE can automatically sub-divide axes. Activate the Automatic tick mark placement
check box.
I) If you activate the Ticks at top check box, the tick marks will be displayed on top of the
frame. In case of the y axis activate the Ticks at right check box on the Y Axis tab.
J) If you activate the Ticks at Bottom check box, the tick marks will be displayed at the
bottom of the frame. In case of the y axis activate the Ticks at left check box on the
Y Axis tab.
K) Activate this check box if you want to have the grid lines displayed on the frame.
L) Determine the thickness of the axis lines.
M) Click on the Axes Color button to select a color used for the axes from the color palette
displayed.
N) If you click on the Text Font button, a drop-down list will be displayed. Use this list to
determine the font and size of the axis label.
O) If you click on the Numbers Font button, a drop-down list will be displayed. Use this list
to determine the font and size of the tick mark (numeric) labels.
11.5.8.4 Data
A C
G
F
A) Spectra added to a frame, are put into a slot. This slot just determines the position of
spectra. To change the spectra view, you first have to select the corresponding slot of this
spectrum. Then, you have to define the properties for that slot using the control elements
for color, line style and line width.
B) If you click on the Remove button, the spectra data selected in (A) will be deleted from
the slot.
C) The color palette allows to determine the color of the spectrum displayed.
D) Use the drop-down list to determine the line style of the spectrum displayed.
E) Define the line width of the spectrum displayed. Separate line widths can be specified for
the screen view and printout.
F) If the spectrum file contains an ANNO data block, this block can be displayed in the PLE
plot by activating the Visible check box. Use the Font button to determine the font for the
annotations.
G) If the spectrum file contains an INTEG data block, this block can be displayed in the
PLE plot by activating the Visible check box.
11.5.8.5 Peaks
A E
C
G
D
A) Similar to the Data tab you first have to select the corresponding slot for the spectrum.
B) Define the stroke width of the spectrum displayed. Separate line widths can be specified
for the screen view and printout.
C) Click on the Label Font button to determine the font type used for the labels.
D) Click on the Stroke Color button to determine the color for the label strokes.
E) If you activate the Reserve Space for Labels check box, extra space between the highest
peak and the spectrum frame for the peak labels is available.
F) Use the drop-down list to select the type and position of the labels you want to assign to
the peaks.
G) Starting with the highest peak you specify the number of peaks to be labelled, using the
All and None buttons.
H) Enter the number of digits and decimals for the peak labels.
I) Activate this check box if the stroke color has to be the same as the one for the spectrum
labels. This helps to get a clear display, which is especially useful if the PLE contains
more than one spectrum. By means of the Stroke Color button (see D) you can define an
individual stroke color for each spectrum, which will be the same for the spectrum label
if you activate the check box (I).
A table can be created by using the icon from the PLE toolbar. Tables
consist of 2 columns and 2 rows by default. The number of columns and rows
can be changed using the Table Properties dialog.
It is also possible to edit the table cells separately. Right click into the particular
table cell and select the Edit command from the pop-up menu. When editing
table cells you can change between the different cells by using the tab key.
The Table Properties dialog consists of several tabs which will be described in
the following. The Item tab has already been described in chapter 11.5.8.1.
11.5.9.1 Parameters
C) Normally, the information extracted by PLE to expand the meta strings is taken from the
corresponding spectral frame in Slot 1. If you activate the Treat Parameters as Multiple
check box, the parameters will be repeated for each spectrum within a particular frame
until the maximum number of rows defined on the Format tab has been reached.
D) The more spectra you add to a frame, the more additional table cells can be created to be
able to display the parameters for each spectrum. If you activate the If Multiple,
automatically add rows for new spectra check box, the number of rows set on the
Format tab will become meaningless.
11.5.9.2 Format
A I
J
B
K
C
L
D
E M
K) To better distinguish the rows you can activate the Color code the rows check box. The
parameters will then be displayed by the corresponding spectral color.
L) The Body Font allows to specify the body font for the table text. This font applies to all
table cells, provided you have not activated the Column 1 has titles and Row 1 has titles
check boxes.
M) The Color button allows to specify the color of the grid to be displayed. As soon as you
have selected a color from the color palette the Color button will be displayed in this
color.
N) Define the unit for the height and width of table cells if you have not activated the
Autosize check box.
The Item and Parameters tabs have already been described in the previous
chapters (11.5.8.1 and 11.5.9.1).
11.5.10.1 Text
A B
A) Defines the position of tab stops for the text in the frame. The value entered represents
the distance to the next tab. Multiple positions can be used, separated by spaces, e.g.
8 12 20 40. The last tab spacing is used for subsequent tab stops, if more tabs are
required.
B) By means of the Font button you determine the font and font size of the text.
C) To better align text within a frame activate the Center Text Horizontally check box, as
the text lines will be horizontally centered.
The Open Layout command shows a list of existing templates. When using this
command for the first time after the OPUS installation you have to navigate to
the particular directory. Templates have the file extension *.ple.
You can view the result of a printout using the Print Preview command. The
Print command starts printing immediately.
12 Macro
Macros can be created for regularly used OPUS functions. An OPUS macro is a
sequence of OPUS commands that can be executed all in one. In addition to the
standard OPUS commands there is a set of macro functions which allow to
control the macro execution, interaction with the user and the evaluation of
results.
Basically, an OPUS macro is a text file using the extension .MTX, which can be
edited by any kind of text editor. For a detailed description of all macro
functions and their syntax, see the OPUS Programming manual.
The data stored in the HISTORY data block ( ) can also be stored in a
script. Select the file which you want to extract the performed manipulations
from. Drag & drop the file into the File to extract manipulations from entry
field.
Define a file name for the script and specify the directory path, where the file is
to be saved to. If you activate the Include Measurement check box, you add the
corresponding measurement parameters as well.
Once the script has been saved, it can also be applied to other files using the
VisualBasic Scipt command from the File menu.
The software allows to set all hardware parameters and measurement conditions
which are typically useful. Special features like the detector temperature or
alignment can be controlled.
Enter the name of the registered MyInstrument control element into the
Select MyInstrument control entry field, and define the file name and path for
the resulting VisualBasic Script.
Use the Macro Converter to translate macros written by OPUS-OS/2 into the
OPUS format. The conversion may require some changes as a result of the
different macro syntax. For any further details, refer to the OPUS Programming
manual.
If you have selected the Macro Converter command, a wizard starts and helps
you with the conversion steps. Follow the on-screen instructions.
To run a macro click on the Run Macro command and select the appropriate
macro from the dialog box that opens. Any further actions depend on the macro
selected.
Click on the Debug Macro command and select the correct macro from the
dialog that opens. For any further details on this subject, refer to the OPUS
Programming manual.
OPUS includes an editor to generate and edit macros. Click on the Macro
Editor command and create a new macro or load an already existing one using
the Open Macro button. For any further details on this subject, refer to the
OPUS Programming manual.
Macros are written and stored as text files. The Compile Macro command
allows to convert these text files to executable binary codes. Compiled macros
are started faster than macros in text format. For any further details on this
subject, refer to the OPUS Programming manual.
Macros which you use regularly can be added to the toolbar or any menu. To do
this you have to add an entry to the USERMAC.LST file in the OPUS directory.
If this file is not available in the directory, create the file using the text editor.
For each macro you want to add to the toolbar you have to enter the following
information to the USERMAC.LST file using the text editor:
1) Name and path of the macro file
2) Number of the menu (see table below)
3) Text to be included in the menu
4) Text for tooltips in the tool bar
5) Text for the status bar
E:\OPUS\MACRO\IT.MTX@8@Instrument test@IT-Test@Start IT
If you want to have an icon displayed in the toolbar, the macro directory also
has to include a bitmap file with the icon. Make sure that the bitmap is of 16*15
pixels.
To add a macro to a particular menu, use the menu number indicated in the
following table.
The New Procedure editor allows to create a specific structure used to automate
ordinary procedures. When creating such a structure you can either follow the
on-screen instructions provided by the Macro Wizard, or click on single OPUS
icons in the toolbars to define the course of actions manually.
If you select the New Procedure command, the following dialog opens:
By default, the Macro Wizard is displayed. If you want to change this default
setting, deactivate the Always start with wizard check box. In this case you have
to define the course of actions manually.
If you do not use the wizard and you want to define a Load File structure block,
e.g., click on the icon, select the file from the dialog displayed and click on
the Open button. A Load File block will be created and automatically added to
the procedure. This also applies to evaluation, manipulation, save or printing
blocks. To adjust the parameters of these blocks double click on the structure
block, and the respective OPUS command dialog opens.
To delete a certain structure block, left click on the block and press the Del key
on the keyboard.
Select one of the manipulation functions and activate the appropriate option
button. The Other drop-down list includes all manipulation functions provided
by OPUS except those already displayed in the dialog. This dialog will be
closed not until you activate the No manipulation option button.
Select one of the evaluation functions and activate the appropriate option
button. The Other drop-down list includes all evaluation functions provided by
OPUS except those already displayed in the dialog. This dialog will be closed
not until you activate the No evaluation option button.
Activate the Save check box if you want to save the file at the end of the
procedure. The same applies to the Print options if you want to have the file
automatically printed. Activate the Loop check box to repeat the course of
actions previously defined n times. As soon as you click on the Finish button
the macro structure created will be displayed.
These commands can be used to edit, validate or save the procedure created. In
the following each of the commands will be described in more detail.
Macro
• Save: saves the procedure. Define the file name and directory path in
the dialog displayed. As the macro structure is stored as OPUS basic
script, it has the file extension *.obs and can also be started by the
Visual Basic Script command from the OPUS File menu.
• Error Management: global setting which specifies how the script
should react in case of an error. If you click on Error Management,
the following dialog opens:
Tools
Blocks
If you activate the Dialog answer option button, you have to enter an
appropriate question into the entry field. You can also define whether
the IF block shall be based on a previous evaluation report.
Depending on the report selected from the drop-down list further
details with regard to the condition can be defined. If you have, e.g.,
selected Peak Picking, you can further determine whether the
Edit
The Edit Procedure command can be used to edit a procedure created. Select
the respective procedure from the dialog that opens.
To run a procedure click on the Run Procedure command and select the
appropriate macro from the dialog box that opens. Any further actions depend
on the macro selected.
• If the test has passed, the OPUS status light changes its color to
green. The operator can continue using the spectrometer as the
instrument has been properly tested.
• An unattended mode is also available which allows to run the test(s)
completely automatically and without any user interaction, e.g. over
night or in the early morning. This, however, assumes that the tests
themselves do not require any interaction.
Measurement and test parameters are stored in a set of databases which have
also been installed when installing OPUS. If you have received a separate
database CD, you also have to install this CD. For details on the installation
instructions refer to the database CD.
OVP modules, databases, test spectra measured and reports are stored in the
OVP standard directory C:\OPUS\VALIDATION. If you want to change this
directory, select the User Settings command from the Setup menu (see
figure 308) and change the validation path. Make sure that you also move the
data files of the previous standard directory to this new path, and restart OPUS.
Before you can work with OVP you have to set the corresponding parameters in
the OVP dialog Setup OVP. Select the OVP Setup command from the
Validation menu to open the following dialog:
Enter a title for the current configuration into the Title for new configuration
entry field, to specify the current setup by a descriptive text.
Click on the Add new configuration button. Now, all the other selection fields
will no longer be hidden and can be filled in.
B
C
F H
J
Figure 310: Setup OVP - Activated drop-down lists
Select the Thumbnail option from the pop-up menu when clicking on the button to
be able to see at once which bitmap belongs to which file name.
You can also make your own photo with a size of 90 x 90 and store it into the bitmap
directory using the ITnn.bmp file name (nn is a consecutive number).
H) To delete the current configuration click on this button. Once deleted the settings cannot
be reloaded. If you have accidentally deleted a channel, you have to repeat the complete
setup again. OVP configurations are stored in the OPUS\VALIDATION\Data-
base\<Instrument> (<Instrument> e.g. MPA) directory.
I) To save the configuration click on the Save and Exit button.
J) Click on this button to cancel the OVP setup without saving.
it13.bmp: DuraSampler
IT17.bmp: HTS-XT
IT21.bmp: MATRIX-E
IT22.bmp: MATRIX-F
IT23.bmp: MATRIX-I
IT28.bmp: TGA
IT29.bmp: TANDEM
IT30.bmp: RAM II
IT32.bmp: RAMSYS
IT33.bmp: SENTERRA
IT34.bmp: SENTINEL
IT36.bmp: IRcube
IT45.bmp: Reflectance
IT46.bmp: Transmittance
The warning symbol indicates that the settings for the current configuration
have not yet been completed. To be able to define the settings for the single tests
you first have to measure the laser wavenumber (LWN). Therefore, click on the
The laser wavenumber is affected by changes in the optical path length. This
can cause considerable deviations when using optical fibers of different lengths.
Measuring and assigning the laser wavenumber for each test channel ensures
the wavenumber accuracy of spectral data.
The test first measures a spectrum of water vapor and uses a specific water band
to determine the optimum laser wavenumber. To verify the validity of the water
band adjacent water bands are checked as well. In a second step the appropriate
wavenumber is verified against the bands of the filter material on the internal
validation unit (e.g. polystyrene or BRM 2065). After performing this test a
result dialog pops up.
The LWN test result shows the water bands specified and measured. You can
also see the water band deviation as well as the laser wavenumber, i.e. both the
specified and newly calculated one.
If the current LWN for this channel is within a certain tolerance, the test has
passed and no further changes are required. If the deviation is beyond a certain
tolerance, the LWN value for the current measurement channel is set to the
currently computed optimal value when clicking on the OK button. Now, a
green check mark is added to the button in the Setup OVP dialog.
If the water band could not be detected properly as the water vapor
concentration of your instrument may be too low or too high, first a warning
pops up.
In this case examine the water vapor spectrum LWN_Water.x (with x being any
number) which is located in the OPUS\VALIDATION\TEMP path. If the water
vapor contents are too low, remove the desiccant cartridge for a short period of
time to allow the water vapor concentration in the instrument to increase. If the
water vapor contents are too high, you have the replace the desiccant cartridge
or purge by using dry air. Repeat the measurement until the result is OK.
Important: Since OPUS 5 the laser wavenumber has been stored and used
based on the test channel specified in OVP. In case of measurements in the
empty sample compartment, and measurements in the sample compartment
equipped with an accessory, both configurations have to be setup as two
different test channels in OVP. The laser wavenumber can be different for both
test channels, even if both configurations use the sample compartment as
The line on the very top shows the test channel selected on the OVP Test
Channel Setup tab.
Define a specific test interval for both test categories to determine when the
tests have to be performed.
If you activate the Run PQ Test every check box, the following line will be
displayed:
Type the interval period into the entry field and select the units from the drop-
down list. Available units are hours, days, or months. The PQ test protocol is a
short-term test which verifies that the instrument performance is suited for daily
operation.
All tests available for a particular type of spectrometer have already been
selected. In exceptional cases (not recommended) you can deactivate certain
tests by deleting the check mark.
Most of these tests compare the measured data to a set of reference data which
have been recorded after installation, major repair or exchange of optical
components. The PQ test protocol is intended to be run on a day-by-day basis to
ensure that the instrument is working properly.
13.2.3.1 PQ Tests
The PQ test protocol consists of the following single tests (for further details on
each test see also chapter 13.2.3.2:
Energy Test
Verifies that the photometric accuracy is within specified limits. The test is
performed by using one or two filter(s) with different absorbing properties.
• Glass Filter A Test
• Glass Filter B Test (not available in each spectrometer)
Tests which are not available for the given spectrometer type cannot be
selected. For some PQ tests reference measurements are required which are
generally performed after the OQ test has been passed. No PQ test can be
performed without these reference data. This is indicated by a warning written
in the lower part of the dialog (see marking in figure 317), and the symbol
displayed.
Reference spectra are stored in the user database. Whenever used the reference
data are temporarily extracted and afterwards removed again. This avoids
accidental deleting or overwriting.
If you click on the OK button, the current setup status is indicated by a green
check mark on the Setup button of the OVP Test Setup tab.
If you close the dialog without measuring any reference spectra, or without any
existing reference spectra from previous measurements, a warning pops up and
the warning symbol remains on the Setup button.
The S/N ratio is calculated by the OPUS Signal-to-Noise Ratio command in the
Evaluate menu, using peak-to-peak by means of the quadratic parabola fit
option. In order to get a reliable result 10 spectra are measured (reference and
sample). The S/N ratio is calculated separately for each of the spectra, using the
mean value of all 10 results. The region to measure the S/N ratio is calculated
differently for systems used in the MIR and NIR region.
This test measures the maximum deviation of a 100% line within a larger
frequency range.
The energy distribution test is a long-term stability test which compares the
amplitude of a measured single-channel spectrum to that of a stored reference
single-channel spectrum.
Figure 323 and 324 show the single-channel spectra of the reference file in MIR
and NIR region. The integral over the total reference single-channel spectrum is
set to 100%. In the PQ test report the area between the two single-channel
spectra is given relative to this value.
If the power of the spectrometer source decreases, e.g., the distance between the
two single-channel spectra will increase. Therefore, this test can be used to
detect changes in the source power. In case of this long-term stability test, test
spectra are compared to the reference spectrum stored.
If the vacuum of an MCT detector decreases you can observe the ice band
caused by condensed water vapor in the single-channel spectrum.
The ice band test is part of the energy test and compares the integral in the ice
band region (3485 - 3050cm-1) with the integral of the reference spectrum
measured for the PQ test. The integral should not exceed a preset limit.
The x-axis frequency calibration test ensures that the frequency calibration of
the instrument is within the specified limits. If possible, water vapor is used to
determine the wavenumber accuracy. Water vapor has the advantage of having
an extremely narrow band(s) and therefore the wavelength position can be
measured to a very high degree of accuracy. To ensure that the water vapor
band is completely resolved the instrument uses a high-resolution setting. The
NIR region uses the band at 7306.74cm-1 for calibration, and the MIR region at
1554.353cm-1.
Figure 327 and 328 show typical water vapor spectra in the MIR and NIR
region.
If the water vapor concentration is too low or the water band is beyond the
frequency range of the instrument, the result of the polystyrene or BRM 2065
measurement is used instead.
Note: If your instrument is equipped with a Germanium diode, you have to use
the water vapor band for the X-Axis Frequency Calibration test as there is no suit-
able polystyrene peak in the frequency range of this detector type.
The y-axis reproducibility test is a long-term stability test which compares the
total intensity values of glass filter spectra to those of the reference spectra.
A glass filter transmission spectrum is used to test the precision of the y-axis.
The test spectra of glass filters are compared to the reference spectra by
calculating the mean difference over a large spectral range (MIR: 4000 -
2000cm-1, NIR: 1000 - 45000cm-1). Figure 329 and 330 show the spectra of
two different glass filters in NIR and MIR.
13.2.3.3 OQ Tests
The OQ test protocol is a test which checks the instrument performance and
compares it to the instrument specifications. The OQ test protocol is generally
performed during final testing before an instrument is delivered to the customer.
The OQ test should be performed after each major repair, exchange of optical
components which may influence the instrument performance, and on a regular
yearly basis, e.g. after maintenance.
If you activate the Run OQ Test every check box, the following drop-down list
will be displayed:
Type the interval period into the entry field and select the units from the drop-
down list. Available units are hours, days, or months. Click on the Setup button
to open the following dialog:
The OQ test protocol consists of the following single tests (for further details on
each test see also chapter 13.2.3.4):
• Resolution Test
Verifies the spectral resolution achieved by the instrument.
• Sensitivity Test
Verifies whether the instrument reaches the specified signal-to-noise
ratio.
• Energy Distribution Test
Verifies the energy distribution of an empty channel over the spectral
range completely achievable.
• Wavenumber Accuracy Test
Verifies the absolute x-axis accuracy of the instrument.
• Photometric Accuracy Test
Verifies the photometric accuracy of the spectrometer.
• Scan Time Test
Verifies the mechanical properties of the interferometer and the
control electronics functioning.
The individual tests depend on the type of instrument. In general, not all tests
will be run for a specific instrument series. For example, the linearity test is
only relevant for MCT detectors.
Tests which are not available for the selected instrument type are disabled, all
the other tests are activated. If you do not want to perform a specific test,
deactivate the respective check box.
As soon as you have set up all tests click on the OK button. The current setup
status is indicated by a green check mark on the Setup button of the OVP Test
Setup tab.
Sensitivity Test:
The S/N ratio is determined by measuring the maximum deviation from 100%
transmittance, and calculated by the OPUS Signal-to-Noise Ratio command in
the Evaluate menu using peak-to-peak by means of the quadratic parabola fit
option. In order to get a reproducible result 10 spectra are measured (each with
separate reference and sample measurements). The S/N ratio is calculated
separately for each of the spectra, and the test result will be the mean value of
all 10 results. The region to measure the S/N ratio is different for systems used
in the MIR and NIR region, and is displayed in the corresponding report.
The spectrum shown in figure 335 has a peak-to-peak noise of 0.1% from 100%
transmittance in the MIR region. To calculate the S/N ratio the reciprocal value
is multiplied by 100 (1 / 0.1 * 100). Figure 336 shows a 100% spectrum in the
NIR region.
The energy distribution test verifies the achievable frequency range and the
energy at the maximum position of the single-channel spectrum.
figure 337. These values are divided by the value achieved, compared to
acceptance values and indicated in per cent.
Optical components (e.g. detector, source and beam splitter) as well as the
sampling accessory have an effect on the limits of the frequency range.
The wavenumber accuracy test verifies that the frequency calibration of the
spectrometer is within the limits defined. To test the wavenumber accuracy
water vapor is used. Water vapor has the advantage of having extremely narrow
bands, and the position of these bands can be measured to a very high degree of
accuracy. To ensure that the water vapor band is completely resolved the test is
performed by a high-resolution setting. The NIR region uses the band at
7306.74cm-1 for calibration, and the MIR region at 1554.353cm-1.
Figure 338 and 339 show a typical water vapor spectrum in the MIR and NIR
region. Depending on the source the BRM 2065 is alternatively used in NIR for
testing if the water vapor band specified is beyond the limits defined.
The absorbance accuracy test verifies, amongst others, whether the y-axis of a
measured spectrum is accurate.
The test uses a polystyrene transmission spectrum in MIR and a water spectrum
in NIR which shows total absorption in several regions (see figure 340 and
341). At these positions the theoretical transmission of the spectrum should be
0. It is tested whether the deviation of the transmission value of 0 is within the
limits specified in these regions.
Figure 341: Water spectra for NIR with different layer thickness
The scan time test is used to test the interferometer functioning. A single-
channel spectrum is measured with a defined number of scans, at the highest
scan velocity. The time needed to measure the spectrum is determined and
compared to the limit.
The water vapor test determines the concentration of water vapor inside the
instrument.
The water vapor concentration is calculated from the measured data as follows:
Alignment Test:
The alignment test verifies that the absolute peak position of the interferogram
is within the range specified.
Linearity Test:
The linearity test determines the energy contribution of certain detectors below
the detector cutoff frequency.
Reproducibility Test:
The reproducibility test confirms that all moving parts (mirrors etc.) of a multi-
channel instrument are positioned correctly and in a reproducible way.
To select the optional tests activate the Run check box on the OVP Test Setup
tab.
Select the correct test from the first drop-down list, and the test interval (OQ in
general) or the kind of test, i.e. PQ or OQ if they are different (e.g. in case of
Raman), from the second drop-down list. Click on the Setup button. For a
separate description of theses optional tests refer to the corresponding OVP
manual.
If you have selected a test which is not available for a certain kind of instrument
configuration, a warning will be displayed when clicking on the Setup button.
Note that you have to acquire a separate licence for most of these tests. Make
sure that you have a correct registration, otherwise you will not be able to run
these tests.
If you do not want to perform a specific test, deactivate the respective check
box. The current setup status of the respective test is indicated by a green check
mark on the Setup button of the OVP Test Setup tab. As soon as you have set up
all tests click on the Save and Exit button.
The first row of icons represents the instrument hardware test status (see also
chapter 7.7). The second and third row of icons are reserved for OVP tests. In
figure 347 two test channels have been set up in OVP, therefore the
corresponding icons are displayed for both channels in the second row.
The browser-like window next to the bitmap contains all tests selected in the
setup, and which will actually be performed. Activate the Run...Test check
boxes for the respective test measurement. If you want to have a comment
displayed in the report, write a comment into the User Comment entry field.
Activate the Print Report automatically check box if a test report has to be
automatically printed after each test.
Clicking on the Run Tests button closes the dialog. The tests will run in the
background, not visible for the operator.
If the tests have been finished, click again on the status light. The test status is
displayed in the Instrument Status dialog. Click on the respective test channel to
see the test status also on the OVP Measurement Dialog.
The IT n drop-down list allows to select the appropriate IT test channel. The
lines below show the tests set up for the IT test channel selected, as well as the
test status. Tests which have expired, or which have not yet been performed are
automatically activated for measurement. Tests which have not yet expired are
not activated, and their remaining time is indicated as a reminder.
If a test has not expired, but the interval has only e.g. 2 hours left you can
activate the check box for that test and run the test earlier.
If a test has expired, but you are not prepared to perform that test (external
standards required), you can deactivate the check box for the corresponding
test.
Note: If you decide not to perform a test which has already been expired, you will
not be able to use this channel in routine environment.
As soon as you have activated the check box for the respective test protocol you
can see which test(s) will be performed by the browser-like display next to the
bitmap. The example in figure 351 shows that reference spectra have not yet
been measured. Before you can start this PQ test you first have to perform the
reference measurement.
All measurement results are stored in a report (PDF file) and in the UserData
database. To append a comment to the current test protocol entry write a
comment into the User Comment entry field.
To have the reports displayed make sure that the Adobe Acrobat Reader is
installed on your computer. The Adobe Acrobat Reader is available on the
OPUS installation CD.
Click on the Run selected Tests button to start the respective tests. If you do not
want to perform any test, click on the Cancel button.
The spectra produced when running the tests are stored in a directory structure
which will be automatically generated. In the \Validation\Data directory a sub-
directory is created for the current date, supporting the following format:
YYYYMMDD1 (e.g. 20060212). A further sub-directory for the time is created
in the directory for the current date, supporting the following format:
HHMMSS2 (e.g. 113423).
The spectrum file name always starts with either PQ or OQ and a test name (e.g.
PQ_MPA_Sample_Compartment_Energy.0). The date and time is also used for
the report name to allow a clear correlation between spectra and reports. The
spectra contain the test result together with other important data in the INFO
data block.
Generally, you have to measure the laser wavenumber for each measurement
channel or setup separately. This mainly affects multi-channel spectrometers or
measurements which optionally use special accessories (e.g. ATR unit). The
laser wavenumber may slightly change due to the different optical paths. A
change of the laser wavenumber directly influences the frequency calibration of
the spectrometer.
Select the Advanced Measurement command from the Measure menu and click
on the Optic tab.
If you position the cursor above a yellow drop down list, a tool tip is displayed
containing the following text: OVP Configuration not found, measurement will
use wrong LWN. Add configuration in OVP Setup.
The tool tip indicates what kind of problem has occurred and how it can be
solved. If you use OPUS in validated mode, make sure that the measurement
configurations are set up in OVP. Otherwise, an error message pops up.
When working in validation mode make sure that the measuring configuration
has actually been setup before. Otherwise, you will not be able to perform any
measurement at all and an error message pops up:
The results of test measurements are stored in a report (PDF format). The test
report contains a summarized test result page and subsequent pages for each test
with all the test spectra and measuring parameters displayed. Reports are stored
in the separate VALIDATION\REPORTS directory and can automatically be
printed. To have the report displayed and printed you require the Adobe
Acrobat Reader which is available on the OPUS installation CD.
As the example in figure 357 shows, the overall test result is displayed by a
green check mark, i.e. the OQ test has passed.
The internal validation unit (IVU) which is integrated into the spectrometers
allows to run, with very few exceptions, the OQ and PQ tests without any user
interaction required.
The Open Planner command from the Setup menu allows to automatically run
the OVP PQ test. For detailed information on the Open Planner command refer
to chapter 14.10.
You can also define single OVP tests as recurring items at a daily, weekly or
monthly interval. Click on the Open Planner command from the Setup menu.
To create a calendar item right click on the respective day and select the New
Appointment command from the pop-up menu.
Select the respective OVP test configuration from the Subject drop-down list.
Make sure that the particular test configuration has been defined in the OVP
setup, before. Determine the time interval for the test configuration. For detailed
information on this subject refer to chapter 14.10.2.
Define the start time of the test, either manually or by means of the arrow keys.
The recurrence pattern helps to exactly set up at what intervals the test has to
take place. Activate the respective option button.
An accessory changes some of the basic instrument optical properties and thus
the overall instrument performance. While the basic PQ and OQ tests just verify
the performance and properties of the basic instrument configuration (e.g.
empty sample compartment) it is obvious that these tests cannot be used to
verify the performance of the same instrument if, e.g., an ATR unit is mounted
in the sample compartment.
It is, however, essential to test not only the basic configuration but also
instrument combinations with a built-in accessory, to be able to detect problems
caused by the accessory.
Accessory data are stored in two different sets of databases, i.e. the standard
accessory databases supported by Bruker and an identical set for user-specific
accessories. These user databases are identified by the User prefix and are
protected by the same password as the user databases for the test settings and
results mentioned earlier. Thus, a Bruker database update will not have any
impact on the contents of the user accessory data. The Accessory Manager will
only modify the contents of these user-specific databases.
Note: Do not move the accessory manager to a different sub-directory as the pro-
gram automatically expects the user databases to be located in the DATABASES
folder of the VALIDATION sub-directory.
F B
C
G
After starting the accessory manager make sure that the Configurations tab (A)
is selected.
The accessory database contains two example configurations which you can use
as basis for the new accessory used. In this case copy one of the configurations
(see chapter 13.8.3) and adapt the parameters, accordingly.
3) Make sure that the Blank Configuration option button (D) is selected and
click on the Create Configuration button. The new accessory will be
added to the Accessory List (E) and the accessory type is shown in (F).
4) Select the test protocol from the Test List drop-down list (G). The tests
which are available will be listed in the section below. All tests are
initially marked as being not available (H).
5) Double click on those tests which should be made available for the
accessory. The Stop sign will be replaced by a green check mark. Only
those tests activated by a green check mark will later be accessible in the
PQ test setup dialog. Make sure that you only select tests which are
also available for the basic configuration.
6) The Accessory Bitmap group field allows to select one of the existing
bitmaps for the accessory used. The bitmaps assigned will later be shown
when selecting the accessory. Click on the Select button.
7) If you want to add a user-specific bitmap for the particular accessory, cre-
ate a bitmap with the size of 90 x 90. Copy the bitmap, using the
ITnn.bmp file name (nn = consecutive number) into the \Validation\Bit-
map directory. After this you can select the bitmap by means of the Select
button.
8) In the message entry field (H in figure 360) you can enter an accessory-
specific text which will be displayed at the beginning of the tests. This
kind of text should reflect the steps required for preparing a test
measurement.
9) Select the XPM Parameters tab to change the measurement parameters
for the particular accessory, if required.
10)Select the instrument (K) which you will use the accessory with. Specify
only those parameters in the Experiment Parameters list (L), which are
different from the default setting. Keep those parameter fields empty
which do not have to be changed.
11)Instead of typing parameter values you can load the parameters directly
from OPUS. Load an experiment or set the parameters by the Setup
Measurement Parameters command in the OPUS Measure menu.
Confirm the settings. Return to the accessory manager and use the Import
from OPUS button (O in figure 368) to read the parameters from OPUS.
The Compare Parameters button (M) can be used to compare any values
entered to the current OPUS setting. The Export to OPUS button (N)
overwrites the current OPUS settings by the parameters manually entered.
O
Figure 368: OVP Accessory Manager - Measurement parameters options
S U
16)Enter appropriate frequency limits and factors into the parameter section
(T). Offsets are entered in wavenumber units and used instead of the value
specified for the basic setup. If an instrument increases, e.g., the lower
frequency limit for the signal-to-noise test by 4500cm-1, enter 4500 into
the appropriate field.
By means of factors you can define test limits which have been changed.
In most cases the accessory will probably decrease the achievable S/N
ratio of the basic instrument. If it decreases the value by 50%, enter 0.5
into the appropriate field. If the minimum S/N ratio limit of the basic
instrument configuration is 10000, this limit will be decreased to 5000 as
soon as you use the accessory. Frequency limits which do not have to be
changed have to be set to 0, while parameter limit factors which do not
change need to be set to 1.
Enter the name of the new configuration into the New Configuration Name
entry field. Select the accessory type from the drop-down list and activate the
Copy Existing Configuration option button. Select the configuration to be
copied from the Existing Configuration List drop-down list. Click on the Create
Configuration button to make the copy. Instead of defining all parameters you
just need to make the required modifications.
In the OVP setup you will immediately find the new accessories listed in the
Accessory drop-down list (see figure 311 on page 325).
The main directories and databases required for OVP, and their meaning are
outlined in the following:
14 Setup
The Setup menu includes all functions to be required to configure menus and
toolbars as well as the workspace.
14.1 Logout
To log in a new user or log out and terminate OPUS click on the Logout
command.
To log in select the corresponding User ID from the drop-down list. The user to
be the last to log in will be displayed by default. Enter the correct user
password. The password will be displayed by a number of “*”. Always the user
type (Operator or Administrator) for the currently selected user is displayed.
Select one of the workspaces using the drop-down list. The workspaces
included in the drop-down list substantially depend on the user selected. In case
of Operator only the assigned workspaces are shown, whereas in case of
Administrator all workspaces stored in the OPUS directory are shown.
Click on the Login button to log in the new user. Click on the Exit from OPUS
button to close the login procedure and terminate OPUS.
Use this command to set the conditions for the conversion of JCAMP files into
OPUS files. The settings made apply both to the Convert3dJCAMP command in
the Edit menu and to the Load File command in the File menu.
To avoid the loss of information when converting JCAMP files define how the
JCAMP labels correlate with OPUS parameters and information lines. This has
to be done by using a conversion table. A conversion table is a text file with the
extension *.PCT, and can be generated by any kind of text editor. Additionally,
you have to specify the file containing the info text definition.
The general syntax of the file with the *.PCT extension is as follows:
#Ixx:yyy:LABEL
Ixx defines the number of the line in the info block, xx being a two-digit
number starting with 01.
yyy is a three-character OPUS parameter.
LABEL is the name of the JCAMP label.
The following example refers to the DEFAULT.PCT file which is stored in the
OPUS Methods directory.
#I01::SNM:TITLE
#I02::MOLFORM
#I03::MW
#I04::CAS REGISTRY NO
#I05::MP
#I06::BP
#I07:SFM:SAMPLING PROCEDURE
#I08::
#I09:CNM:ORIGIN
#I10::CROSS REFERENCE
#I11::CHARGE NO
#I112:HIS:DATA PROCESSING
378 OPUS Reference Manual Bruker Optik GmbH
User Management
If you activate the Accept commata instead of period check box, a comma is
used as decimal separator during conversion.
14.3.1 Definitions
• User Database
A database with different user records.
• User Record
An entry in the user database, which includes user ID, user name,
password, user type, workspaces.
Select the User Management command from the Setup menu. The following
dialog opens.
C
D
G
E
F
I
J
K
L
The total number of user records is displayed in the top line of the dialog box.
The number of the current user record is displayed between the and
buttons.
All entry fields which must be filled in are initially marked red. If you start
typing into any of the red entry fields, the color of the entry fields changes to
yellow. The color of the entry fields remains yellow as long as the number of
characters typed in is lower than the number specified for the current field. If
the minimum number of characters is reached, the entry field color changes to
white indicating a valid input.
The default settings can be changed on the Global Options tab. Any changes
made will have an immediate effect on all user records.
The Password Verification entry field will only change to white if the text
entered is identical to the text defined as password. The password can be empty
if the appropriate check box is activated on the Global Options tab. In this case
the Password entry field will be yellow and the Password Verification entry
field white.
Double user IDs are not allowed and will be indicated by red entry fields.
User records cannot be stored, unless all obligatory fields have been filled
in properly. For users with Operator rights at least one workspace must be
displayed in the workspace selection field.
Click on the Global Options tab to define further user management options.
H) If you activate the Lock OPUS if not worked at for check box, OPUS will be locked after
a certain period of time has passed in which you have not performed any steps in OPUS.
As soon as you have activated the check box, an entry field is enabled. Use this entry
field to define the period of time in minutes.
OPUS will be locked if the defined period of time has passed. Any program access will
be impossible. The OPUS Login dialog is displayed. Note that only the previous user or
the administrator can log in again.
Any changes made have an immediate effect on all user records in the data base.
Therefore, check all user records after changing any of these settings. Illegal
entries will be marked in red.
The Audit Trail tab indicates the audit trail of all actions for each user. The
following actions are recorded:
• Successful login
• Login attempt of a locked user
• Login with password expired
• Changing password
For users with Administrator rights the following actions are additionally
recorded:
• Creating or changing a user record
• Deleting user record
• Locking user record
• De-locking user record
• Creating or changing signature record
• Deleting signature record
• Locking signature record
• De-locking signature record
• Exporting audit trail
• Exporting all audit trails
• Deleting one audit trail
The Save and Clear Audit Trail actions are recorded in the audit trail of the user
currently logged in.
Each user can change his password. There are different reasons for changing a
password:
• A new user record has been created. In this case the administrator
defines the initial password which will be changed by the user.
• The Password Expiration option is enabled and the password has
been expired according to the period of time defined. In this case the
user cannot log in to OPUS anymore.
• A user assumes that someone else knows his password.
Select the Change User Password command. The following dialog opens:
When defining a new password make sure that it is different from the last ones
previously used. Furthermore, the new password has to have the minimum
length defined on the Global Options tab of the User Management dialog.
If your password has already expired and you try to start OPUS, a warning pops
up.
If you click on the OK button, the OPUS Login dialog opens. Enter the new
password and verify it.
Click on the Change Password button. The OPUS Login dialog opens again.
You can now log in to OPUS by using the new password.
This function can be used to integrate macros or VB scripts into OPUS. The
user-own macros or scripts are integrated into the menu and can be added to the
toolbars. It is possible to add macros and scripts in different languages.
I
G
K
H
L
Figure 382: Setup User Macro List - User Macro Entry Page tab
A) Select the correct language for the entry from the drop-down list. The following
languages are available: ENGLISH, GERMAN, FRENCH. The default language is the
language in which OPUS has been started. You can only edit the entries for the selected
language. If the language has been changed, the entries for the newly selected language
can be accessed.
B) Shows the total number of entries and the number of entries for the current language.
C) Use these buttons to go to the previous or next user record to scroll between the different
entries for the current language.
D) Select the menu which the macro/script is to be added to from the drop-down list.
E) Use the browse button to select the macro/script for the entry. To prevent errors the path
and file name of the macro/script cannot be entered manually.
F) Fill in the entry fields by the correct text for the menu, tooltip and status bar.
G) If you want to remove the current entry from the list, click on the Delete Entry button.
H) You can also copy an entry for a different language into the list by clicking on the
Copy Entry button. Before, you have to select a language from the drop-down list (I).
Make sure that the language is not the same as specified in (A). Otherwise, an error
message pops up indicating that you cannot copy an entry using the same language.
Translate or modify the entry accordingly.
I) Use this drop-down list to select the target language for copying. See also (H).
J) Use this button to store all entries for all languages in the USERMAC.LST file.
K) Exit by using the Cancel button. The modifications will not be stored.
L) To have the online help displayed click on the Help button.
The key words in square brackets specify the different language sections.
Within these sections each line represents a macro or script. The different parts
of the lines are separated by the "@" character and have the following meaning:
.\macro\it.mtx@8@Instrument Test@Instrument Test@Run the Instrument Test
(1) ( 2) (3) (4) (5)
1) Path and file name of macro or script
2) Number of menu
3) Text for menu
4) Text for tool tip
5) Text for status bar
After installing OPUS you can use the program for 30 days without registering.
The data required (key, serial number etc.) to register OPUS can be obtained
from Bruker. The registration has to be performed only once and is valid for all
users. To be able to register OPUS you need to have Administrator rights in
Windows.
Start the OPUS registration by selecting the Register OPUS command in the
Setup menu.
Fill in the entry fields by using the data which are written on the OPUS CD for
the OPUS registration.
Note: You only have to fill in those fields which you received registration data
for.
The OPUS serial, package and library number consist of figures only, whereas
the key consists of both figures and capital letters. When entering the key for the
first time it is displayed in plain text, later it is hidden by "*".
Activate the correct option button for your registration data in the Dialog mode
group field. If you have registration data for OPUS 5.5 (or previous versions),
activate the corresponding option button. In this case a message pops up
requiring to define the respective additional software packages from the drop-
down list. These additional packages are defined as Extended packages in your
registration data.
To check whether the registration data are correct click on the Check
Registration Data button. If they are correct, the selection field lists all
available OPUS packages and libraries.
B C
To add a new icon to the toolbar click on the particular icon from the menu
shown in figure 384. A check mark is set next to the icon. All icons with a check
mark are activated and displayed in the toolbar.
To delete an icon from the toolbar click on the check mark. The check mark is
then deleted and the icon is no longer displayed in the toolbar. If you click on
the Customize command (C in figure 384) the dialog shown in figure 385 opens.
To learn how to add or delete icons by means of this dialog refer to
chapter 14.7.3.
Toolbar icons can also be copied. First, select the Customize Toolbars
command from the Setup menu to open the Customize dialog. Then, right click
on the respective icon in the toolbar and select the Copy Button Image
command from the pop-up menu. Click on the icon and drag it to the position
desired. When copying icons by means of the pop-up menu have the
CTRL+ALT keys pressed while dropping the icon to the new position.
Otherwise, the icon will only be moved.
The Commands tab contains both the different menu categories and menu
commands with the respective icons. If you, e.g., select the File category, all
commands available for the File menu are displayed in the Commands list box.
If you click on any command in this list box, a short text (A in figure 385)
comes up describing this command.
You can also add single menus or sub-menus to a toolbar by means of the New
Menu category in the Categories list box. Drag and drop the New Menu entry
displayed in the Commands list box to the desired position in the toolbar. If you
want to change the name of the entry, right click onto it and select the Button
Appearance command from the pop-up menu. Enter the new name into the
Button text entry field (also see chapter 14.8.4). The new menu has an
arrowhead on the right side. Clicking on this arrowhead opens a small field in
which you can drag and drop single menu commands.
By means of the button you can open the online help for each tab. Click on
the Toolbars tab to open the following dialog:
The Toolbars list box (A in figure 387) helps to define which OPUS toolbar is
to be displayed. Therefore, set a check mark in front of the toolbar name. If you
remove the check mark, the toolbar will not be displayed.
Note: Toolbars which have not been created by the user cannot be deleted. If you
select such a toolbar the Reset button will be enabled. This button allows to reset
the standard icons of the toolbar.
To reset the standard OPUS toolbars, i.e. have them displayed by their default
symbols, names and commands, select the toolbar name and click on the Reset
button. Similar to this, all toolbars can be set to their default contents by
clicking on the Reset All button.
Toolbars can also be displayed with their text labels. Select the name of the
toolbar and activate the Show text labels check box. The toolbar will be
displayed as follows:
• Image:
• Text:
Right click on any icon in the toolbar and select the appropriate depiction from
the pop-up menu. For further information on this pop-up menu refer to
chapter 14.7.5 and 14.7.6.
Note: Make sure that the Customize dialog is open. Otherwise, the pop-up menu
will not be displayed
The Menu tab contains options to customize single menus and is described in
detail in chapter 14.8.
Further settings on the appearance of toolbars can be made on the Options tab.
Activate or deactivate the respective check box.
For details on the menu settings in this dialog refer to chapter 14.8.
To add a dividing line right click on the desired icon while the Customize dialog
is open. Select the Start Group command from the pop-up menu, and a check
mark is set in front of the command. On a horizontally positioned toolbar the
dividing line is added to the left side of the icon ( ). In
contrast, on a vertically positioned toolbar the dividing line is added above the
icon.
To delete a dividing line between two icons you can choose between two
possibilities. Either move one icon into the direction of the other or right click
on one of the icon and remove the check mark at the Start Group command in
the pop-up menu.
Activate the Select User-defined Image option button and click on the New
button. Another dialog opens:
Similar to any other drawing program a color palette and different tools are
available to create your own icons. The icon drawn is displayed in the preview.
You can further customize the colors or create your own color shades. Click on
Other in the color palette and select the respective options from the dialogs
displayed.
To store the newly created icon click on the OK button. The icon will be
included in the icon drop-down list (A in figure 390).
If you want to create a name for the icon, activate the Image and text option
button. The Button text entry field will be enabled. Now, enter an appropriate
name for the icon.
Click on the Customize Menus command. In the following the Menu and
Options tab is described. The Commands and Toolbars tabs are mainly about on
how to customize toolbars and are described in chapter 14.7.
Select the workspace for the menu to be customized from the Show Menus for
drop-down list. You can edit the menus for the following OPUS workspaces:
• OPUS
• PLE (Plot Layout Editor)
• VBScript
• GMacro
• Default Menu
To undo the changes made click on the Reset button, and the menus of the
workspace in question are displayed again with their standard icons and
commands.
Menus can also be animated. Select one type of animation from the Menu
animations drop-down list. The following types of animations are available:
• Unfold
• Slide
• Fade
The Menu shadows check box is activated by default and displays the menus
with a light grey shadow on the right side.
Two additional general settings can be made on the Options tab. These settings
influence the appearance of the user-defined menus and toolbars.
If you activate the Menus show recently... check box, only those commands are
displayed in the menus which have been used recently. To open the complete
menu view click on the double arrow ( ) below the last command shown.
You can have the complete menu view automatically be displayed after a short
period of time. Activate the Show full menus.... check box.
The settings of the customized menus are stored in the particular workspace. If
you are not entitled to customize a particular workspace, the menus and
commands will continue to be deactivated (also see chapter 14.9). To have all
menus and commands displayed you may have to load a different workspace.
• Click on the respective command icon in the Commands list box. The
To copy menu commands right click on the respective command while the
Customize dialog and the menu are both open. When copying have the
CTRL+ALT buttons pressed and drag and drop the command to the new
position. Otherwise, the command is only moved.
When copying press the CTRL button and drag and drop the menu command or
menu to the desired position in the toolbar.
Open the menu which you want to edit and drag and drop the New Menu entry
into this menu. The new entry is now displayed in the menu:
The name of the menu entry can be changed. Right click on the entry and select
the Button Appearance command from the pop-up menu. The following dialog
opens:
Define an appropriate name for the new menu entry in the Button text entry
field.
The new menu entry has a small arrow head on the right side. If you click on
this arrow head, a small field opens in which you can drag and drop the sub-
menus. Select the respective command with the appropriate icon either from the
Commands list box in the Customized dialog or from the menu itself. Drag and
drop this command into the small entry field next to the arrow head.
To add a dividing line right click on the menu command while the Customize
dialog is open. Select the Start Group command from the pop-up menu, which
is activated by a check mark. The dividing line is displayed above the menu
command selected.
To delete a dividing line between different menu commands right click on one
of the command and click on the Sort Group command from the pop-up menu.
The check mark will be deleted and the command deactivated.
OPUS user accounts can be created and managed by means of the User Settings
command. Make sure that you have the necessary user rights to do so.
The General tab indicates the user status as well as the paths for the most
frequently used OPUS directories. If you want to edit the multi evaluation path,
make sure that you have the right to change parameters. For details on the lab
journal refer to chapter 3.20.
Click on the 21CFR11 Rights tab to assign the particular rights for the account.
Select the user rights by activating the different check boxes and define whether
you want to work in GLP mode or in validated environment. Make sure that at
least one administrator account includes all the user rights which can be
assigned to.
To select the file name incrementation type click on the Preferences tab.
You can either increment the file name or file name extension. Set the number
of decimals for frequencies and intensities to be displayed in the report. The
default decimals for frequencies are 4 and for intensities 3. If you want to have
the number of decimals automatically set, activate the Automatic check box for
both frequencies and intensities.
Click on the Display tab to set the default display limits and define whether the
axes should have legends.
To add arrows to the annotations activate the Annotations get arrows check box.
The Same Color for series of spectra check box allows to display spectra, which
have the same basic file name, in one specific color during a particular loading
procedure. Usually, the spectral curve colors are automatically assigned when
loading spectra into the OPUS browser window.
If you activate the Same color for series of spectra check box, two additional
option buttons will be displayed.
The Whole file name option button indicates that the file name (without
extension) of the spectra series has to be identical to be able to assign spectra
colors. Activate the File name check box if only a specific number of file name
characters has to be identical. If, for example, a file name has 12 characters and
you enter 1 into the First character entry field and 8 into the Length entry field,
the first 8 characters of any file name will be checked to see whether they are
conform with the file name series.
Click on the Spectra Colors... button to assign a color sequence to the spectra.
The following dialog opens:
The standard range of colors include 16 colors defined by default, whereby only
those colors checked will be assigned to spectra.
If you have checked a color, use the arrow buttons to move it to the appropriate
position, either upwards or downwards. The color sequence defined on the color
palette correlates with the spectra color displayed in the spectrum window.
Therefore, the first color on the color palette corresponds to the color of the first
spectrum displayed, the second color corresponds to the color of the second
spectrum and so forth. To save the settings click on the Set button.
Click on the Diagnostics tab and define which warning indications or alarms
you want to set for which spectrometer component:
On the Company Settings tab you can optionally define standard data for
different company features. Once these entries have been defined they will be
written in each OPUS file when a measurement is performed.
Note: The Instrument Status dialog can be accessed by clicking on the status light
in the bottom right corner of the main OPUS spectrum window.
The test channels of the Instrument Test 2 tab correlate with the third row of the
Instrument Status dialog. Thus, a total of 12 different test channels can be
assigned, if required.
First, activate the IT check box which represents the active test channel, and
either enter the path manually or click on the Path button.
Example:
Assuming the instrument uses both a sample chamber and an external port as
measurement channel, to validate both configurations you would assign OVP to
2 IT channels on the Instrument Test tab.
In this example we would arbitrarily designate the first position (IT) to be used
for all experiment files that use the sample compartment. All experiment files
that use the external port channel will be designated for the second position
(IT2).
If you have entered a path into the appropriate IT entry field on the Instrument
Test tab, an icon is assigned for that particular channel on the Instrument Status
dialog (see chapter 7.7).
Measurement experiments:
Use the XPMs button to register one or more measurement experiment files to
the validation channel. These are the experiment files which you will use for
normal daily measurement.
You can add as many XPM files as you like. It is important that you only select
experiment files which have the same basic spectrometer configuration (source,
beam splitter, measurement channel etc.).
Click on the Add button to add XPM files from particular directories into the
selection field. By means of the icon bar on the right you can either define a new
XPM file, or cancel existing ones.
Use the arrow buttons to scroll up and down the entries in the selection field.
Confirm the selection by clicking on the OK button. Undo the selection by
clicking on the Cancel button.
If you load an experiment file, OPUS checks all the experiment files registered.
If the experiment selected has been registered for a channel, this channel
becomes the active test channel. OPUS polls the spectrometer to detect the
status of that channel. That channel is set Active in the spectrometer as well. The
status light changes its color as follows:
If you deactivate one of the IT check boxes, this particular channel becomes
inactive. OPUS does not update the status light if that particular channel is
selected as the active channel.
In this context an event is an activity that lasts at least 24 hours and normally
takes place once (e.g. yearly) during one day or several days.
Note: The Open Planner command can only be accessed if you are entitled to
change user rights and add new workspaces (see also chapter 14.9).
If you double click anywhere on the calendar, you can start defining the entry. It
is also possible to colorize the entry to see at once what kind of appointment or
event it is about.
When a timer item starts a message pops up and reminds you of the OPUS
activity running soon. Postponing a timer item may be possible by using a
respective macro. For details on how to generate macros refer to the OPUS
Programming manual.
OPUS has to run before being able to start the scheduled item at the pre-defined
time. If you click on the Open Planner command, the following dialog opens:
Select the desired calendar panel from the Show in drop-down list. To undo the
setting made select the Go to Date command again and change the panel,
accordingly.
To change these default settings remove the check mark in front of the
respective command in the pop-up menu (see figure 410).
The day panel of a particular day can also be opened by the pop-up menu. Right
click on the respective day and select the Go to This Day command from the
pop-up menu. The day panel opens. To undo this panel setting right click again
on the calendar and select the Go to Date command. Use the Show in drop-
down list (figure 411) to select the panel desired.
Select the OPUS activity desired from the Subject drop-down list. The
following options are available:
• SOURCE ON/OFF
• RUN OVP PQ TEST
• COMMAND LINE
There are two possibilities to define the start and end time of an entry. Either
enter the date manually into the entry fields, or use the small arrows. In the
latter case a small month panel pops up from which you can select the desired
day for the respective entry.
Starting from today’s date you can also use the arrow keys to define the date
desired. The time can be set either manually or by using the arrow keys.
If you activate the All day event check box, the entry becomes an event that lasts
at least one day. An all day event does not occupy blocks of time in your
calendar. Instead, it is displayed at the top of the date which you have specified
in the calendar. This kind of event can also be created by using the New All Day
Event from the pop-up menu (see figure 410).
The Show time as drop-down list allows to define the time status of the entry.
This is recommended if others have access to your calendar.
Note: Each single appointment or event can be changed into a recurring item, i.e.
have it occurred repeatedly. In this case click on the Recurrence button (for
details see the following chapter).
To create recurring events right click on the calendar view and select the New
Recurring Appointment or New Recurring Event command. The dialog that
opens is the same for both commands.
Define the start and end time of the actual appointment or event, either
manually or by means of the arrow keys. The recurrence pattern helps to exactly
set up at what intervals the appointment or event recurrence has to take place.
As soon as you confirm your settings by clicking on the OK button the Edit
Appointment dialog (figure 412) is displayed. Enter the name of the recurrence
into the Subject entry field, or select the corresponding activity from the Subject
drop-down list.
You can also right click on the appointment or event and select the Open
command from the pop-up menu to have the Edit Appointment dialog displayed.
To rename single appointments or events in the calendar click on the name (not
on the time) of the respective entry. A small white entry field will open in which
you can change the current name:
To copy or delete particular entries right click on the appointment or event and
select the Copy or Delete command from the pop-up menu.
The Edit Appointment dialog (figure 412) is displayed. If you want to change
the complete recurrence pattern, click on the Recurrence button.
Recurring items can also be copied or deleted. In the latter case a warning pops
up indicating that the entry in question is a recurring item.
For details on how to customize a new workspace also see chapters 1, 14.7 and
14.8.
Using the Close Workspace command would close the current OPUS
workspace.
It is possible to send the OPUS configuration by e-mail. In this case the e-mail
addressee accepts all OPUS settings valid on your computer. The addressee has
to store the OPUS workspace file on his computer, and open the file by OPUS.
Make sure that each path correlate to the OPUS settings. Therefore, sending
workspaces does only make sense if the computer configuration with regard to
the installation paths is identical. The workspace addressee has to know the
configuration password to be able to use the workspace.
15 Help
The OPUS Help commands are available either from the Help menu or by
clicking on any Help button of a dialog box. By means of the F1 button on the
PC keyboard you can activate the online help. To be able to use the online help
function you have to install Microsoft Internet Explorer 4.0 (or higher).
If you select the Online Docs command, all OPUS manuals available are
indicated on a different menu. They are provided as PDF files. In order to read
these PDF files you have to install the Acrobat Reader from the OPUS CD.
The FT-IR Tutorial imparts basic knowledge about FT-IR spectroscopy. Click
on the About OPUS command to learn something about the OPUS version used,
the registered user name and the OPUS packages available. For further details
on this subject, see chapter 1.
When installing OPUS you define the OPUS directory and select between three
languages (English, French and German) to be used for the installation dialogs.
The procedure to set the OPUS system language depends on the Windows
version used. Therefore, the following steps described may be different in your
case. Click on the Windows Start button and right click on the OPUS icon.
Select the Properties command and the following dialog will open:
Depending on your Windows version this dialog may look slightly different.
Add the correct language parameter into the Target entry field on the Shortcut
tab. Make sure that you type the parameter in capital letters. If the parameter is
not recognized, OPUS will use the default language, i.e. English. The following
parameters are possible:
• OPUS/LANGUAGE=CHINESE starts OPUS in Chinese
• OPUS/LANGUAGE=ENGLISH starts OPUS in English
• OPUS/LANGUAGE=FRENCH starts OPUS in French
• OPUS/LANGUAGE=GERMAN starts OPUS in German
• OPUS/LANGUAGE=JAPANESE starts OPUS in Japanese
• OPUS/LANGUAGE=SPANISH starts OPUS in Spanish
To confirm the setting click on the OK button. The language setting will be
transferred to OPUS as parameter when starting the program next time.
If OPUS hangs for quite some time and cannot be closed by the button, you
can abort the program by using the Windows Task Manager. Data not stored
before aborting the program will be lost. This also applies to the workspace
settings made during the program run (e.g. toolbar configuration, directory
name etc.)
To open the Task Manager simultaneously press the ALT, CTRL and DEL keys
on the PC keyboard. The Windows Task Manager will be displayed.
Select OPUS from the Applications tab and click on the End Task button.
OPUS will terminate without saving any data.
OPUS files can consist of several spectra, data blocks and reports which all will
be stored in OPUS using the same file name.
a b c d e f g h i j
1
2
3
4
5
6
The OPUS browser window and some other types of windows display the file
components by small icons. The following table describes the different icons
and their abbreviations which can be used in connection with macros.
1a Unknown block ...
1b Report REPORT
1c Reflectance spectrum REFL
1d Raman spectrum RAM
1e QUANT report QUANT
1f Quality test QTEST
1g Sample, power spectrum SPOW
1h Reference power spectrum RPOW
1i Sample, phase spectrum SPH
1j Reference, phase spectrum RPH
3a Protocol HISTORY
3b Transmittance spectrum TR
3c Video image(s) GRAPH
3d General report GEN.REP
3e Fit report FIT.REP
3f Emission spectrum EMIS
3g 3D spectrum 3D
3h Average report AVERAGE
3i ATR spectrum ATR
3j Arithmetical result, transmittance TRARI
6a Quick Compare QC
6b Spectra file list LIST
6c Conformity test CONF
6d Multi Evaluation ME
6e Interpretation INTERPR
These basic data block icons can also be combined with other types of icons.
Furthermore, modifications of the above icons exist. For example, the R
character represents the real part and the I character the imaginary part of a
complex data block. A data block icon accentuated by a shadow indicates a 3D
data block.
The OPUS commands listed are included in the different menus and can be
called up by means of the tool bar. In the following the most common OPUS
commands are described.
Parameters
The main parameters which may be included in the parameter data blocks are
listed
Mapping
AOX = "Map Origin X"
AOY = "Map Origin Y"
DDX = "Map Delta X"
DDY = "Map Delta Y"
NPX = "Map Points in X"
NPY = "Map Points in Y"
S/N
NF1 = "First S/N Frequency Limit"
NF2 = "Second S/N Frequency Limit"
SN1 = "S/N (RMS)"
SN2 = "S/N (Peak-to-Peak)"
SN3 = "Max. Ordinate in S/N region"
SN4 = "Min. Ordinate in S/N region"
SNF = "S/N Flags"
Frequency calibration
MWC = "Mult. for Freq.Calib"
AWC = "Add for Freq.Calib"
Search
HQU = "Hit Quality"
COM = "Compound Name"
Display
DST = "Display text"
Instrument Block
General
DPH = "Demod. Phase (Degrees)"
MOF = "Modulation Frequency"
NLA = "NL Alpha"
Acquisition Block
General
CH2 = "Channel 2"
SGN = "Signal Gain, Sample"
SG2 = "Signal Gain, Sample"
RGN = "Signal Gain, Background"
RG2 = "Signal Gain, Background"
GSW = "Gain Switch Window"
GSG = "Gain Switch Gain"
NSS = "Sample Scans"
NSR = "Background Scans"
REP = "Repeat Count"
DLR = "Delay Between Repeats in Sec."
MIN = "Sample Meas. Duration in Min."
MIR = "Background Meas. Duration in Min."
SOS = "Scantime or Scans"
SOT = "Sample Scans or Time"
STR = "BG Scans or Time"
COR = "Correlation Test Mode"
DLY = "Stabilization Delay"
DEL = "Delay Before Measurement"
HFW = "Wanted High Frequency Limit"
LFW = "Wanted Low Frequency Limit"
RES = "Resolution"
TRS
TRR = "TRS Resolution in micro sec"
TRS = "TRS Slices"
TRC = "TRS Repeat Count"
TRD = "TRS Exp Delay in msec"
TRP = "TRS Positioning Delay"
TRM = "TRS Experiment Trigger Mode"
TRX = "TRS Sampling Source"
Interleaved TRS
ITS = "Interleaved Time Slices"
ISP = "Interleave Time Res. æsec"
IDL = "Interleave Trigger Delay æsec"
ITR = "Max. Exp. Trigger Rate Hz"
Step Scan
STD = "Step Scan Pos. Delay in msec"
STC = "Step Scan Coadd Count"
SMX = "Multiplexer positions"
SMD = "Modulation (0=OFF 1=MOD 2=MOD-DEMOD
4=OLD PHASE 8=AMPL )"
SMA = "Scanner Modulation Amplitude"
SMF = "Scanner Modulation Frequency"
AMF = "Ampl. Modulation Frequency"
ADA = "Ampl. Demodulation Angle"
PDA = "Phase Demodulation Angle"
Map
MLS = "Map XY List"
MPO = "Map Port (com 1...n)"
MSH = "Map Shape (1..6)"
OS/2 Specific
MDV = "Map Device"
MOX = "Map Origin X"
MOY = "Map Origin Y"
MDX = "Map Sample Dim. X"
MDY = "Map Sample Dim. Y"
MSX = "Map Spacing X"
MSY = "Map Spacing Y"
MGX = "Map Gram Schmidt X Base"
MGY = "Map Gram Schmidt Y Base"
NT Specific
NDV = "Map Device"
NOX = "Map Origin X"
NOY = "Map Origin Y"
NSX = "Map Spacing X"
NSY = "Map Spacing Y"
NGX = "Map Gram Schmidt X Base"
NGY = "Map Gram Schmidt Y Base"
MEX = "Map Measurement Experiment"
OS2 and NT
MUN = "Map units"
MPX = "Map # Pos X"
MPY = "Map # Pos Y"
MSS = "Map Save Spectra"
MCI = "Map Compute Integrals"
MIM = "Map Integration Method"
MCM = "Map Macro"
MEM = "Map Evaluation Macro"
MSV = "Map Save Video"
Display
MXS = "Meas x-Startpoint Display"
MXE = "Meas x-Endpoint Display"
MYS = "Meas y-Minimum Display"
MYE = "Meas y-Maximum Display"
MDM = "Meas Display Mode"
MDP = "Meas Display Product"
Display Channel2
XS2 = "Meas2 x-Startpoint Display"
XE2 = "Meas2 x-Endpoint Display"
YS2 = "Meas2 y-Minimum Display"
YE2 = "Meas2 y-Maximum Display"
FT Parameter
AF2 = "Apodization Function"
HQ2 = "End Frequency Limit for File"
LQ2 = "Start Frequency Limit for File"
PH2 = "Phase Correction Mode"
SP2 = "Stored Phase Mode"
ZF2 = "Zero Filling Factor"
APF = "Apodization Function"
HFQ = "End Frequency Limit for File"
LFQ = "Start Frequency Limit for File"
PHZ = "Phase Correction Mode"
PHR = "Phase Resolution"
NLI = "Non Linearity Correction"
NL2 = "Non Linearity Correction"
DIG = "Digital Filter"
DI2 = "Digital Filter"
SPZ = "Stored Phase Mode"
ZFF = "Zero Filling Factor"
Optic Parameter
IRS = "Iris Aperture (micron)"
UNI = "Command string for UNI"
APT = "Aperture Setting"
AP2 = "Aperture Setting"
AP2 = "Aperture Setting"
BMS = "Beamsplitter Setting"
DTC = "Detector Setting"
DT2 = "Detector Setting"
Sample Origin
SNM = "Sample Name"
SFM = "Sample Form"
CNM = "Operator Name"
HIS = "History of Last Operation"
PTH = "Measurement Path"
EXP = "Experiment"
PAT = "Path of File"
NAM = "Filename"
NA2 = "Ch. 2 Filename"
ATX = "Annotation Text"
XPP = "Experiment Path"
RAT = "TRS Method name"
CPR = "Copyright message"
Additional Information
The following list includes the OPUS file name extensions. This list is by no
means complete and will be permanently extended. File name extensions used
in OPUS-OS/2 are only listed if they are also used in OPUS-NT.
The real and imaginary parts of complex physical quantities describing the
interaction between radiation and sample, e.g. the complex refractive index
n = n + ik (B-1)
ln ( re iΦ ) = ln ( r ) + iΦ (B-3)
depend on each other due to the causality principle. The two parts can be
transformed into each other by the so-called Kramers-Kronig Transformation
(KKT). OPUS uses KKT to first calculate the phase rotation angle Φ ( ν ) as
function of the wavenumber v from the measured reflectance spectrum
R ( ν ) = r 2 ( ν ) of an optically thick sample. Then, the reflectivity of the air/
sample edge (vertical incidence) is calculated from r ( ν ) and Φ ( ν ) using the
Fresnel equation:
iΦ ( ν )
Γ ( ν )e = [n(ν) – 1] ⁄ [n(ν) + 1] (B-4)
The real and imaginary part of the refractive index are calculated as follows:
1⁄2
n ( ν ) = [ 1 – R ( ν ) ] ⁄ [ 1 + R ( ν ) – 2R ( ν ) cos ( Φ ( ν ) ) ] (B-5)
κ ( ν ) = 2R 1 ⁄ 2 ( ν ) sin ( Φ ( ν ) ) ⁄ [ 1 + R ( ν ) – 2R 1 ⁄ 2 ( ν ) cos ( Φ ( ν ) ) ] (B-6)
ε′ = n 2 – κ 2 (B-7)
ε″ = 2nκ (B-8)
From the imaginary part of the refractive index, the so-called absorption
coefficient κ ( ν ) , the absorptivity A ( ν ) of a layer with a thickness d can be
calculated by:
A ( ν ) = log ( e )2πνdκ ( ν ) (B-9)
Performing KKT
The Kramers-Kronig-Transformation dialog is called from the Manipulate
menu. The desired result function can be selected in the Compute group field.
The Refractive index (complex) and Dielectric function (complex) both produce
two data blocks, with the real part being stored in the ABR reference data block
( ) and the imaginary part in the ABI sample data block ( ). One data
block only is created in case of Absorbance ( ) and Phase ( ).
To define the frequency limits used to perform KKT click on the Frequency
Range tab.
If you activate the Use file limits check box, you specify the entire frequency
range. In this case the other options in the Select frequencies group field will be
disabled.
To select a particular part of the frequency range either click on the Interactive
or Get Display Limits button. You can also determine the frequency range
manually by means of the X-Startpoint and X-Endpoint entry fields.
Note: When selecting the frequency range make sure that the spectrum is as flat
as possible at the edges, and does not abruptly break off at high intensity changes.
Measuring Accuracy
In general, calculating optical constants by KKT on the basis of reflectance data
requires a very reliable measuring accuracy. Therefore, noise, insufficient water
vapor and CO2 compensation, non-linearities or baseline drifts have an adverse
effect on the measuring accuracy.
The reflectance spectrum should not contain any zero lines as otherwise the
( ln R ) KKT integrand becomes singular. In case of highly absorbing material,
–3 –4
e.g. NaCl, SiO2, the reflection decreases in some positions from 10 to 10
which may lead to the fact that the measuring errors are greater than the wanted
signal.
Incorrect Model
The sample used has to correspond to the model of an optically thick sample
(half-space reflection), i.e. no radiation, which has been reflected on a rear
boundary, may emit from inside the sample. If, e.g., the reflectance spectrum
contains interference patterns, the sample has certainly be too thin.
If the sample you use is not thick enough, roughen the sample to avoid back
reflection. Strictly speaking, the calculation of optical constants outlined before
on the basis of the reflectance spectrum is only valid in case of vertical
incidence. Therefore, this kind of calculation should only be used in case of
measurements which have been performed by using almost vertical incidence
(10° reflection unit).
With Ω pj , Ω tj and Ω rj being the intensity, resonance frequency and line width
of the jth oscillator. ε ∞ is a linear contribution to the dielectric function. Based
on the real and imaginary part of the above model with the dielectric function
ε′ and ε″ the real and imaginary part of the refractive index
2 2 0 ,5 0 ,5
n = [ 0 ,5 ε′ + 0 ,5 ( ε′ + ε″ ) ] (B-12)
2 2 0 ,5 0 ,5
k = [ – 0 ,5 ε′ + 0 ,5 ( ε′ + ε″ ) ] (B-13)
ε ∞ (2.3)
The corresponding phase spectrum ( Phi ) , real and imaginary part of the
refractive index ( N ,K ) and dielectric function ε′ ,ε″ have been calculated both
on the basis of the model parameters (equations B-10 to B-14) and per KKT, as
well as compared with each other. In both cases the data points have been quite
conform.
This erroneous result is mainly due to the inaccuracy of the measured spectrum
in the range of the lower limit at about 340cm-1.
Figure 3 is the same as figure 2, however, the experiment spectrum has been
smoothed first, to get a more even band in the range of the lower limit.
Afterwards, a linear offset has been deducted to reduce the intensity in the range
of the lower limit from 0.008 to the value of the theoretical spectrum R in
figure 1 (0.002). Thus, the erroneous parts of the K and ε″ spectra could be
substantially decreased as shown in figure 3.
Figure 5 and figure 6 are further examples to verify KKT on the basis of the
theoretically calculated reflectance spectra of SiO2 and polystyrene (PS), analog
to figure 1. The results received by KKT are again quite conform. The
following model parameters have been used:
ε ∞ (2.4)
ε ∞ (2.4)
The example spectra of the different figures are available as OPUS files.
P Q
Paek Search Quality Test 253
Mid Between Min./Max. 168 QUANT 1 223
Page Backward 277 Add Component 224
Page Forward 277 Analysis 233
Peak Picking 238 Calibration 224
Calculate Band Position 243 Calibration Function 228
Center Of Gravity 242 Calibration Result 229
Peak Height 241, 242 Calibration Set 228
Sensitivity 238 Fit vs True 230
Theory 244 Remove Selected Spectra 226
Peak Search Theory 234
Absolute Largest Value 168 Quick Compare 257
Maximum 168 Correlation Coefficient 261
Mid Between Largest Two 168 Results-Display 263, 264
Minimum 168 Setup 258
No Peak Search 168 Theory 261
Take From Stored Phase 168 Quick Identity Test 249
Peak to Peak 235
Phase Correction 103, 166 R
PLE Raman Correction 159
Displaying A Spectrum 295 Reference Spectrum 159
Drawing Section 288 Raman Experiments 84
Raman Measurement 111 Signal-to-Noise Ratio 102, 235
Raman Spectrum 153 Fit Parabola 236
Rapid Scan Smooth 153
Comment 117 Smoothing 242
End Loop 117 Source Motor 88
Measure N Scans 118 Spectra Color
Measure NSS Scans 118 Color Palette 409
Message Box 117 Setting 408
Optic Command 117 Spectrum
Reset Time Base 117 Conversion 151
Set Buffer 117 Converting 143
Set Output “High” 118 Subtraction 140
Set Output “Low” 118 Spectrum Calculator 146
Split Double-Sided Interferogram 119 Spectrum Conversion
Split Forward/Backward Interferogram Raman Spectrum 153
118 Single-Channel Spectra 153
Start Loop 117 Spectrum Search 268, 269
Use buffer 1 As Background 118 Spectrum Window 16
Wait Input “High” 117 Add Annotation 18
Wait Input “Low” 118 Axes 52
Waiting 117 Change Color 18
Rapid Scan Time-Resolved Measurements Display 275
115 Display Limits 20
Reflectance Spectrum 152 New 21, 73
Registered Window 73 Properties 19
Repeated Measurements 114 Remove From Display 18
Report Block 22 Status Bar 71
Report Window 21, 73, 218 Status Light 124
Root Mean Square 235 Stepper Motor 88, 107
Routine Measurement 90 Stop Task 95
Rubberband Correction 137 Straylight Correction 197
Concave 137 Structure
Creating 59
S Editing 59
Sample Changer Motor 88 New Structure File 59
Sample Parameters 51 Scaling Factor 60
Savitzky-Golay Algorithm 153 Subtraction
Scattering Correction 137 Data Block 142
Search
T
Add Libraries 272
Algorithm 270 Task Window 95
Minimum Hit Quality 270 Temperature Control 125
Remove Libraries 272 Extended Commands 126
Report 273 Time Resolution 120
Select Library 271 Time-Resolved Measurements 115
Sensitivity 270 Toolbar 26, 71
Setup Configuration 392
Menu 377 Tooltips 397
Shortcuts 7 Trigger Delay 120
U
User Macro List
Setting 388
User Password
Changing 387
User Records
Settings 380
User Settings 405
USERMAC.LST File 390
V
View
Menu 71
VisualBasic Scripts 35
W
Window
3D 23
Allow Docking 77
Cascading 76, 275
Crosshair 18
Hiding 77
Lock 17
Menu 73
Resize 17
Scaling 277
Tile 76
Zooming 17, 275
Workspace 49
X
XPM Files 413
Z
Zerofilling 164, 169
Zooming 277