File name: Pandora309s1_Sodankyla_20260616_L2Fit_fwvt1c4d20260323p1-8.txt File generation date: 20260620T063355.2Z Data description: Level 2 spectral fitting results file Data file version: fwvt1c4p1-8 Local principal investigator: Kaisa Lakkala Network principal investigator: Alexander Cede Instrument type: Pandora Instrument number: 309 Spectrometer number: 1 Processing software version used: BlickP v1.8.88 Instrument operation file used: Pandora309_OF_v4d20250908.txt Instrument calibration file used: Pandora309s1_CF_v4d20260323.txt Level 1 file used: Pandora309s1_Sodankyla_20260616_L1_smca1c4d20260323p1-8.txt Full location name: Sodankyla Short location name: Sodankyla Country of location: Finland Location latitude [deg]: 67.3686 Location longitude [deg]: 26.6337 Location altitude [m]: 179 Local noon date: 20260616 Notes on s-number (L1 configuration): Corrections NOT applied although requested by the s-number are dark map for dark correction (replaced by immediate dark method), latency correction, matrix method stray light correction (replaced by simple method) Data caveats: None First and last pixel inside fitting window: 1617 1766 Nominal wavelengths inside fitting window [nm]: 492.0635 492.1844 492.3054 492.4263 492.5472 492.6680 492.7889 492.9097 493.0306 493.1514 493.2722 493.3929 493.5137 493.6344 493.7552 493.8759 493.9966 494.1172 494.2379 494.3585 494.4791 494.5998 494.7203 494.8409 494.9615 495.0820 495.2025 495.3230 495.4435 495.5640 495.6844 495.8049 495.9253 496.0457 496.1661 496.2864 496.4068 496.5271 496.6474 496.7677 496.8880 497.0083 497.1285 497.2488 497.3690 497.4892 497.6093 497.7295 497.8497 497.9698 498.0899 498.2100 498.3301 498.4501 498.5702 498.6902 498.8102 498.9302 499.0502 499.1701 499.2901 499.4100 499.5299 499.6498 499.7696 499.8895 500.0093 500.1291 500.2490 500.3687 500.4885 500.6083 500.7280 500.8477 500.9674 501.0871 501.2067 501.3264 501.4460 501.5656 501.6852 501.8048 501.9244 502.0439 502.1634 502.2829 502.4024 502.5219 502.6414 502.7608 502.8802 502.9996 503.1190 503.2384 503.3578 503.4771 503.5964 503.7157 503.8350 503.9543 504.0735 504.1927 504.3120 504.4312 504.5503 504.6695 504.7886 504.9078 505.0269 505.1460 505.2651 505.3841 505.5032 505.6222 505.7412 505.8602 505.9792 506.0981 506.2170 506.3360 506.4549 506.5738 506.6926 506.8115 506.9303 507.0491 507.1679 507.2867 507.4055 507.5242 507.6429 507.7616 507.8803 507.9990 508.1177 508.2363 508.3549 508.4736 508.5921 508.7107 508.8293 508.9478 509.0663 509.1848 509.3033 509.4218 509.5402 509.6587 509.7771 509.8955 --------------------------------------------------------------------------------------- Column 1: Two letter code of measurement routine Column 2: UT date and time for center-time of measurement, yyyymmddThhmmssZ (ISO 8601) Column 3: Fractional days since 1-Jan-2000 midnight for center-time of measurement Column 4: Routine count (1 for the first routine of the day, 2 for the second, etc.) Column 5: Repetition count (1 for the first set in the routine, 2 for the second, etc.) Column 6: Total duration of measurement set in seconds Column 7: Data processing type index Column 8: Solar zenith angle for center-time of measurement in degree Column 9: Solar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 10: Lunar zenith angle for center-time of measurement in degree Column 11: Lunar azimuth for center-time of measurement in degree, 0=north, increases clockwise Column 12: Pointing zenith angle in degree, absolute or relative (see next column), 999=tracker not used Column 13: Zenith pointing mode: zenith angle is... 0=absolute, 1=relative to sun, 2=relative to moon Column 14: Pointing azimuth in degree, increases clockwise, absolute (0=north) or relative (see next column), 999=tracker not used Column 15: Azimuth pointing mode: like zenith angle mode but also fixed scattering angles relative to sun (3) or moon (4) Column 16: Fitting result index: 0=no error or warning, 1, 2=warning, >2=error Column 17: Number of function evaluations used, 0=linear fitting or fitting not successful or no fitting done Column 18: rms of unweighted fitting residuals, -9=fitting not successful Column 19: Normalized rms of fitting residuals weighted with independent uncertainty, -9=fitting not successful or no uncertainty used Column 20: Expected rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 21: Expected normalized weighted rms based on independent uncertainty, -9=fitting not successful or no uncertainty given Column 22: Water vapor slant column amount [moles per square meter], -9e99=fitting not successful Column 23: Independent uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 24: Structured uncertainty of water vapor slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 25: Common uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 26: rms-based uncertainty of water vapor slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 27: Water vapor effective temperature [K] Column 28: Independent uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 29: Structured uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 30: Common uncertainty of water vapor effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 31: Effective water vapor fitting wavelength [nm], -9=fitting not successful Column 32: Diffuse correction applied before fitting at effective fitting wavelength for water vapor [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 33: Nitrogen dioxide slant column amount [moles per square meter], -9e99=fitting not successful Column 34: Independent uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 35: Structured uncertainty of nitrogen dioxide slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 36: Common uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 37: rms-based uncertainty of nitrogen dioxide slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 38: Nitrogen dioxide effective temperature [K] Column 39: Independent uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 40: Structured uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 41: Common uncertainty of nitrogen dioxide effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 42: Effective nitrogen dioxide fitting wavelength [nm], -9=fitting not successful Column 43: Diffuse correction applied before fitting at effective fitting wavelength for nitrogen dioxide [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 44: Ozone slant column amount [moles per square meter], -9e99=fitting not successful Column 45: Independent uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 46: Structured uncertainty of ozone slant column amount [moles per square meter], -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 47: Common uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -6=no common uncertainty input was given, -7=not given since method "MEAS" was chosen, -9=spectral fitting not successful Column 48: rms-based uncertainty of ozone slant column amount [moles per square meter], -1=cross section is zero in this wavelength range, -3=spectral fitting was done, but no rms-based uncertainty could be retrieved, -9=spectral fitting not successful Column 49: Ozone effective temperature [K] Column 50: Independent uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no independent uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -5=no independent uncertainty input was given, -9=spectral fitting not successful Column 51: Structured uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -9=spectral fitting not successful Column 52: Common uncertainty of ozone effective temperature [K], -1=temperature fitting was requested, but cross section is zero in this wavelength range, -2=no temperature fitting was requested and output for effective temperature and structured uncertainty of it is based on f-code, -3=spectral fitting was done, but no common uncertainty could be retrieved, -4=temperature fitting was requested, but differential optical depth is too small to retrieve the temperature, -6=no common uncertainty input was given, -9=spectral fitting not successful Column 53: Effective ozone fitting wavelength [nm], -9=fitting not successful Column 54: Diffuse correction applied before fitting at effective fitting wavelength for ozone [%], 0=no diffuse correction applied or fitting not requested, >0=measured diffuse correction, <0=(negative value of) calculated diffuse correction Column 55: Molecular scattering air mass factor used for molecular scattering subtraction before the fitting Column 56: Estimated uncertainty of molecular scattering air mass factor, -9=molecular scattering was not subtracted before the fitting Column 57: Lower limit used for wavelength scaling [nm] Column 58: Upper limit used for wavelength scaling [nm] Column 59: Order of smoothing polynomial Column 60: Smoothing polynomial coefficient, order 0 Column 61: Independent uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 62: Structured uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 63: Common uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 64: rms-based uncertainty of smoothing polynomial coefficient, order 0, -9=fitting not successful Column 65: Smoothing polynomial coefficient, order 1 Column 66: Independent uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 67: Structured uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 68: Common uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 69: rms-based uncertainty of smoothing polynomial coefficient, order 1, -9=fitting not successful Column 70: Mean value of measured data inside fitting window [same units as measurements] Column 71: Wavelength change polynomial coefficient, order 0 Column 72: Independent uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 73: Structured uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 74: Common uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 75: rms-based uncertainty of wavelength change polynomial coefficient, order 0, -9=fitting not successful Column 76: L1 based wavelength change coefficient, order 0, -9=no L1 wavelength change determination Column 77: L1 based wavelength change coefficient, order 1, -9=no L1 wavelength change determination Column 78: L2Fit data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 79: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ1 limit, 0=L1 data quality above 0, 1=Spectral fitting was not successful, 2=Wavelength shift too large, 3=Normalized rms of fitting residuals weighted with independent uncertainty too large Column 80: Sum over 2^i using those i, for which the corresponding L2Fit data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 81: L1 data quality flag: 0=assured high quality, 1=assured medium quality, 2=assured low quality, 10=not-assured high quality, 11=not-assured medium quality, 12=not-assured low quality Column 82: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ1 limit, 0=Saturated data, 1=Too few dark counts measurements, 2=No temperature given or effective temperature too different from the reference temperature, 3=Dark count too high, 4=Unsuccessful dark background fitting, 5=The dark count differs significantly from the dark map for too many pixels, 6=Absolute value of estimated average residual stray light level too high, 7=Although attempted, no wavelength change could be retrieved, 8=Absolute value of retrieved wavelength shift too large, 9=Retrieved wavelength shift differs too much from the shift predicted by the effective temperature Column 83: Sum over 2^i using those i, for which the corresponding L1 data quality parameter exceeds the DQ2 limit (same parameters as for DQ1) Column 84: Atmospheric variability [%], 999=no atmospheric variability was determined Column 85: Wavelength effective temperature [°C], 999=no effective temperature given Column 86: Estimated average residual stray light level [%] (only valid for stray light correction methods 2 and higher) Column 87: Retrieved wavelength shift from L1 data [nm], -9=no wavelength change determination Column 88: Retrieved total wavelength shift [nm], -9=no wavelength change fitting Column 89: Number of bright count cycles Column 90: Number of dark count cycles Column 91: Effective position of filterwheel #1, 0=filterwheel not used, 1-9 are valid positions Column 92: Effective position of filterwheel #2, 0=filterwheel not used, 1-9 are valid positions Column 93: Sum over 2^i, 0=spectra were interpolated in time, 1=spectra are corrected for off-target signal Column 94: Integration time [ms] Column 95: Temperature at electronics board [°C], 999=no temperature signal Column 96: Spectrometer control temperature [°C], 999=no temperature signal Column 97: Auxiliary spectrometer temperature [°C], 999=no temperature signal Column 98: Temperature in head sensor [°C], 999=no temperature signal Column 99: Humidity in head sensor [%], -9=no humidity signal Column 100: Pressure in head sensor [hPa], -9=no pressure signal Column 101: Humidity inside spectrometer box [%], -9=no humidity signal Column 102: Temperature inside spectrometer box [°C], 999=no temperature signal Column 103: Pressure inside spectrometer box [hPa], -9=no pressure signal Columns 104-253: Unweighted slant column residuals for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting Columns 254-403: Normalized slant column residuals weighted with independent instrumental uncertainty for each pixel inside the fitting window multiplied by 1e5, 9e5=pixel was not used for fitting, 0=no independent instrumental uncertainty was given --------------------------------------------------------------------------------------- SQ 20260616T132433.0Z 9663.558715 628 1 55.12 2 52.83 238.27 44.67 213.02 0.00 1 0.00 1 0 15 3.643e-03 3.606e-03 1.194e-03 1.190e-03 3.118308e+03 7.112051e+01 2.357192e+02 -6.000000e+00 1.946114e+02 274.29 -2.00 20.00 -2.00 505.27 0.00e+00 3.681587e-04 3.194236e-05 2.542045e-05 -6.000000e+00 9.955880e-05 274.29 -2.00 20.00 -2.00 500.38 0.00e+00 7.409802e-02 2.389159e-02 2.312215e-02 -6.000000e+00 7.316724e-02 235.23 -2.00 4.74 -2.00 502.00 0.00e+00 1.651 0.000 489.00 513.00 1 7.7891e+00 1.8189e-03 3.0957e-03 -6.0000e+00 5.5826e-03 4.9263e-03 4.7486e-04 5.8533e-04 -6.0000e+00 1.4644e-03 6.3595e-04 3.5536e-04 1.1414e-04 3.1704e-05 -6.0000e+00 3.5970e-04 2.2323e-03 2.5072e-06 10 0 0 10 0 0 98.85 23.56 2.02 0.00223 0.00470 15 2 1 4 0 3674.620 33.75 20.11 23.56 19.46 6.0 980.68 13.1 19.90 984.80 -850 -629 -129 -260 6 620 516 479 301 376 553 5 -123 -431 -525 -487 -287 102 31 -206 543 349 66 299 333 529 448 200 -438 -435 -174 -259 -396 499 198 252 -10 123 -123 -128 -452 -130 107 240 239 529 235 463 52 -313 -687 -713 -1077 -433 -472 -290 30 108 200 201 253 581 195 294 379 25 133 -82 -419 -563 -370 -141 -225 -76 1 54 233 -139 -201 -208 -158 -163 -317 -202 -152 -328 -153 -162 -211 -45 -95 404 265 477 717 386 16 -225 -465 -965 -557 -720 -17 231 -48 -85 -208 -293 -238 -222 40 -38 -34 145 235 584 545 280 205 389 -150 -25 187 154 343 165 259 192 260 478 74 44 -141 -465 -431 123 -274 -62 -11 179 103 31 364 753 512 -62 -532 -634 -626 -274 -829 -621 -132 -275 7 679 535 500 314 386 602 5 -131 -452 -550 -514 -307 103 33 -217 569 367 70 315 352 558 470 208 -444 -427 -182 -253 -394 510 208 266 -10 127 -126 -130 -462 -133 110 251 252 556 246 477 53 -310 -662 -672 -1011 -408 -457 -289 30 110 204 205 258 593 200 301 384 25 131 -80 -405 -536 -350 -135 -217 -74 1 52 222 -130 -187 -192 -147 -154 -301 -193 -147 -321 -149 -159 -206 -44 -94 404 269 482 713 378 15 -211 -426 -874 -504 -664 -16 226 -48 -85 -208 -288 -232 -218 39 -39 -35 149 242 604 567 292 212 395 -151 -25 184 152 340 164 257 191 256 470 73 42 -134 -439 -406 117 -267 -62 -11 182 105 30 349 723 492 -59 -502 -626 -609 -264 SQ 20260616T132902.5Z 9663.561835 631 1 55.64 2 53.20 239.47 44.91 214.36 0.00 1 0.00 1 0 22 3.546e-03 3.510e-03 1.103e-03 1.100e-03 2.971380e+03 6.535364e+01 2.244714e+02 -6.000000e+00 1.894321e+02 274.30 -2.00 20.00 -2.00 505.27 0.00e+00 4.085421e-04 2.949179e-05 2.522404e-05 -6.000000e+00 9.691021e-05 274.30 -2.00 20.00 -2.00 500.42 0.00e+00 1.104115e-01 2.204766e-02 2.218521e-02 -6.000000e+00 7.123646e-02 235.23 -2.00 4.74 -2.00 502.02 0.00e+00 1.665 0.000 489.00 513.00 1 7.6459e+00 1.6783e-03 3.0591e-03 -6.0000e+00 5.4349e-03 4.4105e-03 4.3893e-04 5.6126e-04 -6.0000e+00 1.4262e-03 7.3016e-04 8.2415e-04 1.0556e-04 3.0690e-05 -6.0000e+00 3.5012e-04 4.3901e-03 -3.3683e-05 10 0 0 10 0 0 98.49 23.57 2.01 0.00439 0.01011 17 2 1 4 0 3272.720 33.75 20.05 23.57 19.53 6.0 980.60 13.0 19.94 984.86 -809 -573 -343 -218 -69 450 622 517 329 464 371 13 -298 -273 -524 -154 -197 129 -82 -39 168 209 106 379 422 443 779 115 -464 -394 -300 -457 -352 510 287 233 173 29 -249 -149 -115 -214 -44 192 342 187 246 411 286 -506 -473 -799 -942 -606 -265 -44 -19 -75 9 89 468 426 438 345 569 -77 187 -150 -215 -655 -274 -62 -159 235 125 -175 -44 42 -413 -414 -91 -458 -450 -224 10 -238 -170 -82 12 -149 -108 576 271 189 598 362 266 -332 -340 -775 -490 -437 -289 -73 64 -234 -2 -314 -187 -251 24 41 -32 186 312 519 404 280 245 405 76 7 1 85 265 131 321 186 381 394 89 -341 7 -669 -486 -56 -95 94 26 287 129 239 222 451 567 152 -443 -604 -688 -461 -791 -567 -351 -231 -75 460 646 541 344 477 377 13 -318 -287 -551 -163 -196 131 -85 -41 178 221 112 401 447 470 817 120 -472 -388 -292 -447 -351 522 303 247 182 30 -257 -152 -118 -220 -46 201 361 198 258 425 291 -504 -456 -756 -885 -574 -257 -44 -19 -77 9 92 477 437 451 355 578 -78 185 -147 -207 -627 -260 -59 -153 228 122 -171 -42 40 -386 -386 -85 -434 -429 -215 10 -234 -167 -80 12 -147 -108 576 275 192 598 357 256 -312 -312 -704 -444 -403 -275 -72 64 -237 -2 -310 -183 -247 24 42 -33 192 324 539 423 293 254 413 76 7 1 84 263 131 319 185 377 389 87 -330 7 -635 -460 -54 -93 93 27 292 124 229 214 436 547 146 -419 -598 -671 -447