I used ocssw202202 to process the VIIRSJ1 data for 2023, but all the data after 082 are getting errors at calibrate_viirs.
For example, I executed the following code:
calibrate_viirs ifile=/home/scratch/data/VIIRSJ1/CHS/working/W2023160035400/W2023160035400.L1A_JPSS1.nc l1bfile_mod=/home/scratch/data/VIIRSJ1/CHS/working/W2023160035400/W2023160035400.L1B-M_JPSS1.nc rsb_dynamic_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_CAL_RSB_LUT_v3.0.0.4_obpg.nc dnb_dynamic_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_CAL_DNB_LUT_v3.0.0.4_obpg.nc straylight_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_CAL_STRAYLIGHT_LUT_v3.0.0.4_obpg.nc cmn_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_CMN_LUT_v3.0.0.5_obpg.nc geo_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_GEO_LUT_v3.0.0.4_obpg.nc static_lut_file=/home/scratch/data/VIIRSJ1/CHS/tmp/VIIRS_J1_CAL_STATIC_LUT_v3.0.0.4_obpg.nc
The error message is as follows:
VcstCmnGeo:: Divide by 0 xyCon PolarWander/UT1 data in getPolarUT1UTC.
VcstCmnGeo::getPolarUT1UTC returned error in setPolarWander()
VcstCmnGeo::setPolarWander() failure
VcstObc:: CmnGeo initialization failure
VcstViirsCal::Granule initialization failure
Main:: Calibration initialization failure
Error at calibrate_viirs while processing VIIRS-JPSS1 data
-
- Subject Matter Expert
- Posts: 656
- Joined: Tue Feb 09, 2021 5:42 pm America/New_York
- Been thanked: 2 times
Re: Error at calibrate_viirs while processing VIIRS-JPSS1 data
From what site did you download W2023160035400.L1A_JPSS1.nc? Did you try calibrate_viirs on VIRRS-JPSS1 data from OB.DAAC https://oceandata.sci.gsfc.nasa.gov/directdataaccess/Level-1A/NOAA20-VIIRS/2023/160/ or https://oceancolor.gsfc.nasa.gov/cgi/browse.pl?sen=amod