Here are the returns from CentOS 6.9 using python 2.6.6 for Aqua, VIIRS, and GOCI (fails) data: seadog 117 :/optics1/scratch/brian/tmp/modis_all_levels> getanc.py A2017340190500.L1B_LAC --ancdb=./anasdfasdfas.db Aqua icefile=/optics1/software/seadas/seadas_6.1/var/anc/2017/340/N201734000_SEAICE_NSIDC_24h.hdf met1=/optics1/software/seadas/seadas_6.1/var/anc/2017/340/N201734018_MET_NCEPR2_6h.hdf met2=/optics1/software/seadas/seadas_6.1/var/anc/2017/341/N201734100_MET_NCEPR2_6h.hdf met3=/optics1/software/seadas/seadas_6.1/var/anc/2017/341/N201734100_MET_NCEPR2_6h.hdf ozone1=/optics1/software/seadas/seadas_6.1/var/anc/2017/340/N201734000_O3_AURAOMI_24h.hdf ozone2=/optics1/software/seadas/seadas_6.1/var/anc/2017/341/N201734100_O3_AURAOMI_24h.hdf ozone3=/optics1/software/seadas/seadas_6.1/var/anc/2017/341/N201734100_O3_AURAOMI_24h.hdf sstfile=/optics1/software/seadas/seadas_6.1/var/anc/2017/340/N2017340_SST_OIV2AV_24h.nc seadog 118 :/optics1/scratch/brian/tmp/modis_all_levels> getanc.py V2012255190600.L1A_SNPP.nc --ancdb=./ancillary2.db VIIRS icefile=/optics1/software/seadas/seadas_6.1/var/anc/2012/255/N201225500_SEAICE_NSIDC_24h.hdf met1=/optics1/software/seadas/seadas_6.1/var/anc/2012/255/N201225518_MET_NCEPR2_6h.hdf met2=/optics1/software/seadas/seadas_6.1/var/anc/2012/256/N201225600_MET_NCEPR2_6h.hdf met3=/optics1/software/seadas/seadas_6.1/var/anc/2012/256/N201225600_MET_NCEPR2_6h.hdf ozone1=/optics1/software/seadas/seadas_6.1/var/anc/2012/255/N201225500_O3_AURAOMI_24h.hdf ozone2=/optics1/software/seadas/seadas_6.1/var/anc/2012/256/N201225600_O3_AURAOMI_24h.hdf ozone3=/optics1/software/seadas/seadas_6.1/var/anc/2012/256/N201225600_O3_AURAOMI_24h.hdf seadog 119 :/optics1/scratch/brian/tmp/modis_all_levels> getanc.py COMS_GOCI_L1B_GA_20120911071640.he5 --ancdb=./ancillary3.db Traceback (most recent call last): File "/optics1/software/seadas/seadas-7.4/ocssw/run/scripts/getanc.py", line 183, in g.setup() File "/optics1/software/seadas/seadas-7.4/ocssw/run/scripts/modules/anc_utils.py", line 238, in setup starttime, stoptime = self.get_start_end_info_from_xml(metadata) File "/optics1/software/seadas/seadas-7.4/ocssw/run/scripts/modules/anc_utils.py", line 138, in get_start_end_info_from_xml time_start_list = xml_root.findall('.//Attribute[@Name="time_coverage_start"]') File "/usr/lib64/python2.6/xml/etree/ElementTree.py", line 355, in findall return ElementPath.findall(self, path) File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 198, in findall return _compile(path).findall(element) File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 176, in _compile p = Path(path) File "/usr/lib64/python2.6/xml/etree/ElementPath.py", line 93, in __init__ "expected path separator (%s)" % (op or tag) SyntaxError: expected path separator ([) Here are the returns from CentOS 7.4 using python 2.7.5 for GOCI data (works): seahawk 128 :/optics1/scratch/brian/tmp/modis_all_levels> getanc.py G20170160616.L1B_COMS.he5 --ancdb=./anas.db Encountered more than 1 Scene Start time tag. Using 1st value. Encountered more than 1 Scene end time tag. Using 1st value. icefile=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701600_SEAICE_NSIDC_24h.hdf met1=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701606_MET_NCEPR2_6h.hdf met2=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701612_MET_NCEPR2_6h.hdf met3=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701612_MET_NCEPR2_6h.hdf ozone1=/optics1/software/seadas/seadas_6.1/var/anc/2017/015/N201701500_O3_AURAOMI_24h.hdf ozone2=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701600_O3_AURAOMI_24h.hdf ozone3=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N201701600_O3_AURAOMI_24h.hdf sstfile=/optics1/software/seadas/seadas_6.1/var/anc/2017/016/N2017016_SST_OIV2AV_24h.nc