R-MORSE: Running MORSE v31JUL24 I-MSEINI: Default *CLD cloud detection criteria ... CIXCLD= 1.8; RADCLD= -1.0; TOPCLD= 30.0 I-MSEINI: Default *CNV convergence criteria ... MAXITR=10; CHILIM= 1.0; DELCHI= 0.1; DXIMAX= 10.0; GAMMAX= 1000.0 I-MSEINI: Default *ACC accuracy criteria ... PCGACC= 0.01; TCGACC= 0.1; JCPACC= 0.01 I-OPNFIL: Opening file: morse.drv ! MORSE Driver Table for Cubemap *HDR ! 22JUL24 HSDI_01 aerosol extinction retrieval *FLG CTM REX INF RES *L1C I-OPNFIL: Opening file: hsdi.l1c ! MORSE l1c file created by l1c_hsdi.pro v29AUG23 I-L1CHDR: L1C Format v 3.3 I-L1CHDR: L1C Type=2 (Limb Transmission Spectra) I-L1CHDR: Setting default fine-grid spacing to 5.00E-04 [cm-1] I-L1CHDR: No. scans in L1C file=1 I-L1CSWP: No.sweeps in L1C file=67 I-L1CSWP: L1C Sweep data on GEO grid *ALT I-DRVLEV: retrieving on *ALT grid I-OPNFIL: Opening file: hgt_std.atm ! US Std Atmosphere Altitude surfaces (50 levels 0-120km) I-LEVATM: Setting Forward Model Altitudes ... 0.00E+00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0 21.0 22.0 23.0 24.0 25.0 27.5 30.0 32.5 35.0 37.5 40.0 42.5 45.0 47.5 50.0 55.0 60.0 65.0 70.0 75.0 80.0 85.0 90.0 95.0 100. 105. 110. 115. 120. *RTV I-RTVGRD: Setting retrieval levels: 10.0 11.0 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0 21.0 22.0 23.0 24.0 25.0 27.5 30.0 32.5 35.0 37.5 40.0 42.5 45.0 47.5 50.0 [km] I-DRVRTV: AEROSOL Retrieval, default APr SD=2.00E-03 [km-1] I-DRVRTV: Setting default A Priori Correl Length=50.0 [km] I-DRVRTV: Setting default A Priori Relaxation=0.00E+00 [0=no smoothing] I-DRVRTV: Setting default No.gases for Jacobian calcs NGJACC= 1 *MIC HSDI_01 I-DRVMIC: No. microwindows found=1 *ATM I-DRVATM: Loading atmospheric profiles... I-DRVATM: identified ATM file: equ.atm I-OPNFIL: Opening file: equ.atm ! TROPICAL (DAY) PROFILES FOR MIPAS *PRE *TEM *O2 *H2O I-DRVATM: identified ATM file: aerosol.atm I-OPNFIL: Opening file: aerosol.atm ! Zero Aerosol extinction from 0 to 120 km *AEROSOL I-DRVATM: identified ORB file: hsdi_pt.orb I-OPNFIL: Opening file: hsdi_pt.orb ! Orbital Profiles generated by MORSE v.31JUL24 I-ATMORB: Saving orbital file, NLEV,NPIX=50 1 *SRF I-SRFDEF: Checking default SRF files I-SRFDEF: looking for file: ./srf/HSDI_01.srf I-OPNFIL: Opening file: ./srf/HSDI_01.srf ! HSDI filter#01 from Ximea_QE_BP_Combined.txt *FOV W-DRVFOV: Setting delta-fn FOV, ie no convolution *HIT I-OPNHIT: Opening HITRAN File:/network/aopp/matin/eodg/crun/eodg/rfm/rfm_file... s/bin/hitran_2016.bin I-OPNHIT: Opening file using RECL=88 I-OPNHIT: HITRAN File Label=Created with HITBIN v3.00 3Apr18 *XSC I-OPNFIL: Opening file: aerosol.xsc ! RFM .xsc file created by program makxsc.f, v1.0 I-XSCFIL: Loading aerosol data for 1.0000 25000.0000 [cm-1] *CNV I-DRVCNV: Changing CHILIM from default=1.00 to 1.0 *FIN I-DRVFIN: Changing forward model fine grid from 5.00E-04 to 5.00E-03[cm-1] *OUT I-DRVOUT: Writing retrievals to file: hsdi_aer01.rtv *LUT I-LUTDEF: Checking default LUT files I-LUTDEF: looking for file:./lut/tab_HSDI_01aerosol.asc ... file not found I-LUTDEF: looking for file:./lut/tab_HSDI_01o2.asc I-LUTFIL: Checking LUT file:./lut/tab_HSDI_01o2.asc ! o2 Tabulated Absorp.Coeff. created by RFM v.5.12_07MAR I-LUTDEF: looking for file:./lut/tab_HSDI_01h2o.asc I-LUTFIL: Checking LUT file:./lut/tab_HSDI_01h2o.asc ! h2o Tabulated Absorp.Coeff. created by RFM v.5.12_07MAR I-LUTDEF: looking for file:./lut/tab_HSDI_01air.asc ... file not found *GRD I-GRDDEF: Checking default .grd files I-GRDDEF: looking for file:./grd/HSDI_01.grd I-GRDFIL: Opening .grd file: ./grd/HSDI_01.grd *END I-OPNRTV: Opening output .rtv file: hsdi_aer01.rtv I-MORSE: Processing Pixel# 1 of 1 I-PIXORB: Load L2 orbital data from file# 1 I-POISWP: Applying pointing adjustments to sweep altitudes *PRE *TEM *POI I-MSEPIX: Processing HSDI_01 11200.000 17250.000 I-PIXMIC: Processing Sweep#25 Alt= 50.9 [km] I-SWPYVC: True/Total spectral points =6/12 I-PTHJAC: 82 extra C-G.paths reqd for Jac.Calcs. New total=386 I-PTHCLC: No.calc paths=107 I-CLCPTH: Tot/reused calculated paths = 107, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 3.75E-05 Chi2= 3.75E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#26 Alt= 48.0 [km] I-SWPYVC: True/Total spectral points =9/12 I-PTHJAC: 162 extra C-G.paths reqd for Jac.Calcs. New total=738 I-PTHCLC: No.calc paths=146 I-CLCPTH: Tot/reused calculated paths = 146, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.61E-05 Chi2= 1.61E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#27 Alt= 45.1 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 250 extra C-G.paths reqd for Jac.Calcs. New total=1114 I-PTHCLC: No.calc paths=170 I-CLCPTH: Tot/reused calculated paths = 170, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.68E-05 Chi2= 1.68E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#28 Alt= 42.2 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 282 extra C-G.paths reqd for Jac.Calcs. New total=1210 I-PTHCLC: No.calc paths=170 I-CLCPTH: Tot/reused calculated paths = 170, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 2.74E-05 Chi2= 2.74E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#29 Alt= 39.4 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 312 extra C-G.paths reqd for Jac.Calcs. New total=1300 I-PTHCLC: No.calc paths=185 I-CLCPTH: Tot/reused calculated paths = 185, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 6.53E-05 Chi2= 6.53E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#30 Alt= 36.6 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 338 extra C-G.paths reqd for Jac.Calcs. New total=1378 I-PTHCLC: No.calc paths=195 I-CLCPTH: Tot/reused calculated paths = 195, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.39E-04 Chi2= 1.39E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#31 Alt= 33.8 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 368 extra C-G.paths reqd for Jac.Calcs. New total=1468 I-PTHCLC: No.calc paths=199 I-CLCPTH: Tot/reused calculated paths = 199, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 3.20E-04 Chi2= 3.20E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#32 Alt= 31.1 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 394 extra C-G.paths reqd for Jac.Calcs. New total=1546 I-PTHCLC: No.calc paths=217 I-CLCPTH: Tot/reused calculated paths = 217, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 7.32E-04 Chi2= 7.32E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#33 Alt= 28.5 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 423 extra C-G.paths reqd for Jac.Calcs. New total=1631 I-PTHCLC: No.calc paths=219 I-CLCPTH: Tot/reused calculated paths = 219, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.54E-03 Chi2= 1.54E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#34 Alt= 26.1 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 454 extra C-G.paths reqd for Jac.Calcs. New total=1726 I-PTHCLC: No.calc paths=229 I-CLCPTH: Tot/reused calculated paths = 229, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.96E-03 Chi2= 1.96E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#35 Alt= 23.9 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 502 extra C-G.paths reqd for Jac.Calcs. New total=1870 I-PTHCLC: No.calc paths=238 I-CLCPTH: Tot/reused calculated paths = 238, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.60E-03 Chi2= 1.60E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#36 Alt= 22.0 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 552 extra C-G.paths reqd for Jac.Calcs. New total=2020 I-PTHCLC: No.calc paths=258 I-CLCPTH: Tot/reused calculated paths = 258, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 7.50E-04 Chi2= 7.50E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#37 Alt= 20.3 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 592 extra C-G.paths reqd for Jac.Calcs. New total=2140 I-PTHCLC: No.calc paths=247 I-CLCPTH: Tot/reused calculated paths = 247, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 3.69E-04 Chi2= 3.69E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#38 Alt= 19.0 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 630 extra C-G.paths reqd for Jac.Calcs. New total=2254 I-PTHCLC: No.calc paths=256 I-CLCPTH: Tot/reused calculated paths = 256, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 9.71E-04 Chi2= 9.71E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#39 Alt= 17.7 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 663 extra C-G.paths reqd for Jac.Calcs. New total=2351 I-PTHCLC: No.calc paths=281 I-CLCPTH: Tot/reused calculated paths = 281, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 4.13E-04 Chi2= 4.13E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#40 Alt= 16.5 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 696 extra C-G.paths reqd for Jac.Calcs. New total=2452 I-PTHCLC: No.calc paths=282 I-CLCPTH: Tot/reused calculated paths = 282, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 2.59E-05 Chi2= 2.59E-05 G=0 CONVERGED I-PIXMIC: Processing Sweep#41 Alt= 15.3 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 730 extra C-G.paths reqd for Jac.Calcs. New total=2554 I-PTHCLC: No.calc paths=309 I-CLCPTH: Tot/reused calculated paths = 309, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.12E-03 Chi2= 1.12E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#42 Alt= 13.9 [km] I-SWPYVC: True/Total spectral points =12/12 I-PTHJAC: 767 extra C-G.paths reqd for Jac.Calcs. New total=2667 I-PTHCLC: No.calc paths=325 I-CLCPTH: Tot/reused calculated paths = 325, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 2.14E-03 Chi2= 2.14E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#43 Alt= 12.6 [km] I-SWPYVC: True/Total spectral points =9/12 I-PTHJAC: 536 extra C-G.paths reqd for Jac.Calcs. New total=1860 I-PTHCLC: No.calc paths=286 I-CLCPTH: Tot/reused calculated paths = 286, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.68E-04 Chi2= 1.68E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#44 Alt= 11.4 [km] I-SWPYVC: True/Total spectral points =6/12 I-PTHJAC: 302 extra C-G.paths reqd for Jac.Calcs. New total=1046 I-PTHCLC: No.calc paths=254 I-CLCPTH: Tot/reused calculated paths = 254, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 3.91E-04 Chi2= 3.91E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#45 Alt= 10.3 [km] I-SWPYVC: True/Total spectral points =6/12 I-PTHJAC: 312 extra C-G.paths reqd for Jac.Calcs. New total=1076 I-PTHCLC: No.calc paths=260 I-CLCPTH: Tot/reused calculated paths = 260, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.24E-03 Chi2= 1.24E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#46 Alt= 9.2 [km] I-SWPYVC: True/Total spectral points =3/12 I-PTHJAC: 62 extra C-G.paths reqd for Jac.Calcs. New total=214 I-PTHCLC: No.calc paths=214 I-CLCPTH: Tot/reused calculated paths = 214, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 3.95E-03 Chi2= 3.95E-03 G=0 CONVERGED I-PIXMIC: Processing Sweep#47 Alt= 8.7 [km] I-SWPYVC: True/Total spectral points =3/12 I-PTHJAC: 64 extra C-G.paths reqd for Jac.Calcs. New total=220 I-PTHCLC: No.calc paths=220 I-CLCPTH: Tot/reused calculated paths = 220, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 5.62E-04 Chi2= 5.62E-04 G=0 CONVERGED I-PIXMIC: Processing Sweep#48 Alt= 8.2 [km] I-SWPYVC: True/Total spectral points =3/12 I-PTHJAC: 64 extra C-G.paths reqd for Jac.Calcs. New total=220 I-PTHCLC: No.calc paths=220 I-CLCPTH: Tot/reused calculated paths = 220, 0 I-SWPRTV: Iter# 1 Chi2X= 0.00E+00 Chi2Y= 1.67E-04 Chi2= 1.67E-04 G=0 CONVERGED I-MORSE: Statistical summary ... I-MORSE: 1 = No. Pixels/locations I-MORSE: 24.0 = Average Retrievals/Pixel I-MORSE: 0.0 = %Retrievals not Converged I-MORSE: 1.00 = Average Iterations/Retrieval I-MORSE: 0.00 = Average ChiSq/Retrieval R-MORSE: Successful completion