netcdf classic (CDF-1) {
dimensions:
	time = 2178 ;
// global attributes:
		:Conventions = "CF-1.7" ;
		:title = "RADS 4 pass file" ;
		:institution = "EUMETSAT / NOAA / TU Delft" ;
		:source = "radar altimeter" ;
		:references = "RADS Data Manual, Version 4.2 or later" ;
		:featureType = "trajectory" ;
		:ellipsoid = "TOPEX" ;
		:ellipsoid_axis = 6378136.3 ;
		:ellipsoid_flattening = 0.0033528131778969143 ;
		:filename = "3ap0287c141.nc" ;
		:mission_name = "SNTNL-3A" ;
		:mission_phase = "a" ;
		:cycle_number = 141 ;
		:pass_number = 287 ;
		:equator_longitude = 350.34 ;
		:equator_time = "2026-07-01 22:39:08.285000" ;
		:first_meas_time = "2026-07-01 22:18:56.000000" ;
		:last_meas_time = "2026-07-01 23:04:20.000000" ;
		:original = "S3A_SR_2_WAT___141_287__MAR_O_NT_G62.nc (IPF-SM-2 07.12)" ;
		:log01 = "2026-08-14 | rads_gen_s3 -S3a.ntc0 --min-rec=6: RAW data from S3A_SR_2_WAT___141_287__MAR_O_NT_G62.nc (IPF-SM-2 07.12)" ;
		:history = (text block) ;
| 2026-08-14 13:10:43 : rads_gen_s3 -S3a.ntc0 --min-rec=6
| 2026-08-14 13:12:35 : rads_add_orbit -S3a.ntc1 -Valt_cpod
| 2026-08-14 13:21:14 : rads_add_tide -S3a.ntc1 --models=fes22,lptide
| 2026-08-14 13:23:22 : rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual
| 2026-08-14 13:24:10 : rads_add_tide -S3a.ntc1 --models=hret
| 2026-08-14 13:24:46 : rads_add_grid -S3a.ntc1 -Vdist_coast,gia,basin
| 2026-08-14 13:25:35 : rads_add_grid -S3a.ntc1 -Vgeoid_egm2008,mss_cnescls15
| 2026-08-14 13:26:26 : rads_add_grid -S3a.ntc1 -Vmss_dtu15,mss_hybrid23
| 2026-08-14 13:27:19 : rads_add_grid -S3a.ntc1 -Vgeoid_eigen6,mss_dtu21
| 2026-08-14 13:28:39 : rads_add_grid -S3a.ntc1 -Vtopo_srtm15plus
| 2026-08-14 13:29:15 : rads_add_grid -S3a.ntc1 -Vprox_coast
| 2026-08-14 13:29:53 : rads_add_surface -S3a.ntc1
| 2026-08-14 13:30:35 : rads_add_surface -S3a.ntc1 -s
| 2026-08-14 13:36:25 : rads_add_webtide -S3a.ntc1
| 2026-08-14 13:38:08 : rads_add_sst -S3a.ntc1 --all
| 2026-08-14 13:38:59 : rads_add_seaice -S3a.ntc1
| 2026-08-14 13:43:31 : rads_add_iono -S3a.ntc1 --all
| 2026-08-14 13:48:14 : rads_add_tide -S3a.ntc1 --models=fes14
| 2026-08-14 13:49:07 : rads_add_refframe -S3a.ntc1 -x -x plrm
| 2026-08-14 13:49:45 : rads_add_sla -S3a.ntc1 -x -x plrm -Xgdr_g
variables:
	double time(time) ;
		time:long_name = "time" ;
		time:standard_name = "time" ;
		time:units = "seconds since 1985-01-01 00:00:00 UTC" ;
		time:field = 101 ;
		time:comment = "UTC time of measurement. Attribute leap_second gives time of leap second if any occurs during the data set" ;
		time:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int lat(time) ;
		lat:_FillValue = 2147483647 ;
		lat:long_name = "latitude" ;
		lat:standard_name = "latitude" ;
		lat:units = "degrees_north" ;
		lat:scale_factor = 1e-06 ;
		lat:field = 201 ;
		lat:comment = "Positive latitude is North latitude, negative latitude is South latitude" ;
		lat:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int lon(time) ;
		lon:_FillValue = 2147483647 ;
		lon:long_name = "longitude" ;
		lon:standard_name = "longitude" ;
		lon:units = "degrees_east" ;
		lon:scale_factor = 1e-06 ;
		lon:field = 301 ;
		lon:comment = "East longitude relative to Greenwich meridian" ;
		lon:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int alt_poeg(time) ;
		alt_poeg:_FillValue = 2147483647 ;
		alt_poeg:long_name = "CNES POE-G orbital altitude" ;
		alt_poeg:standard_name = "height_above_reference_ellipsoid" ;
		alt_poeg:source = "CNES, POE-G standards" ;
		alt_poeg:units = "m" ;
		alt_poeg:scale_factor = 0.0001 ;
		alt_poeg:add_offset = 700000.0 ;
		alt_poeg:coordinates = "lon lat" ;
		alt_poeg:comment = "Altitude of satellite above the TOPEX reference ellipsoid" ;
		alt_poeg:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short alt_rate(time) ;
		alt_rate:_FillValue = 32767 ;
		alt_rate:long_name = "orbital altitude rate" ;
		alt_rate:units = "m/s" ;
		alt_rate:scale_factor = 0.001 ;
		alt_rate:coordinates = "lon lat" ;
		alt_rate:field = 501 ;
		alt_rate:comment = "The reference surface for the orbital altitude rate is MSS" ;
		alt_rate:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int range_ku(time) ;
		range_ku:_FillValue = 2147483647 ;
		range_ku:long_name = "Ku-band range corrected for instr. effects" ;
		range_ku:standard_name = "altimeter_range" ;
		range_ku:units = "m" ;
		range_ku:scale_factor = 0.0001 ;
		range_ku:add_offset = 700000.0 ;
		range_ku:coordinates = "lon lat" ;
		range_ku:field = 601 ;
		range_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int range_ku_plrm(time) ;
		range_ku_plrm:_FillValue = 2147483647 ;
		range_ku_plrm:long_name = "Ku-band range corrected for instr. effects (PLRM)" ;
		range_ku_plrm:standard_name = "altimeter_range" ;
		range_ku_plrm:units = "m" ;
		range_ku_plrm:scale_factor = 0.0001 ;
		range_ku_plrm:add_offset = 700000.0 ;
		range_ku_plrm:coordinates = "lon lat" ;
		range_ku_plrm:field = 612 ;
		range_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int range_c(time) ;
		range_c:_FillValue = 2147483647 ;
		range_c:long_name = "C-band range corrected for instr. effects" ;
		range_c:standard_name = "altimeter_range" ;
		range_c:units = "m" ;
		range_c:scale_factor = 0.0001 ;
		range_c:add_offset = 700000.0 ;
		range_c:coordinates = "lon lat" ;
		range_c:field = 602 ;
		range_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short dry_tropo_ecmwf(time) ;
		dry_tropo_ecmwf:_FillValue = 32767 ;
		dry_tropo_ecmwf:long_name = "ECMWF dry tropospheric correction" ;
		dry_tropo_ecmwf:standard_name = "altimeter_range_correction_due_to_dry_troposphere" ;
		dry_tropo_ecmwf:source = "ECMWF" ;
		dry_tropo_ecmwf:units = "m" ;
		dry_tropo_ecmwf:scale_factor = 0.0001 ;
		dry_tropo_ecmwf:coordinates = "lon lat" ;
		dry_tropo_ecmwf:field = 701 ;
		dry_tropo_ecmwf:comment = "A dry tropospheric correction must be added to range to correct for dry troposphere delays" ;
		dry_tropo_ecmwf:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wet_tropo_rad(time) ;
		wet_tropo_rad:_FillValue = 32767 ;
		wet_tropo_rad:long_name = "radiometer wet tropospheric correction" ;
		wet_tropo_rad:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ;
		wet_tropo_rad:source = "radiometer" ;
		wet_tropo_rad:units = "m" ;
		wet_tropo_rad:scale_factor = 0.0001 ;
		wet_tropo_rad:coordinates = "lon lat" ;
		wet_tropo_rad:field = 801 ;
		wet_tropo_rad:comment = "A wet tropospheric correction must be added to range to correct for wet troposphere delays" ;
		wet_tropo_rad:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wet_tropo_rad_plrm(time) ;
		wet_tropo_rad_plrm:_FillValue = 32767 ;
		wet_tropo_rad_plrm:long_name = "radiometer wet tropospheric correction (PLRM)" ;
		wet_tropo_rad_plrm:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ;
		wet_tropo_rad_plrm:source = "radiometer" ;
		wet_tropo_rad_plrm:units = "m" ;
		wet_tropo_rad_plrm:scale_factor = 0.0001 ;
		wet_tropo_rad_plrm:coordinates = "lon lat" ;
		wet_tropo_rad_plrm:comment = "A wet tropospheric correction must be added to range to correct for wet troposphere delays" ;
		wet_tropo_rad_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wet_tropo_rad_sst_gam(time) ;
		wet_tropo_rad_sst_gam:_FillValue = 32767 ;
		wet_tropo_rad_sst_gam:long_name = "radiometer wet tropospheric correction (using 5-parameter algorithm)" ;
		wet_tropo_rad_sst_gam:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ;
		wet_tropo_rad_sst_gam:source = "radiometer" ;
		wet_tropo_rad_sst_gam:units = "m" ;
		wet_tropo_rad_sst_gam:scale_factor = 0.0001 ;
		wet_tropo_rad_sst_gam:coordinates = "lon lat" ;
		wet_tropo_rad_sst_gam:comment = "A wet tropospheric correction must be added to range to correct for wet troposphere delays" ;
		wet_tropo_rad_sst_gam:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wet_tropo_ecmwf(time) ;
		wet_tropo_ecmwf:_FillValue = 32767 ;
		wet_tropo_ecmwf:long_name = "ECMWF wet tropospheric correction" ;
		wet_tropo_ecmwf:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ;
		wet_tropo_ecmwf:source = "ECMWF" ;
		wet_tropo_ecmwf:units = "m" ;
		wet_tropo_ecmwf:scale_factor = 0.0001 ;
		wet_tropo_ecmwf:coordinates = "lon lat" ;
		wet_tropo_ecmwf:field = 802 ;
		wet_tropo_ecmwf:comment = "A wet tropospheric correction must be added to range to correct for wet troposphere delays" ;
		wet_tropo_ecmwf:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short gpd_wet_tropo_cor(time) ;
		gpd_wet_tropo_cor:_FillValue = 32767 ;
		gpd_wet_tropo_cor:long_name = "GPD+ wet tropospheric correction" ;
		gpd_wet_tropo_cor:standard_name = "altimeter_range_correction_due_to_wet_troposphere" ;
		gpd_wet_tropo_cor:source = "UPorto GPD+" ;
		gpd_wet_tropo_cor:units = "m" ;
		gpd_wet_tropo_cor:scale_factor = 0.0001 ;
		gpd_wet_tropo_cor:coordinates = "lon lat" ;
		gpd_wet_tropo_cor:comment = "Computed at the altimeter time-tag through space-time objective analysis using the GPD+ algorithm, by combining all available observations. The correction is calibrated against the SSMIS data set. A wet tropospheric correction must be added (negative value) to the instrument range to correct this range measurement for the wet tropospheric range delay of the radar pulse." ;
		gpd_wet_tropo_cor:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte gpd_source_flag(time) ;
		gpd_source_flag:_FillValue = 127 ;
		gpd_source_flag:long_name = "GPD+ wet tropospheric correction source flag" ;
		gpd_source_flag:source = "UPorto GPD+" ;
		gpd_source_flag:flag_values = 0, 1, 2, 3, 4, 5, 6, 7, 8 ;
		gpd_source_flag:flag_meanings = "valid_onboard_mwr_value from_onboard_mwr_observations from_simwr_observations from_mwr_and_simwr_observations from_gnss_observations_only from_mwr_and_gnss_observations from_simwr_and_gnss_observations from_mwr_and_simwr_and_gnss_observations from_era5_model" ;
		gpd_source_flag:coordinates = "lon lat" ;
		gpd_source_flag:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short iono_alt(time) ;
		iono_alt:_FillValue = 32767 ;
		iono_alt:long_name = "dual-frequency ionospheric correction" ;
		iono_alt:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_alt:source = "dual-frequency altimeter" ;
		iono_alt:units = "m" ;
		iono_alt:scale_factor = 0.0001 ;
		iono_alt:coordinates = "lon lat" ;
		iono_alt:field = 901 ;
		iono_alt:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_alt:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short iono_alt_plrm(time) ;
		iono_alt_plrm:_FillValue = 32767 ;
		iono_alt_plrm:long_name = "dual-frequency ionospheric correction (PLRM)" ;
		iono_alt_plrm:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_alt_plrm:source = "dual-frequency altimeter" ;
		iono_alt_plrm:units = "m" ;
		iono_alt_plrm:scale_factor = 0.0001 ;
		iono_alt_plrm:coordinates = "lon lat" ;
		iono_alt_plrm:field = 912 ;
		iono_alt_plrm:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_alt_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short iono_alt_smooth(time) ;
		iono_alt_smooth:_FillValue = 32767 ;
		iono_alt_smooth:long_name = "smoothed dual-frequency ionospheric correction" ;
		iono_alt_smooth:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_alt_smooth:source = "dual-frequency altimeter after smoothing" ;
		iono_alt_smooth:units = "m" ;
		iono_alt_smooth:scale_factor = 0.0001 ;
		iono_alt_smooth:coordinates = "lon lat" ;
		iono_alt_smooth:field = 903 ;
		iono_alt_smooth:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_alt_smooth:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short iono_alt_smooth_plrm(time) ;
		iono_alt_smooth_plrm:_FillValue = 32767 ;
		iono_alt_smooth_plrm:long_name = "smoothed dual-frequency ionospheric correction (PLRM)" ;
		iono_alt_smooth_plrm:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_alt_smooth_plrm:source = "dual-frequency altimeter after smoothing" ;
		iono_alt_smooth_plrm:units = "m" ;
		iono_alt_smooth_plrm:scale_factor = 0.0001 ;
		iono_alt_smooth_plrm:coordinates = "lon lat" ;
		iono_alt_smooth_plrm:field = 913 ;
		iono_alt_smooth_plrm:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_alt_smooth_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short iono_gim(time) ;
		iono_gim:_FillValue = 32767 ;
		iono_gim:long_name = "JPL GIM ionospheric correction" ;
		iono_gim:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_gim:source = "JPL GIM 2-hourly maps" ;
		iono_gim:units = "m" ;
		iono_gim:scale_factor = 0.0001 ;
		iono_gim:coordinates = "lon lat" ;
		iono_gim:field = 906 ;
		iono_gim:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_gim:created_by = "rads_add_iono -S3a.ntc1 --all" ;
	short inv_bar_static(time) ;
		inv_bar_static:_FillValue = 32767 ;
		inv_bar_static:long_name = "static inverse barometer correction" ;
		inv_bar_static:standard_name = "sea_surface_height_correction_due_to_air_pressure_at_low_frequency" ;
		inv_bar_static:source = "ECMWF" ;
		inv_bar_static:units = "m" ;
		inv_bar_static:scale_factor = 0.0001 ;
		inv_bar_static:coordinates = "lon lat" ;
		inv_bar_static:field = 1002 ;
		inv_bar_static:comment = "Effect of the static atmospheric pressure on sea surface, subtracting global mean" ;
		inv_bar_static:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short inv_bar_mog2d(time) ;
		inv_bar_mog2d:_FillValue = 32767 ;
		inv_bar_mog2d:long_name = "MOG2D/TUGO dynamic atmospheric correction" ;
		inv_bar_mog2d:source = "CNES/CNRS-LEGOS/CLS MOG2D-G or TUGO HR barotropic model with ECMWF forcing" ;
		inv_bar_mog2d:units = "m" ;
		inv_bar_mog2d:scale_factor = 0.0001 ;
		inv_bar_mog2d:coordinates = "lon lat" ;
		inv_bar_mog2d:field = 1004 ;
		inv_bar_mog2d:comment = "Combined low and high frequency effect of atmospheric pressure and wind on sea surface height" ;
		inv_bar_mog2d:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short tide_solid(time) ;
		tide_solid:_FillValue = 32767 ;
		tide_solid:long_name = "solid earth tide" ;
		tide_solid:standard_name = "sea_surface_height_amplitude_due_to_earth_tide" ;
		tide_solid:source = "Cartwright, Taylor, Edden" ;
		tide_solid:units = "m" ;
		tide_solid:scale_factor = 0.0001 ;
		tide_solid:coordinates = "lon lat" ;
		tide_solid:field = 1101 ;
		tide_solid:comment = "Calculated using second and third degree constituents, excluding permanent tide" ;
		tide_solid:created_by = "rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual" ;
	int tide_ocean_got410(time) ;
		tide_ocean_got410:_FillValue = 2147483647 ;
		tide_ocean_got410:long_name = "GOT4.10c ocean tide (extrapolated)" ;
		tide_ocean_got410:source = "GOT4.10c (extrapolated)" ;
		tide_ocean_got410:units = "m" ;
		tide_ocean_got410:scale_factor = 0.0001 ;
		tide_ocean_got410:coordinates = "lon lat" ;
		tide_ocean_got410:field = 1222 ;
		tide_ocean_got410:comment = "Ocean tide variation including long-period equilibrium tides, extrapolated into the coast" ;
		tide_ocean_got410:created_by = "rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual" ;
	int tide_ocean_fes22(time) ;
		tide_ocean_fes22:_FillValue = 2147483647 ;
		tide_ocean_fes22:long_name = "FES2022b ocean tide" ;
		tide_ocean_fes22:source = "FES2022b (extrapolated)" ;
		tide_ocean_fes22:units = "m" ;
		tide_ocean_fes22:scale_factor = 0.0001 ;
		tide_ocean_fes22:coordinates = "lon lat" ;
		tide_ocean_fes22:comment = "Ocean tide variation including long-period equilibrium and non-equilibrium tides, extrapolated into the coast" ;
		tide_ocean_fes22:created_by = "rads_add_tide -S3a.ntc1 --models=fes22,lptide" ;
	short tide_load_got410(time) ;
		tide_load_got410:_FillValue = 32767 ;
		tide_load_got410:long_name = "GOT4.10 load tide" ;
		tide_load_got410:source = "GOT4.10" ;
		tide_load_got410:units = "m" ;
		tide_load_got410:scale_factor = 0.0001 ;
		tide_load_got410:coordinates = "lon lat" ;
		tide_load_got410:field = 1322 ;
		tide_load_got410:comment = "Load tide variation to be added to ocean tide" ;
		tide_load_got410:created_by = "rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual" ;
	short tide_load_fes22(time) ;
		tide_load_fes22:_FillValue = 32767 ;
		tide_load_fes22:long_name = "FES2022b load tide" ;
		tide_load_fes22:source = "FES2022b" ;
		tide_load_fes22:units = "m" ;
		tide_load_fes22:scale_factor = 0.0001 ;
		tide_load_fes22:coordinates = "lon lat" ;
		tide_load_fes22:comment = "Load tide variation to be added to ocean tide" ;
		tide_load_fes22:created_by = "rads_add_tide -S3a.ntc1 --models=fes22,lptide" ;
	short tide_equil(time) ;
		tide_equil:_FillValue = 32767 ;
		tide_equil:long_name = "long-period equilibrium ocean tide" ;
		tide_equil:standard_name = "sea_surface_height_amplitude_due_to_equilibrium_ocean_tide" ;
		tide_equil:units = "m" ;
		tide_equil:scale_factor = 0.0001 ;
		tide_equil:coordinates = "lon lat" ;
		tide_equil:field = 3901 ;
		tide_equil:comment = "The long-period equilibrium ocean tide is included in the ocean tide values of the GOT and FES tide models" ;
		tide_equil:created_by = "rads_add_tide -S3a.ntc1 --models=fes22,lptide" ;
	short tide_non_equil(time) ;
		tide_non_equil:_FillValue = 32767 ;
		tide_non_equil:long_name = "long-period non-equilibrium ocean tide" ;
		tide_non_equil:standard_name = "sea_surface_height_amplitude_due_to_non_equilibrium_ocean_tide" ;
		tide_non_equil:units = "m" ;
		tide_non_equil:scale_factor = 0.0001 ;
		tide_non_equil:coordinates = "lon lat" ;
		tide_non_equil:field = 3902 ;
		tide_non_equil:comment = "The long-period non-equilibrium ocean tide results from the corresponding FES tide model and is included in the FES ocean tide value" ;
		tide_non_equil:created_by = "rads_add_tide -S3a.ntc1 --models=fes22,lptide" ;
	short tide_pole(time) ;
		tide_pole:_FillValue = 32767 ;
		tide_pole:long_name = "pole tide" ;
		tide_pole:standard_name = "sea_surface_height_amplitude_due_to_pole_tide" ;
		tide_pole:source = "Wahr [1985]" ;
		tide_pole:units = "m" ;
		tide_pole:scale_factor = 0.0001 ;
		tide_pole:coordinates = "lon lat" ;
		tide_pole:field = 1401 ;
		tide_pole:comment = "Variation of absolute sea level due to polar motion" ;
		tide_pole:created_by = "rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual" ;
	short tide_internal(time) ;
		tide_internal:_FillValue = 32767 ;
		tide_internal:long_name = "HRET v8.1 internal tide" ;
		tide_internal:source = "HRET v8.1" ;
		tide_internal:units = "m" ;
		tide_internal:scale_factor = 0.0001 ;
		tide_internal:coordinates = "lon lat" ;
		tide_internal:comment = "Only includes the so-called static harmonic components. It is not included as a correction to the sea surface height, but users can use it to remove the internal tide from the sea surface height anomaly" ;
		tide_internal:created_by = "rads_add_tide -S3a.ntc1 --models=hret" ;
	short angle_coast(time) ;
		angle_coast:_FillValue = 32767 ;
		angle_coast:long_name = "angle of approach to the coast" ;
		angle_coast:source = "EUMETSAT" ;
		angle_coast:scale_factor = 0.01 ;
		angle_coast:coordinates = "lon lat" ;
		angle_coast:comment = "Angle of approach to the closest coast. 0 is parallel to the coast with the land on the right. Positive values indicate the satellite is approaching the land. Negative values indicate the satellite is leaving the land. Values close to +/-180 degrees have the land on the left." ;
		angle_coast:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short dist_coast(time) ;
		dist_coast:_FillValue = 32767 ;
		dist_coast:long_name = "distance to coast" ;
		dist_coast:source = "GMT/GSHHS" ;
		dist_coast:units = "km" ;
		dist_coast:coordinates = "lon lat" ;
		dist_coast:field = 4501 ;
		dist_coast:comment = "Negative numbers are inland, positive numbers are offshore" ;
		dist_coast:created_by = "rads_add_grid -S3a.ntc1 -Vdist_coast,gia,basin" ;
	short ssb_cls(time) ;
		ssb_cls:_FillValue = 32767 ;
		ssb_cls:long_name = "Tran et al. 2021 non-parametric sea state bias" ;
		ssb_cls:standard_name = "sea_surface_height_bias_due_to_sea_surface_roughness" ;
		ssb_cls:source = "Tran et al., 2021" ;
		ssb_cls:units = "m" ;
		ssb_cls:scale_factor = 0.0001 ;
		ssb_cls:coordinates = "lon lat" ;
		ssb_cls:field = 1502 ;
		ssb_cls:comment = "A sea state bias correction must be added to range to correct for sea state delays" ;
		ssb_cls:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short ssb_cls_plrm(time) ;
		ssb_cls_plrm:_FillValue = 32767 ;
		ssb_cls_plrm:long_name = "Tran et al. 2012 non-parametric sea state bias (PLRM)" ;
		ssb_cls_plrm:standard_name = "sea_surface_height_bias_due_to_sea_surface_roughness" ;
		ssb_cls_plrm:source = "Tran et al. 2012" ;
		ssb_cls_plrm:units = "m" ;
		ssb_cls_plrm:scale_factor = 0.0001 ;
		ssb_cls_plrm:coordinates = "lon lat" ;
		ssb_cls_plrm:field = 1514 ;
		ssb_cls_plrm:comment = "A sea state bias correction must be added to range to correct for sea state delays. This model is actually based on Jason-2 data and not Sentinel-3, and will be replaced later." ;
		ssb_cls_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short ssb_cls_c(time) ;
		ssb_cls_c:_FillValue = 32767 ;
		ssb_cls_c:long_name = "Tran et al. 2012 non-parametric sea state bias (C-band)" ;
		ssb_cls_c:standard_name = "sea_surface_height_bias_due_to_sea_surface_roughness" ;
		ssb_cls_c:source = "Tran et al., 2012" ;
		ssb_cls_c:units = "m" ;
		ssb_cls_c:scale_factor = 0.0001 ;
		ssb_cls_c:coordinates = "lon lat" ;
		ssb_cls_c:field = 1505 ;
		ssb_cls_c:comment = "This model is actually based on Jason-2 data and not Sentinel-3, and will be replaced later." ;
		ssb_cls_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int geoid_egm2008(time) ;
		geoid_egm2008:_FillValue = 2147483647 ;
		geoid_egm2008:long_name = "EGM2008 geoid height" ;
		geoid_egm2008:standard_name = "geoid_height_above_reference_ellipsoid" ;
		geoid_egm2008:source = "EGM2008" ;
		geoid_egm2008:units = "m" ;
		geoid_egm2008:scale_factor = 0.0001 ;
		geoid_egm2008:coordinates = "lon lat" ;
		geoid_egm2008:field = 1610 ;
		geoid_egm2008:created_by = "rads_add_grid -S3a.ntc1 -Vgeoid_egm2008,mss_cnescls15" ;
	int mss_hybrid23(time) ;
		mss_hybrid23:_FillValue = 2147483647 ;
		mss_hybrid23:long_name = "Hybrid SIO/CNES_CLS/DTU 2023 mean sea surface height" ;
		mss_hybrid23:standard_name = "sea_surface_height_above_reference_ellipsoid" ;
		mss_hybrid23:source = "SIO/CNES_CLS/DTU" ;
		mss_hybrid23:units = "m" ;
		mss_hybrid23:scale_factor = 0.0001 ;
		mss_hybrid23:coordinates = "lon lat" ;
		mss_hybrid23:created_by = "rads_add_grid -S3a.ntc1 -Vmss_dtu15,mss_hybrid23" ;
	int mss_dtu21(time) ;
		mss_dtu21:_FillValue = 2147483647 ;
		mss_dtu21:long_name = "DTU21 mean sea surface height" ;
		mss_dtu21:standard_name = "sea_surface_height_above_reference_ellipsoid" ;
		mss_dtu21:source = "DTU21" ;
		mss_dtu21:units = "m" ;
		mss_dtu21:scale_factor = 0.0001 ;
		mss_dtu21:coordinates = "lon lat" ;
		mss_dtu21:created_by = "rads_add_grid -S3a.ntc1 -Vgeoid_eigen6,mss_dtu21" ;
	short swh_ku(time) ;
		swh_ku:_FillValue = 32767 ;
		swh_ku:long_name = "Ku-band significant wave height" ;
		swh_ku:standard_name = "sea_surface_wave_significant_height" ;
		swh_ku:units = "m" ;
		swh_ku:scale_factor = 0.001 ;
		swh_ku:coordinates = "lon lat" ;
		swh_ku:field = 1701 ;
		swh_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_ku_plrm(time) ;
		swh_ku_plrm:_FillValue = 32767 ;
		swh_ku_plrm:long_name = "Ku-band significant wave height (PLRM)" ;
		swh_ku_plrm:standard_name = "sea_surface_wave_significant_height" ;
		swh_ku_plrm:units = "m" ;
		swh_ku_plrm:scale_factor = 0.001 ;
		swh_ku_plrm:coordinates = "lon lat" ;
		swh_ku_plrm:field = 1713 ;
		swh_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_c(time) ;
		swh_c:_FillValue = 32767 ;
		swh_c:long_name = "C-band significant wave height" ;
		swh_c:standard_name = "sea_surface_wave_significant_height" ;
		swh_c:units = "m" ;
		swh_c:scale_factor = 0.001 ;
		swh_c:coordinates = "lon lat" ;
		swh_c:field = 1702 ;
		swh_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_ku(time) ;
		sig0_ku:_FillValue = 32767 ;
		sig0_ku:long_name = "Ku-band backscatter coefficient" ;
		sig0_ku:standard_name = "surface_backwards_scattering_coefficient_of_radar_wave" ;
		sig0_ku:units = "dB" ;
		sig0_ku:scale_factor = 0.01 ;
		sig0_ku:coordinates = "lon lat" ;
		sig0_ku:field = 1801 ;
		sig0_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_ku_plrm(time) ;
		sig0_ku_plrm:_FillValue = 32767 ;
		sig0_ku_plrm:long_name = "Ku-band backscatter coefficient (PLRM)" ;
		sig0_ku_plrm:standard_name = "surface_backwards_scattering_coefficient_of_radar_wave" ;
		sig0_ku_plrm:units = "dB" ;
		sig0_ku_plrm:scale_factor = 0.01 ;
		sig0_ku_plrm:coordinates = "lon lat" ;
		sig0_ku_plrm:field = 1812 ;
		sig0_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_c(time) ;
		sig0_c:_FillValue = 32767 ;
		sig0_c:long_name = "C-band backscatter coefficient" ;
		sig0_c:standard_name = "surface_backwards_scattering_coefficient_of_radar_wave" ;
		sig0_c:units = "dB" ;
		sig0_c:scale_factor = 0.01 ;
		sig0_c:coordinates = "lon lat" ;
		sig0_c:field = 1802 ;
		sig0_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wind_speed_alt(time) ;
		wind_speed_alt:_FillValue = 32767 ;
		wind_speed_alt:long_name = "altimeter wind speed" ;
		wind_speed_alt:standard_name = "wind_speed" ;
		wind_speed_alt:source = "altimeter" ;
		wind_speed_alt:units = "m/s" ;
		wind_speed_alt:scale_factor = 0.01 ;
		wind_speed_alt:coordinates = "lon lat" ;
		wind_speed_alt:field = 1901 ;
		wind_speed_alt:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wind_speed_alt_plrm(time) ;
		wind_speed_alt_plrm:_FillValue = 32767 ;
		wind_speed_alt_plrm:long_name = "altimeter wind speed (PLRM)" ;
		wind_speed_alt_plrm:standard_name = "wind_speed" ;
		wind_speed_alt_plrm:source = "altimeter" ;
		wind_speed_alt_plrm:units = "m/s" ;
		wind_speed_alt_plrm:scale_factor = 0.01 ;
		wind_speed_alt_plrm:coordinates = "lon lat" ;
		wind_speed_alt_plrm:field = 1912 ;
		wind_speed_alt_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wind_speed_ecmwf_u(time) ;
		wind_speed_ecmwf_u:_FillValue = 32767 ;
		wind_speed_ecmwf_u:long_name = "ECMWF model zonal wind speed" ;
		wind_speed_ecmwf_u:standard_name = "eastward_wind" ;
		wind_speed_ecmwf_u:source = "ECMWF" ;
		wind_speed_ecmwf_u:units = "m/s" ;
		wind_speed_ecmwf_u:scale_factor = 0.01 ;
		wind_speed_ecmwf_u:coordinates = "lon lat" ;
		wind_speed_ecmwf_u:field = 1903 ;
		wind_speed_ecmwf_u:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short wind_speed_ecmwf_v(time) ;
		wind_speed_ecmwf_v:_FillValue = 32767 ;
		wind_speed_ecmwf_v:long_name = "ECMWF model meridional wind speed" ;
		wind_speed_ecmwf_v:standard_name = "northward_wind" ;
		wind_speed_ecmwf_v:source = "ECMWF" ;
		wind_speed_ecmwf_v:units = "m/s" ;
		wind_speed_ecmwf_v:scale_factor = 0.01 ;
		wind_speed_ecmwf_v:coordinates = "lon lat" ;
		wind_speed_ecmwf_v:field = 1904 ;
		wind_speed_ecmwf_v:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short range_rms_ku(time) ;
		range_rms_ku:_FillValue = 32767 ;
		range_rms_ku:long_name = "std dev of Ku-band range" ;
		range_rms_ku:units = "m" ;
		range_rms_ku:scale_factor = 0.0001 ;
		range_rms_ku:coordinates = "lon lat" ;
		range_rms_ku:field = 2002 ;
		range_rms_ku:comment = "Based on valid high-rate measurements" ;
		range_rms_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short range_rms_ku_plrm(time) ;
		range_rms_ku_plrm:_FillValue = 32767 ;
		range_rms_ku_plrm:long_name = "std dev of Ku-band range (PLRM)" ;
		range_rms_ku_plrm:units = "m" ;
		range_rms_ku_plrm:scale_factor = 0.0001 ;
		range_rms_ku_plrm:coordinates = "lon lat" ;
		range_rms_ku_plrm:field = 2013 ;
		range_rms_ku_plrm:comment = "Based on valid high-rate measurements" ;
		range_rms_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short range_rms_c(time) ;
		range_rms_c:_FillValue = 32767 ;
		range_rms_c:long_name = "std dev of C-band range" ;
		range_rms_c:units = "m" ;
		range_rms_c:scale_factor = 0.0001 ;
		range_rms_c:coordinates = "lon lat" ;
		range_rms_c:field = 2004 ;
		range_rms_c:comment = "Based on valid high-rate measurements" ;
		range_rms_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte range_numval_ku(time) ;
		range_numval_ku:_FillValue = 127 ;
		range_numval_ku:long_name = "number of valid Ku-band measurements" ;
		range_numval_ku:standard_name = "altimeter_range number_of_observations" ;
		range_numval_ku:units = "1" ;
		range_numval_ku:coordinates = "lon lat" ;
		range_numval_ku:field = 2101 ;
		range_numval_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte range_numval_ku_plrm(time) ;
		range_numval_ku_plrm:_FillValue = 127 ;
		range_numval_ku_plrm:long_name = "number of valid Ku-band measurements (PLRM)" ;
		range_numval_ku_plrm:standard_name = "altimeter_range number_of_observations" ;
		range_numval_ku_plrm:units = "1" ;
		range_numval_ku_plrm:coordinates = "lon lat" ;
		range_numval_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte range_numval_c(time) ;
		range_numval_c:_FillValue = 127 ;
		range_numval_c:long_name = "number of valid C-band measurements" ;
		range_numval_c:standard_name = "altimeter_range number_of_observations" ;
		range_numval_c:units = "1" ;
		range_numval_c:coordinates = "lon lat" ;
		range_numval_c:field = 2102 ;
		range_numval_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short topo_ace2(time) ;
		topo_ace2:_FillValue = 32767 ;
		topo_ace2:long_name = "ACE2 topography" ;
		topo_ace2:source = "ACE2" ;
		topo_ace2:units = "m" ;
		topo_ace2:coordinates = "lon lat" ;
		topo_ace2:field = 2207 ;
		topo_ace2:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short tb_238(time) ;
		tb_238:_FillValue = 32767 ;
		tb_238:long_name = "radiometer brightness temperature (23.8 GHz)" ;
		tb_238:standard_name = "surface_brightness_temperature" ;
		tb_238:source = "radiometer" ;
		tb_238:units = "K" ;
		tb_238:scale_factor = 0.01 ;
		tb_238:coordinates = "lon lat" ;
		tb_238:field = 2302 ;
		tb_238:comment = "Brightness temperatures are unsmoothed" ;
		tb_238:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short tb_365(time) ;
		tb_365:_FillValue = 32767 ;
		tb_365:long_name = "radiometer brightness temperature (36.5 GHz)" ;
		tb_365:standard_name = "surface_brightness_temperature" ;
		tb_365:source = "radiometer" ;
		tb_365:units = "K" ;
		tb_365:scale_factor = 0.01 ;
		tb_365:coordinates = "lon lat" ;
		tb_365:field = 2303 ;
		tb_365:comment = "Brightness temperatures are unsmoothed" ;
		tb_365:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short flags(time) ;
		flags:_FillValue = 32767 ;
		flags:long_name = "flag word" ;
		flags:flag_masks = 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, -32768 ;
		flags:flag_meanings = "sar_mode attitude_bad continental_ice alt_iono_bad alt_land alt_non_ocean rad_land alt_rain_or_ice rad_rain_or_ice tb2_bad tb3_bad range_suspect swh_suspect backscatter_suspect not_used orbit_degraded" ;
		flags:coordinates = "lon lat" ;
		flags:field = 2601 ;
		flags:created_by = "rads_add_surface -S3a.ntc1 -s" ;
	short flags_plrm(time) ;
		flags_plrm:_FillValue = 32767 ;
		flags_plrm:long_name = "flag word (PLRM)" ;
		flags_plrm:flag_masks = 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, -32768 ;
		flags_plrm:flag_meanings = "hardware_bad attitude_bad flag_rad_oper_mode alt_iono_bad alt_land alt_non_ocean rad_land alt_rain_or_ice rad_rain_or_ice tb1_bad tb2_bad range_suspect swh_suspect backscatter_suspect tracking_preset orbit_degraded" ;
		flags_plrm:coordinates = "lon lat" ;
		flags_plrm:field = 2612 ;
		flags_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_rms_ku(time) ;
		swh_rms_ku:_FillValue = 32767 ;
		swh_rms_ku:long_name = "std dev of Ku-band significant wave height" ;
		swh_rms_ku:units = "m" ;
		swh_rms_ku:scale_factor = 0.001 ;
		swh_rms_ku:coordinates = "lon lat" ;
		swh_rms_ku:field = 2802 ;
		swh_rms_ku:comment = "Based on valid high-rate measurements" ;
		swh_rms_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_rms_ku_plrm(time) ;
		swh_rms_ku_plrm:_FillValue = 32767 ;
		swh_rms_ku_plrm:long_name = "std dev of Ku-band significant wave height (PLRM)" ;
		swh_rms_ku_plrm:units = "m" ;
		swh_rms_ku_plrm:scale_factor = 0.001 ;
		swh_rms_ku_plrm:coordinates = "lon lat" ;
		swh_rms_ku_plrm:field = 2813 ;
		swh_rms_ku_plrm:comment = "Based on valid high-rate measurements" ;
		swh_rms_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_rms_c(time) ;
		swh_rms_c:_FillValue = 32767 ;
		swh_rms_c:long_name = "std dev of C-band significant wave height" ;
		swh_rms_c:units = "m" ;
		swh_rms_c:scale_factor = 0.001 ;
		swh_rms_c:coordinates = "lon lat" ;
		swh_rms_c:field = 2804 ;
		swh_rms_c:comment = "Based on valid high-rate measurements" ;
		swh_rms_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_rms_ku(time) ;
		sig0_rms_ku:_FillValue = 32767 ;
		sig0_rms_ku:long_name = "std dev of Ku-band backscatter coefficient" ;
		sig0_rms_ku:units = "dB" ;
		sig0_rms_ku:scale_factor = 0.001 ;
		sig0_rms_ku:coordinates = "lon lat" ;
		sig0_rms_ku:field = 2902 ;
		sig0_rms_ku:comment = "Based on valid high-rate measurements" ;
		sig0_rms_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_rms_ku_plrm(time) ;
		sig0_rms_ku_plrm:_FillValue = 32767 ;
		sig0_rms_ku_plrm:long_name = "std dev of Ku-band backscatter coefficient (PLRM)" ;
		sig0_rms_ku_plrm:units = "dB" ;
		sig0_rms_ku_plrm:scale_factor = 0.001 ;
		sig0_rms_ku_plrm:coordinates = "lon lat" ;
		sig0_rms_ku_plrm:field = 2913 ;
		sig0_rms_ku_plrm:comment = "Based on valid high-rate measurements" ;
		sig0_rms_ku_plrm:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short sig0_rms_c(time) ;
		sig0_rms_c:_FillValue = 32767 ;
		sig0_rms_c:long_name = "std dev of C-band backscatter coefficient" ;
		sig0_rms_c:units = "dB" ;
		sig0_rms_c:scale_factor = 0.001 ;
		sig0_rms_c:coordinates = "lon lat" ;
		sig0_rms_c:field = 2904 ;
		sig0_rms_c:comment = "Based on valid high-rate measurements" ;
		sig0_rms_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short off_nadir_angle2_wf_ku(time) ;
		off_nadir_angle2_wf_ku:_FillValue = 32767 ;
		off_nadir_angle2_wf_ku:long_name = "off-nadir pointing angle squared from waveform" ;
		off_nadir_angle2_wf_ku:units = "degrees^2" ;
		off_nadir_angle2_wf_ku:scale_factor = 0.0001 ;
		off_nadir_angle2_wf_ku:coordinates = "lon lat" ;
		off_nadir_angle2_wf_ku:field = 3002 ;
		off_nadir_angle2_wf_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short off_nadir_angle2_wf_rms_ku(time) ;
		off_nadir_angle2_wf_rms_ku:_FillValue = 32767 ;
		off_nadir_angle2_wf_rms_ku:long_name = "std dev of off-nadir pointing angle squared from waveform" ;
		off_nadir_angle2_wf_rms_ku:units = "degrees^2" ;
		off_nadir_angle2_wf_rms_ku:scale_factor = 0.0001 ;
		off_nadir_angle2_wf_rms_ku:coordinates = "lon lat" ;
		off_nadir_angle2_wf_rms_ku:field = 3005 ;
		off_nadir_angle2_wf_rms_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short attitude_pitch(time) ;
		attitude_pitch:_FillValue = 32767 ;
		attitude_pitch:long_name = "platform pitch angle" ;
		attitude_pitch:units = "degrees" ;
		attitude_pitch:scale_factor = 0.0001 ;
		attitude_pitch:coordinates = "lon lat" ;
		attitude_pitch:field = 3006 ;
		attitude_pitch:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short attitude_roll(time) ;
		attitude_roll:_FillValue = 32767 ;
		attitude_roll:long_name = "platform roll angle" ;
		attitude_roll:units = "degrees" ;
		attitude_roll:scale_factor = 0.0001 ;
		attitude_roll:coordinates = "lon lat" ;
		attitude_roll:field = 3007 ;
		attitude_roll:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short attitude_yaw(time) ;
		attitude_yaw:_FillValue = 32767 ;
		attitude_yaw:long_name = "platform yaw angle" ;
		attitude_yaw:units = "degrees" ;
		attitude_yaw:scale_factor = 0.0001 ;
		attitude_yaw:coordinates = "lon lat" ;
		attitude_yaw:field = 3008 ;
		attitude_yaw:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte dsig0_atmos_ku(time) ;
		dsig0_atmos_ku:_FillValue = 127 ;
		dsig0_atmos_ku:long_name = "Ku-band backscatter coefficient correction due to atmosphere/attitude" ;
		dsig0_atmos_ku:units = "dB" ;
		dsig0_atmos_ku:scale_factor = 0.01 ;
		dsig0_atmos_ku:coordinates = "lon lat" ;
		dsig0_atmos_ku:field = 3203 ;
		dsig0_atmos_ku:comment = "Correction already added to backscatter coefficient" ;
		dsig0_atmos_ku:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte dsig0_atmos_c(time) ;
		dsig0_atmos_c:_FillValue = 127 ;
		dsig0_atmos_c:long_name = "C-band backscatter coefficient correction due to atmosphere/attitude" ;
		dsig0_atmos_c:units = "dB" ;
		dsig0_atmos_c:scale_factor = 0.01 ;
		dsig0_atmos_c:coordinates = "lon lat" ;
		dsig0_atmos_c:field = 3204 ;
		dsig0_atmos_c:comment = "Correction already added to backscatter coefficient" ;
		dsig0_atmos_c:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short liquid_water_rad(time) ;
		liquid_water_rad:_FillValue = 32767 ;
		liquid_water_rad:long_name = "radiometer liquid water content" ;
		liquid_water_rad:standard_name = "atmosphere_mass_content_of_cloud_liquid_water" ;
		liquid_water_rad:units = "kg/m^2" ;
		liquid_water_rad:scale_factor = 0.01 ;
		liquid_water_rad:coordinates = "lon lat" ;
		liquid_water_rad:field = 3301 ;
		liquid_water_rad:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short water_vapor_rad(time) ;
		water_vapor_rad:_FillValue = 32767 ;
		water_vapor_rad:long_name = "radiometer water vapor content" ;
		water_vapor_rad:standard_name = "atmosphere_mass_content_of_water_vapor" ;
		water_vapor_rad:units = "kg/m^2" ;
		water_vapor_rad:scale_factor = 0.1 ;
		water_vapor_rad:coordinates = "lon lat" ;
		water_vapor_rad:field = 3302 ;
		water_vapor_rad:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte seaice_conc(time) ;
		seaice_conc:_FillValue = 127 ;
		seaice_conc:long_name = "sea ice concentration" ;
		seaice_conc:standard_name = "sea_ice_area_fraction" ;
		seaice_conc:source = "NOAA Optimal Interpolation Sea Surface Temperature v2.1" ;
		seaice_conc:units = "%" ;
		seaice_conc:coordinates = "lon lat" ;
		seaice_conc:field = 4701 ;
		seaice_conc:created_by = "rads_add_sst -S3a.ntc1 --all" ;
	byte seaice_class(time) ;
		seaice_class:_FillValue = 127 ;
		seaice_class:long_name = "sea ice classification" ;
		seaice_class:standard_name = "sea_ice_classification" ;
		seaice_class:flag_values = 0, 1, 2, 3, 4, 5 ;
		seaice_class:flag_meanings = "ocean first_year_sea_ice wet_ice multi_year_sea_ice ambiguous_mixture_of_type not_evaluated" ;
		seaice_class:coordinates = "lon lat" ;
		seaice_class:field = 4601 ;
		seaice_class:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short swh_mfwam(time) ;
		swh_mfwam:_FillValue = 32767 ;
		swh_mfwam:long_name = "MFWAM significant wave height" ;
		swh_mfwam:standard_name = "sea_surface_wave_significant_height" ;
		swh_mfwam:source = "MFWAM/Meteo France" ;
		swh_mfwam:units = "m" ;
		swh_mfwam:scale_factor = 0.001 ;
		swh_mfwam:coordinates = "lon lat" ;
		swh_mfwam:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short mean_wave_direction(time) ;
		mean_wave_direction:_FillValue = 32767 ;
		mean_wave_direction:long_name = "mean direction of the sea surface wave" ;
		mean_wave_direction:standard_name = "sea_surface_wave_from_direction" ;
		mean_wave_direction:source = "MFWAM/Meteo France" ;
		mean_wave_direction:units = "degrees" ;
		mean_wave_direction:scale_factor = 0.01 ;
		mean_wave_direction:coordinates = "lon lat" ;
		mean_wave_direction:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short mean_wave_period(time) ;
		mean_wave_period:_FillValue = 32767 ;
		mean_wave_period:long_name = "t02 mean wave period" ;
		mean_wave_period:standard_name = "sea_surface_wind_wave_mean_period_from_variance_spectral_density_second_frequency_moment" ;
		mean_wave_period:source = "MFWAM/Meteo France" ;
		mean_wave_period:units = "s" ;
		mean_wave_period:scale_factor = 0.01 ;
		mean_wave_period:coordinates = "lon lat" ;
		mean_wave_period:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short significant_swell_wave_height(time) ;
		significant_swell_wave_height:_FillValue = 32767 ;
		significant_swell_wave_height:long_name = "modelled spectral significant swell wave height" ;
		significant_swell_wave_height:standard_name = "sea_surface_wave_significant_height" ;
		significant_swell_wave_height:source = "MFWAM/Meteo France" ;
		significant_swell_wave_height:units = "m" ;
		significant_swell_wave_height:scale_factor = 0.001 ;
		significant_swell_wave_height:coordinates = "lon lat" ;
		significant_swell_wave_height:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short mean_swell_wave_direction(time) ;
		mean_swell_wave_direction:_FillValue = 32767 ;
		mean_swell_wave_direction:long_name = "mean direction of the sea surface swell wave" ;
		mean_swell_wave_direction:standard_name = "sea_surface_swell_wave_from_direction" ;
		mean_swell_wave_direction:source = "MFWAM/Meteo France" ;
		mean_swell_wave_direction:units = "degrees" ;
		mean_swell_wave_direction:scale_factor = 0.01 ;
		mean_swell_wave_direction:coordinates = "lon lat" ;
		mean_swell_wave_direction:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short mean_swell_wave_period(time) ;
		mean_swell_wave_period:_FillValue = 32767 ;
		mean_swell_wave_period:long_name = "mean swell wave period" ;
		mean_swell_wave_period:standard_name = "sea_surface_swell_wave_mean_period" ;
		mean_swell_wave_period:source = "MFWAM/Meteo France" ;
		mean_swell_wave_period:units = "s" ;
		mean_swell_wave_period:scale_factor = 0.01 ;
		mean_swell_wave_period:coordinates = "lon lat" ;
		mean_swell_wave_period:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	short ssha(time) ;
		ssha:_FillValue = 32767 ;
		ssha:long_name = "sea surface height anomaly" ;
		ssha:standard_name = "sea_surface_height_above_sea_level" ;
		ssha:units = "m" ;
		ssha:scale_factor = 0.0001 ;
		ssha:coordinates = "lon lat" ;
		ssha:comment = "Sea level determined from satellite altitude - range - all altimetric corrections. These values were computed when the data set was created, in contrast to the sla variable." ;
		ssha:created_by = "rads_add_sla -S3a.ntc1 -x -x plrm -Xgdr_g" ;
	short ssha_plrm(time) ;
		ssha_plrm:_FillValue = 32767 ;
		ssha_plrm:long_name = "sea surface height anomaly (PLRM)" ;
		ssha_plrm:standard_name = "sea_surface_height_above_sea_level" ;
		ssha_plrm:units = "m" ;
		ssha_plrm:scale_factor = 0.0001 ;
		ssha_plrm:coordinates = "lon lat" ;
		ssha_plrm:comment = "Sea level determined from satellite altitude - PLRM range - all (PLRM) altimetric corrections. These values were computed when the data set was created, in contrast to the sla_plrm variable." ;
		ssha_plrm:created_by = "rads_add_sla -S3a.ntc1 -x -x plrm -Xgdr_g" ;
	byte orbit_type(time) ;
		orbit_type:_FillValue = 127 ;
		orbit_type:long_name = "type of orbit solution used" ;
		orbit_type:standard_name = "height_above_reference_ellipsoid status_flag" ;
		orbit_type:flag_values = 0, 1, 2, 3, 4, 5, 6, 7, 8 ;
		orbit_type:flag_meanings = "osf fos navatt doris_nav gnss_roe pod_moe salp_moe pod_poe salp_poe" ;
		orbit_type:coordinates = "lon lat" ;
		orbit_type:comment = "Indication about which orbit solution was used for alt_gdre" ;
		orbit_type:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	byte surface_class(time) ;
		surface_class:_FillValue = 127 ;
		surface_class:long_name = "surface classification" ;
		surface_class:flag_values = 0, 1, 2, 3, 4, 5, 6 ;
		surface_class:flag_meanings = "open_ocean land continental_water aquatic_vegetation continental_ice_snow floating_ice salted_basin" ;
		surface_class:coordinates = "lon lat" ;
		surface_class:field = 2518 ;
		surface_class:comment = "Computed from a mask built with MODIS and GlobCover data" ;
		surface_class:created_by = "rads_add_surface -S3a.ntc1 -s" ;
	byte latency ;
		latency:_FillValue = 127 ;
		latency:long_name = "source product latency flag" ;
		latency:flag_values = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 ;
		latency:flag_meanings = "NRT_OGDR STC_IGDR NTC_GDR REP_001 REP_002 REP_003 REP_004 REP_005 REP_006 REP_007 REP_008 REP_009" ;
		latency:created_by = "rads_gen_s3 -S3a.ntc0 --min-rec=6" ;
	int alt_cpod(time) ;
		alt_cpod:_FillValue = 2147483647 ;
		alt_cpod:long_name = "CPOD POE orbital altitude" ;
		alt_cpod:standard_name = "height_above_reference_ellipsoid" ;
		alt_cpod:source = "CPOD" ;
		alt_cpod:units = "m" ;
		alt_cpod:scale_factor = 0.0001 ;
		alt_cpod:add_offset = 700000.0 ;
		alt_cpod:coordinates = "lon lat" ;
		alt_cpod:comment = "Altitude of satellite above the TOPEX reference ellipsoid" ;
		alt_cpod:created_by = "rads_add_orbit -S3a.ntc1 -Valt_cpod" ;
	short mss_annual(time) ;
		mss_annual:_FillValue = 32767 ;
		mss_annual:long_name = "annual variation of mean sea level" ;
		mss_annual:source = "DTU10" ;
		mss_annual:units = "m" ;
		mss_annual:scale_factor = 0.0001 ;
		mss_annual:coordinates = "lon lat" ;
		mss_annual:field = 5001 ;
		mss_annual:comment = "Annual variation of sea level with respect to long-term mean sea level" ;
		mss_annual:created_by = "rads_add_tide -S3a.ntc1 --models=stide,ptide,got410,annual" ;
	short gia(time) ;
		gia:_FillValue = 32767 ;
		gia:long_name = "GIA correction" ;
		gia:source = "ICE-6G_C (VM5a)" ;
		gia:units = "m" ;
		gia:scale_factor = 0.0001 ;
		gia:coordinates = "lon lat" ;
		gia:field = 5101 ;
		gia:comment = "Solid-Earth deformation due to GIA since 1 Jan 2000" ;
		gia:created_by = "rads_add_grid -S3a.ntc1 -Vdist_coast,gia,basin" ;
	byte basin(time) ;
		basin:_FillValue = 127 ;
		basin:long_name = "basin code" ;
		basin:units = "1" ;
		basin:coordinates = "lon lat" ;
		basin:field = 3601 ;
		basin:created_by = "rads_add_grid -S3a.ntc1 -Vdist_coast,gia,basin" ;
	int mss_cnescls15(time) ;
		mss_cnescls15:_FillValue = 2147483647 ;
		mss_cnescls15:long_name = "CNES-CLS15 mean sea surface height" ;
		mss_cnescls15:standard_name = "sea_surface_height_above_reference_ellipsoid" ;
		mss_cnescls15:source = "CNES-CLS15" ;
		mss_cnescls15:units = "m" ;
		mss_cnescls15:scale_factor = 0.0001 ;
		mss_cnescls15:coordinates = "lon lat" ;
		mss_cnescls15:field = 1619 ;
		mss_cnescls15:created_by = "rads_add_grid -S3a.ntc1 -Vgeoid_egm2008,mss_cnescls15" ;
	int mss_dtu15(time) ;
		mss_dtu15:_FillValue = 2147483647 ;
		mss_dtu15:long_name = "DTU15 mean sea surface height" ;
		mss_dtu15:standard_name = "sea_surface_height_above_reference_ellipsoid" ;
		mss_dtu15:source = "DTU15" ;
		mss_dtu15:units = "m" ;
		mss_dtu15:scale_factor = 0.0001 ;
		mss_dtu15:coordinates = "lon lat" ;
		mss_dtu15:field = 1618 ;
		mss_dtu15:created_by = "rads_add_grid -S3a.ntc1 -Vmss_dtu15,mss_hybrid23" ;
	int geoid_eigen6(time) ;
		geoid_eigen6:_FillValue = 2147483647 ;
		geoid_eigen6:long_name = "EIGEN6 geoid height" ;
		geoid_eigen6:standard_name = "geoid_height_above_reference_ellipsoid" ;
		geoid_eigen6:source = "EIGEN6c3stat" ;
		geoid_eigen6:units = "m" ;
		geoid_eigen6:scale_factor = 0.0001 ;
		geoid_eigen6:coordinates = "lon lat" ;
		geoid_eigen6:field = 1617 ;
		geoid_eigen6:created_by = "rads_add_grid -S3a.ntc1 -Vgeoid_eigen6,mss_dtu21" ;
	short topo_srtm15plus(time) ;
		topo_srtm15plus:_FillValue = 32767 ;
		topo_srtm15plus:long_name = "SRTM15_PLUS topography" ;
		topo_srtm15plus:source = "SRTM15_PLUS V1" ;
		topo_srtm15plus:units = "m" ;
		topo_srtm15plus:coordinates = "lon lat" ;
		topo_srtm15plus:field = 2209 ;
		topo_srtm15plus:created_by = "rads_add_grid -S3a.ntc1 -Vtopo_srtm15plus" ;
	byte prox_coast(time) ;
		prox_coast:_FillValue = 127 ;
		prox_coast:long_name = "coastal proximity parameter" ;
		prox_coast:source = "NOC Southampton" ;
		prox_coast:scale_factor = 0.01 ;
		prox_coast:coordinates = "lon lat" ;
		prox_coast:field = 4502 ;
		prox_coast:comment = "Dimensionless measure of the effect of land over altimetric waveforms, where -1 means unaffected by land (open-ocean) and 1 means totally affected by land (inland); can be used for screening purposes in place of distance from coast" ;
		prox_coast:created_by = "rads_add_grid -S3a.ntc1 -Vprox_coast" ;
	byte surface_type(time) ;
		surface_type:_FillValue = 127 ;
		surface_type:long_name = "surface type" ;
		surface_type:source = "GSHHG 2.3.7 coastlines" ;
		surface_type:flag_values = 0, 1, 2, 3, 4 ;
		surface_type:flag_meanings = "open_ocean unused enclosed_sea_or_lake land continental_ice" ;
		surface_type:coordinates = "lon lat" ;
		surface_type:field = 2517 ;
		surface_type:created_by = "rads_add_surface -S3a.ntc1" ;
	int tide_ocean_webtide(time) ;
		tide_ocean_webtide:_FillValue = 2147483647 ;
		tide_ocean_webtide:long_name = "WebTide ocean tide" ;
		tide_ocean_webtide:source = "WebTide" ;
		tide_ocean_webtide:units = "m" ;
		tide_ocean_webtide:scale_factor = 0.0001 ;
		tide_ocean_webtide:coordinates = "lon lat" ;
		tide_ocean_webtide:field = 1215 ;
		tide_ocean_webtide:comment = "Ocean tide variation including long-period equilibrium tides" ;
		tide_ocean_webtide:created_by = "rads_add_webtide -S3a.ntc1" ;
	short sst(time) ;
		sst:_FillValue = 32767 ;
		sst:long_name = "sea surface temperature" ;
		sst:standard_name = "sea_surface_temperature" ;
		sst:source = "NOAA Optimal Interpolation Sea Surface Temperature v2" ;
		sst:units = "degC" ;
		sst:scale_factor = 0.01 ;
		sst:coordinates = "lon lat" ;
		sst:field = 4801 ;
		sst:comment = "Interpolated from daily grids of OISST v2.1" ;
		sst:created_by = "rads_add_sst -S3a.ntc1 --all" ;
	short sst_mean(time) ;
		sst_mean:_FillValue = 32767 ;
		sst_mean:long_name = "local sea surface temperature from climatology" ;
		sst_mean:source = "NOAA Optimal Interpolation Sea Surface Temperature v2.1" ;
		sst_mean:units = "degC" ;
		sst_mean:scale_factor = 0.01 ;
		sst_mean:coordinates = "lon lat" ;
		sst_mean:field = 4802 ;
		sst_mean:comment = "Climatological value is based on 30 years of OISST v2.1" ;
		sst_mean:created_by = "rads_add_sst -S3a.ntc1 --all" ;
	byte seaice_conc_osiaf(time) ;
		seaice_conc_osiaf:_FillValue = 127 ;
		seaice_conc_osiaf:long_name = "sea ice concentration" ;
		seaice_conc_osiaf:standard_name = "sea_ice_area_fraction" ;
		seaice_conc_osiaf:source = "OSIAF sea ice concentration" ;
		seaice_conc_osiaf:units = "%" ;
		seaice_conc_osiaf:coordinates = "lon lat" ;
		seaice_conc_osiaf:field = 4702 ;
		seaice_conc_osiaf:created_by = "rads_add_seaice -S3a.ntc1" ;
	short iono_nic09(time) ;
		iono_nic09:_FillValue = 32767 ;
		iono_nic09:long_name = "NIC09 ionospheric correction" ;
		iono_nic09:standard_name = "altimeter_range_correction_due_to_ionosphere" ;
		iono_nic09:source = "NIC09 climatology" ;
		iono_nic09:units = "m" ;
		iono_nic09:scale_factor = 0.0001 ;
		iono_nic09:coordinates = "lon lat" ;
		iono_nic09:field = 908 ;
		iono_nic09:comment = "An ionospheric correction must be added to range to correct for ionosphere delays" ;
		iono_nic09:created_by = "rads_add_iono -S3a.ntc1 --all" ;
	int tide_ocean_fes14(time) ;
		tide_ocean_fes14:_FillValue = 2147483647 ;
		tide_ocean_fes14:long_name = "FES2014b ocean tide" ;
		tide_ocean_fes14:source = "FES2014b (extrapolated)" ;
		tide_ocean_fes14:units = "m" ;
		tide_ocean_fes14:scale_factor = 0.0001 ;
		tide_ocean_fes14:coordinates = "lon lat" ;
		tide_ocean_fes14:field = 1224 ;
		tide_ocean_fes14:comment = "Ocean tide variation including long-period equilibrium and non-equilibrium tides, extrapolated into the coast" ;
		tide_ocean_fes14:created_by = "rads_add_tide -S3a.ntc1 --models=fes14" ;
	short tide_load_fes14(time) ;
		tide_load_fes14:_FillValue = 32767 ;
		tide_load_fes14:long_name = "FES2014a load tide" ;
		tide_load_fes14:source = "FES2014a" ;
		tide_load_fes14:units = "m" ;
		tide_load_fes14:scale_factor = 0.0001 ;
		tide_load_fes14:coordinates = "lon lat" ;
		tide_load_fes14:field = 1324 ;
		tide_load_fes14:comment = "Load tide variation to be added to ocean tide" ;
		tide_load_fes14:created_by = "rads_add_tide -S3a.ntc1 --models=fes14" ;
	short ref_frame_offset ;
		ref_frame_offset:_FillValue = 32767 ;
		ref_frame_offset:long_name = "reference frame offset" ;
		ref_frame_offset:units = "m" ;
		ref_frame_offset:scale_factor = 0.0001 ;
		ref_frame_offset:field = 3801 ;
		ref_frame_offset:created_by = "rads_add_refframe -S3a.ntc1 -x -x plrm" ;
	short ref_frame_offset_plrm ;
		ref_frame_offset_plrm:_FillValue = 32767 ;
		ref_frame_offset_plrm:long_name = "reference frame offset (PLRM)" ;
		ref_frame_offset_plrm:units = "m" ;
		ref_frame_offset_plrm:scale_factor = 0.0001 ;
		ref_frame_offset_plrm:field = 3812 ;
		ref_frame_offset_plrm:created_by = "rads_add_refframe -S3a.ntc1 -x -x plrm" ;
// time: first 1309558736.0, last 1309561460.0, count 2178
}