Some modis_GEO.py 7.5.3 fail but not in modis_GEO T2022.2 anc.db issues
Posted: Wed Mar 02, 2022 3:22 pm America/New_York
I use 7.5.3 in production as there are issues using newer code that need to me resolved.
This is not longer true again:
viewtopic.php?p=10413&hilit=getanc+retu ... 327#p10411
I have had some files, __not_all__, fail in the geo creation with 7.5.3 and not in T2022.2, using the same files in the same directory.
From 7.5.3:
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ pwd
/work/b/bmurch/tmp/S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ which modis_GEO.py
/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/scripts/modis_GEO.py
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ modis_GEO.py MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC -o MOD00.P2022061.0745.MRIVER_FULL.GEO --threshold=95 --ancdb=./ancillary_data.db
MODIS GEO version 6.1.0, built Aug 16 2019 12:46:24
scan: 0 out of 197 Wed Mar 2 15:11:04 2022
...
scan: 190 out of 197 Wed Mar 2 15:11:06 2022
Percent valid data (0.00) is less than threshold (95.00)
ERROR: MODIS geolocation processing failed.
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ strings ./ancillary_data.db
SQLite format 3
Wtablesatancinfosatancinfo
CREATE TABLE satancinfo
(satid INTEGER ,
ancid INTEGER ,
optimal INTEGER,
FOREIGN KEY(satID) REFERENCES satfiles(satid),
FOREIGN KEY(ancID) REFERENCES ancfiles(ancid))
tableancfilesancfiles
CREATE TABLE ancfiles
(ancid INTEGER PRIMARY KEY,
filename TEXT ,
path TEXT ,
type TEXT)
%tablesatfilessatfiles
CREATE TABLE satfiles
(satid INTEGER PRIMARY KEY,
filename TEXT ,
starttime TEXT,
stoptime TEXT,
status INTEGER,
attephstat INTEGER)
MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC20220610745002022061074950
PM1ATTNR.P2022061.0600.003/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/var/anc/2022/061att1j
PM1EPHND_NRT.A2022061.0750.061/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/var/anc/2022/061eph1
From T2022.2:
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ pwd
/work/b/bmurch/tmp/S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ modis_GEO MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC -o MOD00.P2022061.0745.MRIVER_FULL.GEO --threshold=95 --ancdb=./ancillary_data_T2022.2.db
./ancillary_data_T2022.2.db
MODIS GEO version 6.1.0, built Feb 9 2022 11:41:17
scan: 0 out of 197 Wed Mar 2 15:14:54 2022
...
scan: 190 out of 197 Wed Mar 2 15:15:02 2022
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ strings ./ancillary_data_T2022.2.db
SQLite format 3
Wtablesatancinfosatancinfo
CREATE TABLE satancinfo
(satid INTEGER ,
ancid INTEGER ,
optimal INTEGER,
FOREIGN KEY(satID) REFERENCES satfiles(satid),
FOREIGN KEY(ancID) REFERENCES ancfiles(ancid))
tableancfilesancfiles
CREATE TABLE ancfiles
(ancid INTEGER PRIMARY KEY,
filename TEXT ,
path TEXT ,
type TEXT)
%tablesatfilessatfiles
CREATE TABLE satfiles
(satid INTEGER PRIMARY KEY,
filename TEXT ,
starttime TEXT,
stoptime TEXT,
status INTEGER,
attephstat INTEGER)
MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC2022-03-02T07:45:002022-03-02T07:49:50
N2022060_SST_OIV2AV_24h.nc/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/c/sstfilec
N202206000_SEAICE_NSIDC_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/icefile`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone3`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone2`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone1[
N202206112_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met3[
N202206112_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met2[
N202206106_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met1a
PM1EPHND.P2022060.1200.003/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/2022/060eph1a
PM1ATTNR.P2022061.0600.003/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/2022/061att1
This is not longer true again:
viewtopic.php?p=10413&hilit=getanc+retu ... 327#p10411
I have had some files, __not_all__, fail in the geo creation with 7.5.3 and not in T2022.2, using the same files in the same directory.
From 7.5.3:
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ pwd
/work/b/bmurch/tmp/S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ which modis_GEO.py
/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/scripts/modis_GEO.py
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ modis_GEO.py MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC -o MOD00.P2022061.0745.MRIVER_FULL.GEO --threshold=95 --ancdb=./ancillary_data.db
MODIS GEO version 6.1.0, built Aug 16 2019 12:46:24
scan: 0 out of 197 Wed Mar 2 15:11:04 2022
...
scan: 190 out of 197 Wed Mar 2 15:11:06 2022
Percent valid data (0.00) is less than threshold (95.00)
ERROR: MODIS geolocation processing failed.
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ strings ./ancillary_data.db
SQLite format 3
Wtablesatancinfosatancinfo
CREATE TABLE satancinfo
(satid INTEGER ,
ancid INTEGER ,
optimal INTEGER,
FOREIGN KEY(satID) REFERENCES satfiles(satid),
FOREIGN KEY(ancID) REFERENCES ancfiles(ancid))
tableancfilesancfiles
CREATE TABLE ancfiles
(ancid INTEGER PRIMARY KEY,
filename TEXT ,
path TEXT ,
type TEXT)
%tablesatfilessatfiles
CREATE TABLE satfiles
(satid INTEGER PRIMARY KEY,
filename TEXT ,
starttime TEXT,
stoptime TEXT,
status INTEGER,
attephstat INTEGER)
MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC20220610745002022061074950
PM1ATTNR.P2022061.0600.003/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/var/anc/2022/061att1j
PM1EPHND_NRT.A2022061.0750.061/shares/cms_optics/apps/seadas/seadas-7.5.3/ocssw/var/anc/2022/061eph1
From T2022.2:
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ pwd
/work/b/bmurch/tmp/S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ modis_GEO MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC -o MOD00.P2022061.0745.MRIVER_FULL.GEO --threshold=95 --ancdb=./ancillary_data_T2022.2.db
./ancillary_data_T2022.2.db
MODIS GEO version 6.1.0, built Feb 9 2022 11:41:17
scan: 0 out of 197 Wed Mar 2 15:14:54 2022
...
scan: 190 out of 197 Wed Mar 2 15:15:02 2022
[bmurch@optics0 S4P_MODIS_H5_MODISA.MRIVER.2022.061_testing]$ strings ./ancillary_data_T2022.2.db
SQLite format 3
Wtablesatancinfosatancinfo
CREATE TABLE satancinfo
(satid INTEGER ,
ancid INTEGER ,
optimal INTEGER,
FOREIGN KEY(satID) REFERENCES satfiles(satid),
FOREIGN KEY(ancID) REFERENCES ancfiles(ancid))
tableancfilesancfiles
CREATE TABLE ancfiles
(ancid INTEGER PRIMARY KEY,
filename TEXT ,
path TEXT ,
type TEXT)
%tablesatfilessatfiles
CREATE TABLE satfiles
(satid INTEGER PRIMARY KEY,
filename TEXT ,
starttime TEXT,
stoptime TEXT,
status INTEGER,
attephstat INTEGER)
MOD00.P2022061.0745.MRIVER_FULL.L1A_LAC2022-03-02T07:45:002022-03-02T07:49:50
N2022060_SST_OIV2AV_24h.nc/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/c/sstfilec
N202206000_SEAICE_NSIDC_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/icefile`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone3`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone2`
N202205900_O3_AURAOMI_24h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/ozone1[
N202206112_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met3[
N202206112_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met2[
N202206106_MET_NCEP_6h.hdf/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/df/met1a
PM1EPHND.P2022060.1200.003/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/2022/060eph1a
PM1ATTNR.P2022061.0600.003/shares/cms_optics/apps/seadas/ocssw/T2022.2/var/anc/2022/061att1