"HDFEOS_V2.13" 27 2 4 180 180 80 10 11 17 18 30 41 42 43 44 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6.37814e+06 0.00669435 1 1 1 233 7.07804e+06 1.71573 0.0686667 1.52871 7.46075e+06 527450 7.60155e+06 1.09065e+06 64 72 1 0 "\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000" 0 2 "\\012GROUP = SUBSET\\012 PARENT_FILE = MISR_AM1_GRP_TERRAIN_GM_P027_O035261_CF_F03_0024.hdf\\012 BLOCKS = (64,65,66,67,68,69,70,71,72)\\012 PARAMETERS = (ALL)\\012END GROUP = SUBSET\\012" "EXECUTABLE INFORMATION\\012MISR_EXEC_NAME:GP_terrain_main.c\\012MISR_EXEC_VERSION: V4.0_PGE1_13\\012MISR_COMPOSITION_INFO_BEGIN\\012DATE OF BUILD: Wed Nov 16 09:53:19 EST 2005\\012BUILT BY: sbaekins\\012HOST INFO: l0spg11: ClearCase 2003.06.10+ (IRIX64 6.5 10070055 IP35)\\012VOBS CONFIGURATION:\\012 /vobs/Lev1/... V3.2_PGE1\\012 /vobs/PCS/... V3.3\\012 /vobs/PGEvob/... V4.0\\012 /vobs/Shared/... V4.0\\012 /vobs/L1B2/... V4.0_PGE1_13\\012LIB ENVIRONMENT:\\012 HDFEOS:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdfeos/lib/sgi32\\012 HDF:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdf/sgi32/HDF4.2r0/lib\\012 PGSTK:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/lib/sgi32\\012COMPILER FLAGS\\012 -n32 -mips4 -r10000 -O3 -g3 -fullwarn -DCPU_SGI\\012 -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,15 -Wl,-woff,134\\012 -DCC_VERSION=MIPSpro Compilers: Version 7.4\\012 -DOSVERSION=6.5\\012MISR_COMPOSITION_INFO_END\\012\\012LID = 1304; Local Granule ID = MISR_AM1_AGP_P159_F01_24.hdf\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/AGP/MISR_AM1_AGP_P159_F01_24.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P159_O034978_F03_0013.hdf\\012 Input Path = /tmp/262358.1.MISR_OPS.q/MIB2GEOP.A2006197.0615.002.2008076165303.13.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 250; Local Granule ID = MISR_AM1_RCCM_CONFIG_AN_F02_02.ascii\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/CONFIG/MISR_AM1_RCCM_CONFIG_AN_F02_02.ascii\\012LID = 1101; Local Granule ID = MISR_AM1_PGE13_PCS_CONFIG_AN_F01_01.ascii\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/CONFIG/MISR_AM1_PGE13_PCS_CONFIG_AN_F01_01.ascii\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012 Input Path = /MISR/OPS/S4PM-MISR-L2/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T039_F02_0010.hdf\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006197.0600.001.2008076124229\\012 Input Path = /tmp/262358.1.MISR_OPS.q/AM1EPHN0.A2006197.0600.001.2008076164230\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006197.0600.001.2008075203737\\012 Input Path = /tmp/262358.1.MISR_OPS.q/AM1ATTNF.A2006197.0600.001.2008076003737\\012LID = 10301; Local Granule ID = \\012 Input Path = /MISR/TOOLKIT_5.2.14/TOOLKIT/database/common/TD/leapsec.dat\\012LID = 10401; Local Granule ID = \\012 Input Path = /MISR/TOOLKIT_5.2.14/TOOLKIT/database/common/CSC/utcpole.dat\\012itory Root: http://ulfrun/svn/Level3\\012Repository UUID: fdda55b1-3c17-0410-8127-f2165de1f875\\012Revision: 176\\012Node Kind: directory\\012Last Changed Author: ber\\012Last Changed Rev: 176\\012Last Changed Date: 2008-01-07 19:22:24 -0800 (Mon, 07 Jan 2008)\\012\\012OPS\\012Path: V5.0\\012URL: http://ulfrun/svn/OPS/tags/V5.0\\012Repository Root: http://ulfrun/svn/OPS\\012Repository UUID: 22dd2894-1b2b-0410-86e1-d5c5d97761dc\\012Revision: 43\\012Node Kind: directory\\012Last Changed Author: ber\\012Last Changed Rev: 36\\012Last Changed Date: 2007-12-20 15:32:50 -0800 (Thu, 20 Dec 2007)\\012\\012LIB ENVIRONMENT:\\012 HDFEOS:/usr/toolkits/SDPTK5.2.14v1.00/nodebug/TOOLKIT64/hdfeos/lib/linux\\012 HDF:/usr/toolkits/SDPTK5.2.14v1.00/nodebug/TOOLKIT64/hdf/linux/HDF4.2r1/lib\\012 PGSTK:/usr/toolkits/SDPTK5.2.14v1.00/nodebug/TOOLKIT64/lib/linux\\012COMPILER FLAGS\\012 -DLINUX -Wall -m64 -march=opteron -Werror\\012 -O3 -fno-strict-aliasing -g -DCC_VERSION=gcc version 4.1.2 20070502 (Red Hat 4.1.2-12)\\012 -DOSVERSION=2.6.22.4-65.fc7\\012MISR_COMPOSITION_INFO_END\\012ed(:,5)\\012 ! channel needed at 4x4 res, (band=1:4,cam=5)\\012.true. .true. .true. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\0125.67E-6 1.04E-4 4.89E-5 3.94E-6 ! ozone_coeff\\012 ! per-band coefficients used in ozone correction\\0129 ! proximate_cloud_thresh\\012 ! minimum number of cloudy surrounding pixels for a subregion to be flagged \"proximate cloud\" in RetrAppMask\\0125 ! optical_depth_num_bins\\012 ! number of optical depth bins for stepwise threshold\\0120.0 ! bin_lower_bound(1)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.1 | bin_lower_bound(2)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.2 | bin_lower_bound(3)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.4 | bin_lower_bound(4)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.8 ! bin_lower_bound(5)\\012 ! value of stepwise threshold optical depth bin lower bound\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\0121 ! water_algorithm_type\\012 ! Algorithm to use for aerosol retrievals over water. \\012 ! 1 = dark water algorithm \\012 ! 9 = water algorithm\\0120.15 ! pprop_opt_depth_qa_thresh\\012 ! Particle property QA is set to \"bad\" if green band\\012 ! optical depth is less than this threshold.\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR, ALLOW BRIGHT OVERRIDE\\012! 3 => CLOUDY, ALLOW SVM OVERRIDE\\012! 7 => CLOUDY, PROHIBIT SVM OVERRIDE\\012! 9 => CLEAR, PROHIBIT BRIGHT OVERRIDE\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0127 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 9 9 ! c," "INPUT FILES INFORMATION\\012LID = 190; Local Granule ID = \\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CGM/MISR_AM1_CGM_F01_0007.ascii\\012LID = 227; Local Granule ID = MISR_AM1_RCCT_SUM_CF_T927_F02_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/RCCT/MISR_AM1_RCCT_SUM_CF_T927_F02_0003.hdf\\012LID = 240; Local Granule ID = MISR_AM1_RCCI_CCAM_F01_05.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/RCCI/MISR_AM1_RCCI_CCAM_F01_05.hdf\\012LID = 1301; Local Granule ID = MISR_AM1_CSSC_F01_05.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CSSC/MISR_AM1_CSSC_F01_05.hdf\\012LID = 1304; Local Granule ID = MISR_AM1_AGP_P027_F01_24.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/AGP/MISR_AM1_AGP_P027_F01_24.hdf\\012LID = 1305; Local Granule ID = MISR_AM1_PP_P027_CF_22.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/PP/MISR_AM1_PP_P027_CF_22.hdf\\012LID = 1306; Local Granule ID = MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ROI/MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P027_O035261_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006216.1639.002.2006217034625.13.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 250; Local Granule ID = MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012LID = 252; Local Granule ID = MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012LID = 599; Local Granule ID = MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012LID = 1984; Local Granule ID = MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012LID = 1101; Local Granule ID = MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012LID = 1120; Local Granule ID = EOC_DAS_2006214001.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/INPUT/ActSched.A2006215.2000.001.2006214170255\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1600.001.2006216191338\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1600.001.2006216230938.hdf\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1800.001.2006216210938\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1800.001.2006217010832.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1600.001.2006216214547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1600.001.2006217014440.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1800.001.2006216234547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1800.001.2006217034344.hdf\\012LID = 10301; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/TD/leapsec.dat\\012LID = 10401; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/CSC/utcpole.dat\\012rue. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\0125.67E-6 1.04E-4 4.89E-5 3.94E-6 ! ozone_coeff\\012 ! per-band coefficients used in ozone correction\\0129 ! proximate_cloud_thresh\\012 ! minimum number of cloudy surrounding pixels for a subregion to be flagged \"proximate cloud\" in RetrAppMask\\0125 ! optical_depth_num_bins\\012 ! number of optical depth bins for stepwise threshold\\0120.0 ! bin_lower_bound(1)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.1 | bin_lower_bound(2)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.2 | bin_lower_bound(3)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.4 | bin_lower_bound(4)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.8 ! bin_lower_bound(5)\\012 ! value of stepwise threshold optical depth bin lower bound\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\0121 ! water_algorithm_type\\012 ! Algorithm to use for aerosol retrievals over water. \\012 ! 1 = dark water algorithm \\012 ! 9 = water algorithm\\0120.15 ! pprop_opt_depth_qa_thresh\\012 ! Particle property QA is set to \"bad\" if green band\\012 ! optical depth is less than this threshold.\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR, ALLOW BRIGHT OVERRIDE\\012! 3 => CLOUDY, ALLOW SVM OVERRIDE\\012! 7 => CLOUDY, PROHIBIT SVM OVERRIDE\\012! 9 => CLEAR, PROHIBIT BRIGHT OVERRIDE\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0127 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 9 9 ! c," "RUNTIME ENVIRONMENT INFORMATION\\012DATE OF RUN: Sat Aug 5 01:10:26 2006\\012HOST INFO: l0spg10: (IRIX64 6.5 10070055 IP35)\\012RUN BY: s4pmops\\012UNIQUE FILE NAME: MISR_AM1_PGRP_TERRAIN_GM_P027_O035261_CF_F03_0024.hdf\\012TOOLKIT_VERSION: DAAC TK5.2.13\\012ENVIRONMENT VARIABLES\\012 PGSHOME = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT\\012 PGS_PC_INFO_FILE = /vol1/OPS/S4PM-MISR/strings/terra/stations/reprocessing/run_algorithm/RUNNING.RUN_M1CF.2006216163927/DO.RUN_M1CF.2006216163927\\012 PGSMSG = /vol1/OPS/S4PM-MISR/strings/terra/stations/reprocessing/run_algorithm/RUNNING.RUN_M1CF.2006216163927/../M1CF/40000/MSGS\\012 = 1304; Local Granule ID = MISR_AM1_AGP_P027_F01_24.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/AGP/MISR_AM1_AGP_P027_F01_24.hdf\\012LID = 1305; Local Granule ID = MISR_AM1_PP_P027_CF_22.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/PP/MISR_AM1_PP_P027_CF_22.hdf\\012LID = 1306; Local Granule ID = MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ROI/MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P027_O035261_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006216.1639.002.2006217034625.13.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 250; Local Granule ID = MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012LID = 252; Local Granule ID = MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012LID = 599; Local Granule ID = MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012LID = 1984; Local Granule ID = MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012LID = 1101; Local Granule ID = MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012LID = 1120; Local Granule ID = EOC_DAS_2006214001.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/INPUT/ActSched.A2006215.2000.001.2006214170255\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1600.001.2006216191338\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1600.001.2006216230938.hdf\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1800.001.2006216210938\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1800.001.2006217010832.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1600.001.2006216214547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1600.001.2006217014440.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1800.001.2006216234547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1800.001.2006217034344.hdf\\012LID = 10301; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/TD/leapsec.dat\\012LID = 10401; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/CSC/utcpole.dat\\012rue. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\0125.67E-6 1.04E-4 4.89E-5 3.94E-6 ! ozone_coeff\\012 ! per-band coefficients used in ozone correction\\0129 ! proximate_cloud_thresh\\012 ! minimum number of cloudy surrounding pixels for a subregion to be flagged \"proximate cloud\" in RetrAppMask\\0125 ! optical_depth_num_bins\\012 ! number of optical depth bins for stepwise threshold\\0120.0 ! bin_lower_bound(1)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.1 | bin_lower_bound(2)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.2 | bin_lower_bound(3)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.4 | bin_lower_bound(4)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.8 ! bin_lower_bound(5)\\012 ! value of stepwise threshold optical depth bin lower bound\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\0121 ! water_algorithm_type\\012 ! Algorithm to use for aerosol retrievals over water. \\012 ! 1 = dark water algorithm \\012 ! 9 = water algorithm\\0120.15 ! pprop_opt_depth_qa_thresh\\012 ! Particle property QA is set to \"bad\" if green band\\012 ! optical depth is less than this threshold.\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR, ALLOW BRIGHT OVERRIDE\\012! 3 => CLOUDY, ALLOW SVM OVERRIDE\\012! 7 => CLOUDY, PROHIBIT SVM OVERRIDE\\012! 9 => CLEAR, PROHIBIT BRIGHT OVERRIDE\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0127 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 9 9 ! c," "EXECUTABLE INFORMATION\\012MISR_EXEC_NAME:GP_UPD_T_copy_main.c\\012MISR_EXEC_VERSION: V3.3_i2_PGE6_22\\012MISR_COMPOSITION_INFO_BEGIN\\012DATE OF BUILD: Wed Nov 16 12:30:37 EST 2005\\012BUILT BY: sbaekins\\012HOST INFO: l0spg11: ClearCase 2003.06.10+ (IRIX64 6.5 10070055 IP35)\\012VOBS CONFIGURATION:\\012 /vobs/PGEvob/... V3.3\\012 /vobs/Shared/... V3.3\\012 /vobs/PCS/... V3.3\\012 /vobs/L1B2/... V3.3_i2_PGE6_22\\012LIB ENVIRONMENT:\\012 HDFEOS:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdfeos/lib/sgi32\\012 HDF:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/hdf/sgi32/HDF4.2r0/lib\\012 PGSTK:/vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/lib/sgi32\\012COMPILER FLAGS\\012 -n32 -mips4 -r10000 -O3 -g3 -fullwarn -DCPU_SGI\\012 -Wl,-woff,84 -Wl,-woff,85 -Wl,-woff,15 -Wl,-woff,134\\012 -DCC_VERSION=MIPSpro Compilers: Version 7.4\\012 -DOSVERSION=6.5\\012MISR_COMPOSITION_INFO_END\\012f\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/PP/MISR_AM1_PP_P027_CF_22.hdf\\012LID = 1306; Local Granule ID = MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ROI/MISR_AM1_ROI_SUM_P027_CF_F02_02.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P027_O035261_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006216.1639.002.2006217034625.13.hdf\\012LID = 1500; Local Granule ID = MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCHAR_F02_0002.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 250; Local Granule ID = MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012LID = 252; Local Granule ID = MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012LID = 599; Local Granule ID = MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012LID = 1984; Local Granule ID = MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012LID = 1101; Local Granule ID = MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012LID = 1120; Local Granule ID = EOC_DAS_2006214001.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/INPUT/ActSched.A2006215.2000.001.2006214170255\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1600.001.2006216191338\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1600.001.2006216230938.hdf\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1800.001.2006216210938\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1800.001.2006217010832.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1600.001.2006216214547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1600.001.2006217014440.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1800.001.2006216234547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1800.001.2006217034344.hdf\\012LID = 10301; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/TD/leapsec.dat\\012LID = 10401; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/CSC/utcpole.dat\\012rue. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.175 ! tau_resid_gridpt(8)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.200 ! tau_resid_gridpt(9)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.225 ! tau_resid_gridpt(10)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.250 ! tau_resid_gridpt(11)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.275 ! tau_resid_gridpt(12)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.300 ! tau_resid_gridpt(13)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.325 ! tau_resid_gridpt(14)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.350 ! tau_resid_gridpt(15)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.375 ! tau_resid_gridpt(16)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.400 ! tau_resid_gridpt(17)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.425 ! tau_resid_gridpt(18)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.450 ! tau_resid_gridpt(19)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.475 ! tau_resid_gridpt(20)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.500 ! tau_resid_gridpt(21)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.525 ! tau_resid_gridpt(22)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.550 ! tau_resid_gridpt(23)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.575 ! tau_resid_gridpt(24)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.600 ! tau_resid_gridpt(25)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.625 ! tau_resid_gridpt(26)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.650 ! tau_resid_gridpt(27)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.675 ! tau_resid_gridpt(28)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.700 ! tau_resid_gridpt(29)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.725 ! tau_resid_gridpt(30)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.750 ! tau_resid_gridpt(31)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.775 ! tau_resid_gridpt(32)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.800 ! tau_resid_gridpt(33)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.825 ! tau_resid_gridpt(34)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.850 ! tau_resid_gridpt(35)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.875 ! tau_resid_gridpt(36)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.900 ! tau_resid_gridpt(37)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.925 ! tau_resid_gridpt(38)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.950 ! tau_resid_gridpt(39)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.975 ! tau_resid_gridpt(40)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.000 ! tau_resid_gridpt(41)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.025 ! tau_resid_gridpt(42)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.050 ! tau_resid_gridpt(43)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.075 ! tau_resid_gridpt(44)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.100 ! tau_resid_gridpt(45)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.125 ! tau_resid_gridpt(46)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.150 ! tau_resid_gridpt(47)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.175 ! tau_resid_gridpt(48)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.200 ! tau_resid_gridpt(49)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.225 ! tau_resid_gridpt(50)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.250 ! tau_resid_gridpt(51)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.275 ! tau_resid_gridpt(52)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.300 ! tau_resid_gridpt(53)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.325 ! tau_resid_gridpt(54)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.350 ! tau_resid_gridpt(55)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.375 ! tau_resid_gridpt(56)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.400 ! tau_resid_gridpt(57)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.425 ! tau_resid_gridpt(58)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.450 ! tau_resid_gridpt(59)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.475 ! tau_resid_gridpt(60)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.500 ! tau_resid_gridpt(61)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.525 ! tau_resid_gridpt(62)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.550 ! tau_resid_gridpt(63)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.575 ! tau_resid_gridpt(64)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.600 ! tau_resid_gridpt(65)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.625 ! tau_resid_gridpt(66)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.650 ! tau_resid_gridpt(67)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.675 ! tau_resid_gridpt(68)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.700 ! tau_resid_gridpt(69)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.725 ! tau_resid_gridpt(70)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.750 ! tau_resid_gridpt(71)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.775 ! tau_resid_gridpt(72)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.800 ! tau_resid_gridpt(73)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.825 ! tau_resid_gridpt(74)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.850 ! tau_resid_gridpt(75)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.875 ! tau_resid_gridpt(76)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.900 ! tau_resid_gridpt(77)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.925 ! tau_resid_gridpt(78)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.950 ! tau_resid_gridpt(79)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0121.975 ! tau_resid_gridpt(80)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.000 ! tau_resid_gridpt(81)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.025 ! tau_resid_gridpt(82)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.050 ! tau_resid_gridpt(83)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.075 ! tau_resid_gridpt(84)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.100 ! tau_resid_gridpt(85)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.125 ! tau_resid_gridpt(86)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.150 ! tau_resid_gridpt(87)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.175 ! tau_resid_gridpt(88)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.200 ! tau_resid_gridpt(89)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.225 ! tau_resid_gridpt(90)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.250 ! tau_resid_gridpt(91)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.275 ! tau_resid_gridpt(92)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.300 ! tau_resid_gridpt(93)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.325 ! tau_resid_gridpt(94)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.350 ! tau_resid_gridpt(95)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.375 ! tau_resid_gridpt(96)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.400 ! tau_resid_gridpt(97)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.425 ! tau_resid_gridpt(98)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.450 ! tau_resid_gridpt(99)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.475 ! tau_resid_gridpt(100)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.500 ! tau_resid_gridpt(101)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.525 ! tau_resid_gridpt(102)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.550 ! tau_resid_gridpt(103)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.575 ! tau_resid_gridpt(104)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.600 ! tau_resid_gridpt(105)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.625 ! tau_resid_gridpt(106)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.650 ! tau_resid_gridpt(107)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.675 ! tau_resid_gridpt(108)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.700 ! tau_resid_gridpt(109)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.725 ! tau_resid_gridpt(110)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.750 ! tau_resid_gridpt(111)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.775 ! tau_resid_gridpt(112)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.800 ! tau_resid_gridpt(113)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.825 ! tau_resid_gridpt(114)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.850 ! tau_resid_gridpt(115)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.875 ! tau_resid_gridpt(116)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.900 ! tau_resid_gridpt(117)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.925 ! tau_resid_gridpt(118)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.950 ! tau_resid_gridpt(119)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122.975 ! tau_resid_gridpt(120)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0123.000 ! tau_resid_gridpt(121)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0122 ! aer_tau_ref_band\\012 ! reference band to use for aerosol optical depth retrievals\\0125.67E-6 1.04E-4 4.89E-5 3.94E-6 ! ozone_coeff\\012 ! per-band coefficients used in ozone correction\\0129 ! proximate_cloud_thresh\\012 ! minimum number of cloudy surrounding pixels for a subregion to be flagged \"proximate cloud\" in RetrAppMask\\0125 ! optical_depth_num_bins\\012 ! number of optical depth bins for stepwise threshold\\0120.0 ! bin_lower_bound(1)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.1 | bin_lower_bound(2)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.2 | bin_lower_bound(3)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.4 | bin_lower_bound(4)\\012 ! value of stepwise threshold optical depth bin lower bound\\0120.8 ! bin_lower_bound(5)\\012 ! value of stepwise threshold optical depth bin lower bound\\012!------------------------------------------------\\012! Aerosol Retrieval Configuration File parameters\\012! Reference: Level 2 Aerosol Retrieval Algorithm\\012! Theoretical Basis Document, JPL D-11400\\012!------------------------------------------------\\012!\\012!----------------------------------------------------\\012! (1) Parameters that apply to all aerosol retrievals\\012!----------------------------------------------------\\0120.2 ! mu0_thresh\\012 ! regional cosine of solar zenith angle threshold\\012500. ! region_topo_complex_thresh\\012 ! regional topographic complexity threshold (m)\\012100. ! hc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for high confidence cloud percent\\012100. ! lc_cloud_pcnt_thresh\\012 ! regional cloudiness threshold for low confidence cloud percent\\0121 ! rdqi1\\012 ! maximum acceptable RDQI used in averaging data to appropriate resolution\\0123 ! rdqi2\\012 ! RDQI value to use during the comp of avg RDQI, for each RDQI > RDQI1\\012250. ! subr_topo_complex_thresh\\012 ! subregional topographic complexity threshold (m)\\01220. ! max_subr_avg_slope\\012 ! max allowable subregion average slope (degrees)\\0125 ! nsdcm_class\\012 ! number of SDCM cloud classifications\\0125 ! nrccm_class\\012 ! number of RCCM cloud classifications\\0125 ! nascm_class\\012 ! number of ASCM cloud classifications\\0123 ! nsurf_class\\012 ! number of surface classifications\\0121 ! water_algorithm_type\\012 ! Algorithm to use for aerosol retrievals over water. \\012 ! 1 = dark water algorithm \\012 ! 9 = water algorithm\\0120.15 ! pprop_opt_depth_qa_thresh\\012 ! Particle property QA is set to \"bad\" if green band\\012 ! optical depth is less than this threshold.\\012!----------------------------------------------------------\\012! Atmospheric State Decision Matrix:\\012! cloud_mask_decision_matrix(RCCM, SDCM, ASCM, surface classification)\\012! 1 => CLEAR, ALLOW BRIGHT OVERRIDE\\012! 3 => CLOUDY, ALLOW SVM OVERRIDE\\012! 7 => CLOUDY, PROHIBIT SVM OVERRIDE\\012! 9 => CLEAR, PROHIBIT BRIGHT OVERRIDE\\012! RCCM classifications in each row, ordered from left to right, are\\012! NotAvailable CloudHC CloudLC ClearLC ClearHC\\012!----------------------------------------------------------\\012! Snow/ice: ASCM = NotAvailable\\0127 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Snow/ice)\\012! Snow/ice: ASCM = CloudHC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Snow/ice)\\012! Snow/ice: ASCM = CloudLC\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Snow/ice)\\012! Snow/ice: ASCM = ClearLC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Snow/ice)\\012! Snow/ice: ASCM = ClearHC\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Snow/ice)\\0127 7 7 7 7 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Snow/ice)\\0129 7 7 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Snow/ice)\\012! Water: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Water)\\012! Water: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudHC,Water)\\012! Water: ASCM = CloudLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,CloudLC,Water)\\012! Water: ASCM = ClearLC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearLC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearLC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearLC,Water)\\012! Water: ASCM = ClearHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,ClearHC,Water)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,ClearHC,Water)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,ClearHC,Water)\\012! Land: ASCM = NotAvailable\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,NotAvailable,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,NotAvailable,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceHC,NotAvailable,Land)\\012! Land: ASCM = CloudHC\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NotAvailable,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudHC,CloudHC,Land)\\0121 7 7 9 9 ! cloud_mask_decision_matrix(:,CloudLC,CloudHC,Land)\\0121 1 1 9 9 ! cloud_mask_decision_matrix(:,NearSurfaceLC,CloudHC,Land)\\0121 1 1 9 9 ! c," "INPUT FILES INFORMATION\\012LID = 1304; Local Granule ID = MISR_AM1_AGP_P027_F01_24.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/AGP/MISR_AM1_AGP_P027_F01_24.hdf\\012LID = 1305; Local Granule ID = MISR_AM1_PP_P027_CF_22.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/PP/MISR_AM1_PP_P027_CF_22.hdf\\012LID = 1334; Local Granule ID = MISR_AM1_GP_GMP_P027_O035261_F03_0013.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2GEOP/MIB2GEOP.A2006216.1639.002.2006217034625.13.hdf\\012LID = 1501; Local Granule ID = MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_PRFLTCAL_F02_0005.hdf\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 1308; Local Granule ID = MISR_AM1_PGRP_TERRAIN_GM_P027_O035261_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MI1B2TP/MI1B2TP.A2006216.1639.001.2006217043128.CF.24.hdf\\012LID = 1363; Local Granule ID = MISR_AM1_TRP_TERRAIN_P027_O035261_CF_F03_0024.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/MIB2TRPT/MIB2TRPT.A2006216.1639.002.2006217182106.CF.24.hdf\\012LID = 1101; Local Granule ID = MISR_AM1_PGE22_PCS_CONFIG_CF_F01_0001.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE22_PCS_CONFIG_CF_F01_0001.ascii\\012005.hdf\\012LID = 1503; Local Granule ID = MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_static/MISR_AM1_ARP_CONFIG_F03_0003.hdf\\012LID = 250; Local Granule ID = MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RCCM_CONFIG_CF_F02_02.ascii\\012LID = 252; Local Granule ID = MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_GRP_CONFIG_CF_F08_07.ascii\\012LID = 599; Local Granule ID = MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_FM_SCI_CONFIG_CF_F01_05.ascii\\012LID = 1984; Local Granule ID = MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_RP_CONFIG_CF_F02_04.ascii\\012LID = 1101; Local Granule ID = MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/CONFIG/MISR_AM1_PGE1_PCS_CONFIG_CF_F02_0005.ascii\\012LID = 1502; Local Granule ID = MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012 Input Path = /vol1/OPS/S4PM-MISR/data/ancillary/ARP_dynamic/MISR_AM1_ARP_INFLTCAL_T040_F02_0010.hdf\\012LID = 1120; Local Granule ID = EOC_DAS_2006214001.txt\\012 Input Path = /vol1/OPS/S4PM-MISR/data/INPUT/ActSched.A2006215.2000.001.2006214170255\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1600.001.2006216191338\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1600.001.2006216230938.hdf\\012LID = 10501; Local Granule ID = AM1EPHN0.A2006216.1800.001.2006216210938\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1EPHN0/AM1EPHN0.A2006216.1800.001.2006217010832.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1600.001.2006216214547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1600.001.2006217014440.hdf\\012LID = 10502; Local Granule ID = AM1ATTNF.A2006216.1800.001.2006216234547\\012 Input Path = /vol1/OPS/S4PM-MISR/data/AM1ATTNF/AM1ATTNF.A2006216.1800.001.2006217034344.hdf\\012LID = 10301; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/TD/leapsec.dat\\012LID = 10401; Local Granule ID = \\012 Input Path = /vol1/TS1/ssit/TOOLKIT_5.2.13/TOOLKIT/database/common/CSC/utcpole.dat\\012rue. .true. ! res_4x4_needed(:,6)\\012 ! channel needed at 4x4 res, (band=1:4,cam=6)\\012.true. .true. .true. .true. ! res_4x4_needed(:,7)\\012 ! channel needed at 4x4 res, (band=1:4,cam=7)\\012.true. .true. .true. .true. ! res_4x4_needed(:,8)\\012 ! channel needed at 4x4 res, (band=1:4,cam=8)\\012.true. .true. .true. .true. ! res_4x4_needed(:,9)\\012 ! channel needed at 4x4 res, (band=1:4,cam=9)\\012150. ! min_ozone\\012 ! min acceptable ozone value from external source (Dobsons)\\012450. ! max_ozone\\012 ! max acceptable ozone value from external source (Dobsons)\\0120. ! min_surf_wind_speed\\012 ! min acceptable surface wind speed value from external source (m/s)\\01245. ! max_surf_wind_speed\\012 ! max acceptable surface wind speed value from external source (m/s)\\012300. ! min_surf_press\\012 ! min acceptable surface pressure value from external source (hPa)\\0121300. ! max_surf_press\\012 ! max acceptable surface pressure value from external source (hPa)\\012150. ! min_surf_temp\\012 ! min acceptable surface temperature value from external source (K)\\012350. ! max_surf_temp\\012 ! max acceptable surface temperature value from external source (K)\\0120. ! min_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0128. ! max_col_precip_water\\012 ! min acceptable column precip water value from external source (cm)\\0120. ! min_strat_aero_od\\012 ! min acceptable strat. aerosol optical depth valuefrom external source\\0124. ! max_strat_aero_od\\012 ! max acceptable strat. aerosol optical depth value from external source\\0124 ! min_rainbow_free_cam\\012 ! min number of rainbow-free cameras\\012121 ! num_tau_resid_gridpt\\012 ! number of optical depth gridpoints for aerosol residual grid\\0120.0 ! tau_resid_gridpt(1)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.025 ! tau_resid_gridpt(2)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.050 ! tau_resid_gridpt(3)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.075 ! tau_resid_gridpt(4)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.100 ! tau_resid_gridpt(5)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.125 ! tau_resid_gridpt(6)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.150 ! tau_resid_gridpt(7)\\012 ! value of optical depth gridpoint on aerosol residual grid\\0120.17