Seadas T2022.2 modis_atteph and getanc issues

Use this Forum to find information on, or ask a question about, NASA Earth Science data.
Post Reply
melinfr
Posts: 8
Joined: Mon Aug 08, 2005 12:43 pm America/New_York
Answers: 0

Seadas T2022.2 modis_atteph and getanc issues

by melinfr » Thu Apr 21, 2022 11:16 am America/New_York

Dear support,

I have not understood the conclusion of the thread on the particular issue of SST vs SEAICE, and I have a similar problem.
Using getanc (associated with SeaDAS 8.2.0 installed last week) on MODIS A or T, or VIIRS (100s of files), a large part of the .anc files returned by getanc contain a SST file instead of the SEAICE file for "icefile=" (example: V2021182021200.L1A_JPSS1.nc). Clearly this is a major issue as I am assuming that l2gen will not like having a SST file passed instead of sea ice concentration.
Is there a solution to this?
Thanks a lot in advance for your help,
Best, F.

Tags:

OB SeaDAS - dshea
Subject Matter Expert
Subject Matter Expert
Posts: 247
Joined: Thu Mar 05, 2009 10:25 am America/New_York
Answers: 0

Re: Seadas T2022.2 modis_atteph and getanc issues

by OB SeaDAS - dshea » Thu May 19, 2022 8:41 am America/New_York

The SST file has a variable with the ice data in it. For the VIIRS J2 file in your example, notice the variable named "ice" from the dump of the NetCDF file:

Code: Select all

dshea@gs616-skeletonema anc % getanc V2021182021200.L1A_JPSS1.nc 

icefile=/Users/dshea/ocssw/var/anc/2021/182/N2021182_SST_OIV2AV_24h.nc
met1=/Users/dshea/ocssw/var/anc/2021/182/N202118200_MET_NCEPR2_6h.hdf
met2=/Users/dshea/ocssw/var/anc/2021/182/N202118206_MET_NCEPR2_6h.hdf
met3=/Users/dshea/ocssw/var/anc/2021/182/N202118206_MET_NCEPR2_6h.hdf
ozone1=/Users/dshea/ocssw/var/anc/2021/182/N202118200_O3_AURAOMI_24h.hdf
ozone2=/Users/dshea/ocssw/var/anc/2021/183/N202118300_O3_AURAOMI_24h.hdf
ozone3=/Users/dshea/ocssw/var/anc/2021/183/N202118300_O3_AURAOMI_24h.hdf
sstfile=/Users/dshea/ocssw/var/anc/2021/182/N2021182_SST_OIV2AV_24h.nc

dshea@gs616-skeletonema anc % ncdump -h /Users/dshea/ocssw/var/anc/2021/182/N2021182_SST_OIV2AV_24h.nc
netcdf N2021182_SST_OIV2AV_24h {
dimensions:
	time = UNLIMITED ; // (1 currently)
	zlev = 1 ;
	lat = 720 ;
	lon = 1440 ;
variables:
	float time(time) ;
		time:long_name = "Center time of the day" ;
		time:units = "days since 1978-01-01 12:00:00" ;
	float zlev(zlev) ;
		zlev:long_name = "Sea surface height" ;
		zlev:units = "meters" ;
		zlev:positive = "down" ;
		zlev:actual_range = "0, 0" ;
	float lat(lat) ;
		lat:long_name = "Latitude" ;
		lat:units = "degrees_north" ;
		lat:grids = "Uniform grid from -89.875 to 89.875 by 0.25" ;
	float lon(lon) ;
		lon:long_name = "Longitude" ;
		lon:units = "degrees_east" ;
		lon:grids = "Uniform grid from 0.125 to 359.875 by 0.25" ;
	short sst(time, zlev, lat, lon) ;
		sst:long_name = "Daily sea surface temperature" ;
		sst:units = "Celsius" ;
		sst:_FillValue = -999s ;
		sst:add_offset = 0.f ;
		sst:scale_factor = 0.01f ;
		sst:valid_min = -300s ;
		sst:valid_max = 4500s ;
	short anom(time, zlev, lat, lon) ;
		anom:long_name = "Daily sea surface temperature anomalies" ;
		anom:units = "Celsius" ;
		anom:_FillValue = -999s ;
		anom:add_offset = 0.f ;
		anom:scale_factor = 0.01f ;
		anom:valid_min = -1200s ;
		anom:valid_max = 1200s ;
	short err(time, zlev, lat, lon) ;
		err:long_name = "Estimated error standard deviation of analysed_sst" ;
		err:units = "Celsius" ;
		err:_FillValue = -999s ;
		err:add_offset = 0.f ;
		err:scale_factor = 0.01f ;
		err:valid_min = 0s ;
		err:valid_max = 1000s ;
	short ice(time, zlev, lat, lon) ;
		ice:long_name = "Sea ice concentration" ;
		ice:units = "%" ;
		ice:_FillValue = -999s ;
		ice:add_offset = 0.f ;
		ice:scale_factor = 0.01f ;
		ice:valid_min = 0s ;
		ice:valid_max = 100s ;

// global attributes:
		:Conventions = "CF-1.6, ACDD-1.3" ;
		:title = "NOAA/NCEI 1/4 Degree Daily Optimum Interpolation Sea Surface Temperature (OISST) Analysis, Version 2.1 - Final" ;
		:references = "Reynolds, et al.(2007) Daily High-Resolution-Blended Analyses for Sea Surface Temperature (available at https://doi.org/10.1175/2007JCLI1824.1). Banzon, et al.(2016) A long-term record of blended satellite and in situ sea-surface temperature for climate monitoring, modeling and environmental studies (available at https://doi.org/10.5194/essd-8-165-2016). Huang et al. (2020) Improvements of the Daily Optimum Interpolation Sea Surface Temperature (DOISST) Version v02r01, submitted.Climatology is based on 1971-2000 OI.v2 SST. Satellite data: Pathfinder AVHRR SST and Navy AVHRR SST. Ice data: NCEP Ice and GSFC Ice." ;
		:source = "ICOADS, NCEP_GTS, GSFC_ICE, NCEP_ICE, Pathfinder_AVHRR, Navy_AVHRR" ;
		:id = "oisst-avhrr-v02r01.20210701.nc" ;
		:naming_authority = "gov.noaa.ncei" ;
		:summary = "NOAAs 1/4-degree Daily Optimum Interpolation Sea Surface Temperature (OISST) (sometimes referred to as Reynolds SST, which however also refers to earlier products at different resolution), currently available as version v02r01, is created by interpolating and extrapolating SST observations from different sources, resulting in a smoothed complete field. The sources of data are satellite (AVHRR) and in situ platforms (i.e., ships and buoys), and the specific datasets employed may change over time. At the marginal ice zone, sea ice concentrations are used to generate proxy SSTs.  A preliminary version of this file is produced in near-real time (1-day latency), and then replaced with a final version after 2 weeks. Note that this is the AVHRR-ONLY DOISST, available from Oct 1981, but there is a companion DOISST product that includes microwave satellite data, available from June 2002" ;
		:cdm_data_type = "Grid" ;
		:history = "Final file created using preliminary as first guess, and 3 days of AVHRR data. Preliminary uses only 1 day of AVHRR data." ;
		:date_modified = "2021-07-16T09:11:00Z" ;
		:date_created = "2021-07-16T09:11:00Z" ;
		:product_version = "Version v02r01" ;
		:processing_level = "NOAA Level 4" ;
		:institution = "NOAA/National Centers for Environmental Information" ;
		:creator_url = "https://www.ncei.noaa.gov/" ;
		:creator_email = "oisst-help@noaa.gov" ;
		:keywords = "Earth Science > Oceans > Ocean Temperature > Sea Surface Temperature" ;
		:keywords_vocabulary = "Global Change Master Directory (GCMD) Earth Science Keywords" ;
		:platform = "Ships, buoys, Argo floats, MetOp-A, MetOp-B" ;
		:platform_vocabulary = "Global Change Master Directory (GCMD) Platform Keywords" ;
		:instrument = "Earth Remote Sensing Instruments > Passive Remote Sensing > Spectrometers/Radiometers > Imaging Spectrometers/Radiometers > AVHRR > Advanced Very High Resolution Radiometer" ;
		:instrument_vocabulary = "Global Change Master Directory (GCMD) Instrument Keywords" ;
		:standard_name_vocabulary = "CF Standard Name Table (v40, 25 January 2017)" ;
		:geospatial_lat_min = -90.f ;
		:geospatial_lat_max = 90.f ;
		:geospatial_lon_min = 0.f ;
		:geospatial_lon_max = 360.f ;
		:geospatial_lat_units = "degrees_north" ;
		:geospatial_lat_resolution = 0.25f ;
		:geospatial_lon_units = "degrees_east" ;
		:geospatial_lon_resolution = 0.25f ;
		:time_coverage_start = "2021-07-01T00:00:00Z" ;
		:time_coverage_end = "2021-07-01T23:59:59Z" ;
		:metadata_link = "https://doi.org/10.25921/RE9P-PT57" ;
		:ncei_template_version = "NCEI_NetCDF_Grid_Template_v2.0" ;
		:comment = "Data was converted from NetCDF-3 to NetCDF-4 format with metadata updates in November 2017." ;
		:sensor = "Thermometer, AVHRR" ;
}
Last edited by OB SeaDAS - dshea on Thu May 19, 2022 8:44 am America/New_York, edited 1 time in total.

Post Reply