From 9665090eb162567fee01755189906f42da8e7178 Mon Sep 17 00:00:00 2001 From: James Wood Date: Fri, 27 Oct 2023 15:50:05 -0700 Subject: [PATCH] Release 10-27-2023 (#30) * remove sample varible to image from CYGNSS_L2_V2.1 (#14) * release * update SWOT_L2_LR_SSH_EXPERT_1.0, removed swh_sea_state_bias (#16) * changed swot nalt collections to use swot linestring strategy (#18) * Added SWOT_L2_NALT_OGDR_1.0 and SWOT_L2_NALT_IGDR_1.0 * Added SWOT BASIC, EXPERT, WINDWAVE for 1.1 * deploy * add ssha_karin_2 variable to swot expert (#25) * Updated CHANGELOG * move ssha_karin_2 to end of image list (#28) * New SWOT configs added * Added linefeed --------- Co-authored-by: sliu008 <69875423+sliu008@users.noreply.github.com> --- CHANGELOG.md | 11 + config-files/SWOT_L2_NALT_IGDR_GDR_1.0.cfg | 313 ++++++++++++++++ config-files/SWOT_L2_NALT_IGDR_SGDR_1.0.cfg | 383 ++++++++++++++++++++ config-files/SWOT_L2_NALT_OGDR_GDR_1.0.cfg | 313 ++++++++++++++++ 4 files changed, 1020 insertions(+) create mode 100644 config-files/SWOT_L2_NALT_IGDR_GDR_1.0.cfg create mode 100644 config-files/SWOT_L2_NALT_IGDR_SGDR_1.0.cfg create mode 100644 config-files/SWOT_L2_NALT_OGDR_GDR_1.0.cfg diff --git a/CHANGELOG.md b/CHANGELOG.md index 79c3327..91adfee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Security +## [Released] - 2023-10-27 + +### Added + - Added configs SWOT_L2_NALT_IGDR_GDR_1.0, SWOT_L2_NALT_IGDR_SGDR_1.0, and SWOT_L2_NALT_OGDR_GDR_1.0 +### Changed +### Deprecated +### Removed +### Fixed +### Security + + ## [Released] - 2023-10-16 ### Added diff --git a/config-files/SWOT_L2_NALT_IGDR_GDR_1.0.cfg b/config-files/SWOT_L2_NALT_IGDR_GDR_1.0.cfg new file mode 100644 index 0000000..d1c3fdd --- /dev/null +++ b/config-files/SWOT_L2_NALT_IGDR_GDR_1.0.cfg @@ -0,0 +1,313 @@ +{ + "shortName": "SWOT_L2_NALT_IGDR_GDR_1.0", + "latVar": "data_01/latitude", + "lonVar": "data_01/longitude", + "timeVar": "data_01/time", + "is360": true, + "tiles": { + "steps": [ + 30, + 14 + ] + }, + "footprint": { + "strategy": "swot_linestring", + "t": "0:0,0:*", + "s1": "0:*,0:0", + "b": "*:*,0:*", + "s2": "0:*,*:*" + }, + "imgVariables": [ + { + "id": "data_01/ku/swh_ocean", + "title": "Ku band corrected significant waveheight", + "units": "m", + "min": 0.0, + "max": 30.0, + "palette": "paletteMedspirationIndexed" + }, + { + "id": "data_01/ku/ssha", + "title": "sea surface height anomaly", + "units": "m", + "min": -0.2, + "max": 0.2, + "palette": "paletteMedspirationIndexed" + } + ], + "image": { + "ppd": 16, + "res": 8 + }, + "variables": [ + "data_01/time", + "data_01/time_tai", + "data_01/index_first_20hz_measurement", + "data_01/numtotal_20hz_measurement", + "data_01/latitude", + "data_01/longitude", + "data_01/rad_side_1_surface_type_flag", + "data_01/rad_side_2_surface_type_flag", + "data_01/rad_side_1_distance_to_land", + "data_01/rad_side_2_distance_to_land", + "data_01/surface_classification_flag", + "data_01/angle_of_approach_to_coast", + "data_01/distance_to_coast", + "data_01/rad_tb_187_qual", + "data_01/rad_tb_238_qual", + "data_01/rad_tb_340_qual", + "data_01/rad_side_1_land_frac_187", + "data_01/rad_side_2_land_frac_187", + "data_01/rad_side_1_land_frac_238", + "data_01/rad_side_2_land_frac_238", + "data_01/rad_side_1_land_frac_340", + "data_01/rad_side_2_land_frac_340", + "data_01/alt_state_band_seq_flag", + "data_01/orb_state_diode_flag", + "data_01/orb_state_rest_flag", + "data_01/meteo_map_availability_flag", + "data_01/wave_model_map_availability_flag", + "data_01/sig0_cor_atm_source", + "data_01/rain_flag", + "data_01/rad_side_1_rain_flag", + "data_01/rad_side_2_rain_flag", + "data_01/ice_flag", + "data_01/rad_side_1_sea_ice_flag", + "data_01/rad_side_2_sea_ice_flag", + "data_01/rad_wet_tropo_cor_interp_qual", + "data_01/mean_sea_surface_cnescls_interp_qual", + "data_01/mean_sea_surface_dtu_interp_qual", + "data_01/mean_dynamic_topography_interp_qual", + "data_01/ocean_tide_got_interp_qual", + "data_01/ocean_tide_fes_interp_qual", + "data_01/internal_tide_hret_interp_qual", + "data_01/meteo_zero_altitude_interp_qual", + "data_01/meteo_measurement_altitude_interp_qual", + "data_01/sea_ice_concentration_interp_qual", + "data_01/wave_model_interp_qual", + "data_01/altitude", + "data_01/altitude_rate", + "data_01/model_dry_tropo_cor_zero_altitude", + "data_01/model_dry_tropo_cor_measurement_altitude", + "data_01/model_wet_tropo_cor_zero_altitude", + "data_01/model_wet_tropo_cor_measurement_altitude", + "data_01/rad_wet_tropo_cor", + "data_01/surface_slope_cor", + "data_01/rad_tmb_187", + "data_01/rad_tmb_238", + "data_01/rad_tmb_340", + "data_01/rad_tb_187", + "data_01/rad_tb_238", + "data_01/rad_tb_340", + "data_01/mean_sea_surface_cnescls", + "data_01/mean_sea_surface_dtu", + "data_01/mean_dynamic_topography", + "data_01/geoid", + "data_01/depth_or_elevation", + "data_01/inv_bar_cor", + "data_01/dac", + "data_01/ocean_tide_got", + "data_01/ocean_tide_fes", + "data_01/ocean_tide_eq", + "data_01/ocean_tide_non_eq", + "data_01/load_tide_got", + "data_01/load_tide_fes", + "data_01/solid_earth_tide", + "data_01/pole_tide", + "data_01/internal_tide_hret", + "data_01/wind_speed_mod_u", + "data_01/wind_speed_mod_v", + "data_01/wind_speed_alt", + "data_01/wind_speed_alt_mle3", + "data_01/wind_speed_alt_adaptive", + "data_01/rad_wind_speed", + "data_01/rad_water_vapor", + "data_01/rad_cloud_liquid_water", + "data_01/rain_rate", + "data_01/sst", + "data_01/mean_wave_period_t02", + "data_01/mean_wave_direction", + "data_01/sea_ice_concentration", + "data_01/ku/alt_state_band_status_flag", + "data_01/ku/range_ocean_compression_qual", + "data_01/ku/range_ocean_mle3_compression_qual", + "data_01/ku/range_adaptive_compression_qual", + "data_01/ku/swh_ocean_compression_qual", + "data_01/ku/swh_ocean_mle3_compression_qual", + "data_01/ku/swh_adaptive_compression_qual", + "data_01/ku/sig0_ocean_compression_qual", + "data_01/ku/sig0_ocean_mle3_compression_qual", + "data_01/ku/sig0_adaptive_compression_qual", + "data_01/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_01/ku/range_cor_ocean_net_instr_qual", + "data_01/ku/swh_cor_ocean_net_instr_qual", + "data_01/ku/sig0_cor_ocean_net_instr_qual", + "data_01/ku/iono_cor_alt_filtered_qual", + "data_01/ku/iono_cor_alt_filtered_mle3_qual", + "data_01/ku/iono_cor_alt_filtered_adaptive_qual", + "data_01/ku/range_ocean", + "data_01/ku/range_ocean_rms", + "data_01/ku/range_ocean_numval", + "data_01/ku/range_ocean_mle3", + "data_01/ku/range_ocean_mle3_rms", + "data_01/ku/range_ocean_mle3_numval", + "data_01/ku/range_adaptive", + "data_01/ku/range_adaptive_rms", + "data_01/ku/range_adaptive_numval", + "data_01/ku/range_cor_ocean_net_instr", + "data_01/ku/range_cor_ocean_mle3_net_instr", + "data_01/ku/range_cor_adaptive_net_instr", + "data_01/ku/iono_cor_alt", + "data_01/ku/iono_cor_alt_mle3", + "data_01/ku/iono_cor_alt_adaptive", + "data_01/ku/iono_cor_alt_filtered", + "data_01/ku/iono_cor_alt_filtered_mle3", + "data_01/ku/iono_cor_alt_filtered_adaptive", + "data_01/ku/iono_cor_gim", + "data_01/ku/sea_state_bias", + "data_01/ku/sea_state_bias_mle3", + "data_01/ku/sea_state_bias_adaptive", + "data_01/ku/sea_state_bias_3d_mp2", + "data_01/ku/sea_state_bias_adaptive_3d_mp2", + "data_01/ku/swh_ocean", + "data_01/ku/swh_ocean_rms", + "data_01/ku/swh_ocean_numval", + "data_01/ku/swh_ocean_mle3", + "data_01/ku/swh_ocean_mle3_rms", + "data_01/ku/swh_ocean_mle3_numval", + "data_01/ku/swh_adaptive", + "data_01/ku/swh_adaptive_rms", + "data_01/ku/swh_adaptive_numval", + "data_01/ku/swh_cor_ocean_net_instr", + "data_01/ku/swh_cor_ocean_mle3_net_instr", + "data_01/ku/swh_cor_adaptive_net_instr", + "data_01/ku/sig0_ocean", + "data_01/ku/sig0_ocean_rms", + "data_01/ku/sig0_ocean_numval", + "data_01/ku/sig0_ocean_mle3", + "data_01/ku/sig0_ocean_mle3_rms", + "data_01/ku/sig0_ocean_mle3_numval", + "data_01/ku/sig0_adaptive", + "data_01/ku/sig0_adaptive_rms", + "data_01/ku/sig0_adaptive_numval", + "data_01/ku/agc", + "data_01/ku/agc_rms", + "data_01/ku/agc_numval", + "data_01/ku/sig0_cor_ocean_net_instr", + "data_01/ku/sig0_cor_ocean_mle3_net_instr", + "data_01/ku/sig0_cor_adaptive_net_instr", + "data_01/ku/sig0_cor_atm", + "data_01/ku/off_nadir_angle_wf_ocean", + "data_01/ku/off_nadir_angle_wf_ocean_rms", + "data_01/ku/off_nadir_angle_wf_ocean_numval", + "data_01/ku/wvf_main_class", + "data_01/ku/ssha", + "data_01/ku/ssha_mle3", + "data_01/c/alt_state_c_band_flag", + "data_01/c/alt_state_band_status_flag", + "data_01/c/range_ocean_compression_qual", + "data_01/c/swh_ocean_compression_qual", + "data_01/c/sig0_ocean_compression_qual", + "data_01/c/range_cor_ocean_net_instr_qual", + "data_01/c/swh_cor_ocean_net_instr_qual", + "data_01/c/sig0_cor_ocean_net_instr_qual", + "data_01/c/range_ocean", + "data_01/c/range_ocean_rms", + "data_01/c/range_ocean_numval", + "data_01/c/range_cor_ocean_net_instr", + "data_01/c/sea_state_bias", + "data_01/c/sea_state_bias_mle3", + "data_01/c/sea_state_bias_adaptive", + "data_01/c/swh_ocean", + "data_01/c/swh_ocean_rms", + "data_01/c/swh_ocean_numval", + "data_01/c/swh_cor_ocean_net_instr", + "data_01/c/sig0_ocean", + "data_01/c/sig0_ocean_rms", + "data_01/c/sig0_ocean_numval", + "data_01/c/agc", + "data_01/c/agc_rms", + "data_01/c/agc_numval", + "data_01/c/sig0_cor_ocean_net_instr", + "data_01/c/sig0_cor_atm", + "data_20/time", + "data_20/time_tai", + "data_20/index_1hz_measurement", + "data_20/latitude", + "data_20/longitude", + "data_20/surface_classification_flag", + "data_20/angle_of_approach_to_coast", + "data_20/distance_to_coast", + "data_20/alt_state_acq_mode_flag", + "data_20/alt_state_track_trans_flag", + "data_20/meteo_measurement_altitude_interp_qual", + "data_20/altitude", + "data_20/model_dry_tropo_cor_measurement_altitude", + "data_20/model_wet_tropo_cor_measurement_altitude", + "data_20/surface_slope_cor", + "data_20/ku/range_ocean", + "data_20/ku/range_ocean_compression_qual", + "data_20/ku/range_ocean_mle3", + "data_20/ku/range_ocean_mle3_compression_qual", + "data_20/ku/range_adaptive", + "data_20/ku/range_adaptive_compression_qual", + "data_20/ku/swh_ocean", + "data_20/ku/swh_ocean_compression_qual", + "data_20/ku/swh_ocean_mle3", + "data_20/ku/swh_ocean_mle3_compression_qual", + "data_20/ku/swh_adaptive", + "data_20/ku/swh_adaptive_compression_qual", + "data_20/ku/sig0_ocean", + "data_20/ku/sig0_ocean_compression_qual", + "data_20/ku/sig0_ocean_mle3", + "data_20/ku/sig0_ocean_mle3_compression_qual", + "data_20/ku/sig0_adaptive", + "data_20/ku/sig0_adaptive_compression_qual", + "data_20/ku/off_nadir_angle_wf_ocean", + "data_20/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_20/ku/num_iterations_ocean", + "data_20/ku/num_iterations_ocean_mle3", + "data_20/ku/num_iterations_adaptive", + "data_20/ku/range_ocog", + "data_20/ku/sig0_ocog", + "data_20/ku/ocog_qual", + "data_20/ku/range_seaice", + "data_20/ku/sig0_seaice", + "data_20/ku/seaice_qual", + "data_20/ku/range_ice2", + "data_20/ku/sig0_leading_edge_ice2", + "data_20/ku/sig0_ice2", + "data_20/ku/sigmal_ice2", + "data_20/ku/slope1_ice2", + "data_20/ku/slope2_ice2", + "data_20/ku/mqe_ice2", + "data_20/ku/ice2_qual", + "data_20/ku/range_tfmra", + "data_20/ku/sig0_tfmra", + "data_20/ku/tfmra_qual", + "data_20/ku/mqe_ocean", + "data_20/ku/mqe_ocean_mle3", + "data_20/ku/mqe_adaptive", + "data_20/ku/peakiness", + "data_20/ku/wvf_main_class", + "data_20/c/range_ocean", + "data_20/c/range_ocean_compression_qual", + "data_20/c/swh_ocean", + "data_20/c/swh_ocean_compression_qual", + "data_20/c/sig0_ocean", + "data_20/c/sig0_ocean_compression_qual", + "data_20/c/num_iterations_ocean", + "data_20/c/range_ocog", + "data_20/c/sig0_ocog", + "data_20/c/range_ice2", + "data_20/c/sig0_leading_edge_ice2", + "data_20/c/sig0_ice2", + "data_20/c/sigmal_ice2", + "data_20/c/slope1_ice2", + "data_20/c/slope2_ice2", + "data_20/c/mqe_ice2", + "data_20/c/ice2_qual", + "data_20/c/mqe_ocean", + "data_20/c/peakiness" + ] +} diff --git a/config-files/SWOT_L2_NALT_IGDR_SGDR_1.0.cfg b/config-files/SWOT_L2_NALT_IGDR_SGDR_1.0.cfg new file mode 100644 index 0000000..09b2e0e --- /dev/null +++ b/config-files/SWOT_L2_NALT_IGDR_SGDR_1.0.cfg @@ -0,0 +1,383 @@ +{ + "shortName": "SWOT_L2_NALT_IGDR_SGDR_1.0", + "latVar": "data_01/latitude", + "lonVar": "data_01/longitude", + "timeVar": "data_01/time", + "is360": true, + "tiles": { + "steps": [ + 30, + 14 + ] + }, + "footprint": { + "strategy": "swot_linestring", + "t": "0:0,0:*", + "s1": "0:*,0:0", + "b": "*:*,0:*", + "s2": "0:*,*:*" + }, + "imgVariables": [ + { + "id": "data_01/ku/swh_ocean", + "title": "Ku band corrected significant waveheight", + "units": "m", + "min": 0.0, + "max": 30.0, + "palette": "paletteMedspirationIndexed" + }, + { + "id": "data_01/ku/ssha", + "title": "sea surface height anomaly", + "units": "m", + "min": -0.2, + "max": 0.2, + "palette": "paletteMedspirationIndexed" + } + ], + "image": { + "ppd": 16, + "res": 8 + }, + "variables": [ + "samples", + "data_01/time", + "data_01/time_tai", + "data_01/index_first_20hz_measurement", + "data_01/numtotal_20hz_measurement", + "data_01/latitude", + "data_01/longitude", + "data_01/rad_side_1_surface_type_flag", + "data_01/rad_side_2_surface_type_flag", + "data_01/rad_side_1_distance_to_land", + "data_01/rad_side_2_distance_to_land", + "data_01/surface_classification_flag", + "data_01/angle_of_approach_to_coast", + "data_01/distance_to_coast", + "data_01/rad_tb_187_qual", + "data_01/rad_tb_238_qual", + "data_01/rad_tb_340_qual", + "data_01/rad_side_1_land_frac_187", + "data_01/rad_side_2_land_frac_187", + "data_01/rad_side_1_land_frac_238", + "data_01/rad_side_2_land_frac_238", + "data_01/rad_side_1_land_frac_340", + "data_01/rad_side_2_land_frac_340", + "data_01/alt_state_band_seq_flag", + "data_01/orb_state_diode_flag", + "data_01/orb_state_rest_flag", + "data_01/meteo_map_availability_flag", + "data_01/wave_model_map_availability_flag", + "data_01/sig0_cor_atm_source", + "data_01/rain_flag", + "data_01/rad_side_1_rain_flag", + "data_01/rad_side_2_rain_flag", + "data_01/ice_flag", + "data_01/rad_side_1_sea_ice_flag", + "data_01/rad_side_2_sea_ice_flag", + "data_01/rad_wet_tropo_cor_interp_qual", + "data_01/mean_sea_surface_cnescls_interp_qual", + "data_01/mean_sea_surface_dtu_interp_qual", + "data_01/mean_dynamic_topography_interp_qual", + "data_01/ocean_tide_got_interp_qual", + "data_01/ocean_tide_fes_interp_qual", + "data_01/internal_tide_hret_interp_qual", + "data_01/meteo_zero_altitude_interp_qual", + "data_01/meteo_measurement_altitude_interp_qual", + "data_01/sea_ice_concentration_interp_qual", + "data_01/wave_model_interp_qual", + "data_01/altitude", + "data_01/altitude_rate", + "data_01/model_dry_tropo_cor_zero_altitude", + "data_01/model_dry_tropo_cor_measurement_altitude", + "data_01/model_wet_tropo_cor_zero_altitude", + "data_01/model_wet_tropo_cor_measurement_altitude", + "data_01/rad_wet_tropo_cor", + "data_01/surface_slope_cor", + "data_01/rad_tmb_187", + "data_01/rad_tmb_238", + "data_01/rad_tmb_340", + "data_01/rad_tb_187", + "data_01/rad_tb_238", + "data_01/rad_tb_340", + "data_01/mean_sea_surface_cnescls", + "data_01/mean_sea_surface_dtu", + "data_01/mean_dynamic_topography", + "data_01/geoid", + "data_01/depth_or_elevation", + "data_01/inv_bar_cor", + "data_01/dac", + "data_01/ocean_tide_got", + "data_01/ocean_tide_fes", + "data_01/ocean_tide_eq", + "data_01/ocean_tide_non_eq", + "data_01/load_tide_got", + "data_01/load_tide_fes", + "data_01/solid_earth_tide", + "data_01/pole_tide", + "data_01/internal_tide_hret", + "data_01/wind_speed_mod_u", + "data_01/wind_speed_mod_v", + "data_01/wind_speed_alt", + "data_01/wind_speed_alt_mle3", + "data_01/wind_speed_alt_adaptive", + "data_01/rad_wind_speed", + "data_01/rad_water_vapor", + "data_01/rad_cloud_liquid_water", + "data_01/rain_rate", + "data_01/sst", + "data_01/mean_wave_period_t02", + "data_01/mean_wave_direction", + "data_01/sea_ice_concentration", + "data_01/range_cor_uso", + "data_01/range_cor_cog", + "data_01/rad_ta_187", + "data_01/rad_ta_238", + "data_01/rad_ta_340", + "data_01/ku/alt_state_band_status_flag", + "data_01/ku/range_ocean_compression_qual", + "data_01/ku/range_ocean_mle3_compression_qual", + "data_01/ku/range_adaptive_compression_qual", + "data_01/ku/swh_ocean_compression_qual", + "data_01/ku/swh_ocean_mle3_compression_qual", + "data_01/ku/swh_adaptive_compression_qual", + "data_01/ku/sig0_ocean_compression_qual", + "data_01/ku/sig0_ocean_mle3_compression_qual", + "data_01/ku/sig0_adaptive_compression_qual", + "data_01/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_01/ku/range_cor_ocean_net_instr_qual", + "data_01/ku/swh_cor_ocean_net_instr_qual", + "data_01/ku/sig0_cor_ocean_net_instr_qual", + "data_01/ku/iono_cor_alt_filtered_qual", + "data_01/ku/iono_cor_alt_filtered_mle3_qual", + "data_01/ku/iono_cor_alt_filtered_adaptive_qual", + "data_01/ku/range_ocean", + "data_01/ku/range_ocean_rms", + "data_01/ku/range_ocean_numval", + "data_01/ku/range_ocean_mle3", + "data_01/ku/range_ocean_mle3_rms", + "data_01/ku/range_ocean_mle3_numval", + "data_01/ku/range_adaptive", + "data_01/ku/range_adaptive_rms", + "data_01/ku/range_adaptive_numval", + "data_01/ku/range_cor_ocean_net_instr", + "data_01/ku/range_cor_ocean_mle3_net_instr", + "data_01/ku/range_cor_adaptive_net_instr", + "data_01/ku/iono_cor_alt", + "data_01/ku/iono_cor_alt_mle3", + "data_01/ku/iono_cor_alt_adaptive", + "data_01/ku/iono_cor_alt_filtered", + "data_01/ku/iono_cor_alt_filtered_mle3", + "data_01/ku/iono_cor_alt_filtered_adaptive", + "data_01/ku/iono_cor_gim", + "data_01/ku/sea_state_bias", + "data_01/ku/sea_state_bias_mle3", + "data_01/ku/sea_state_bias_adaptive", + "data_01/ku/sea_state_bias_3d_mp2", + "data_01/ku/sea_state_bias_adaptive_3d_mp2", + "data_01/ku/swh_ocean", + "data_01/ku/swh_ocean_rms", + "data_01/ku/swh_ocean_numval", + "data_01/ku/swh_ocean_mle3", + "data_01/ku/swh_ocean_mle3_rms", + "data_01/ku/swh_ocean_mle3_numval", + "data_01/ku/swh_adaptive", + "data_01/ku/swh_adaptive_rms", + "data_01/ku/swh_adaptive_numval", + "data_01/ku/swh_cor_ocean_net_instr", + "data_01/ku/swh_cor_ocean_mle3_net_instr", + "data_01/ku/swh_cor_adaptive_net_instr", + "data_01/ku/sig0_ocean", + "data_01/ku/sig0_ocean_rms", + "data_01/ku/sig0_ocean_numval", + "data_01/ku/sig0_ocean_mle3", + "data_01/ku/sig0_ocean_mle3_rms", + "data_01/ku/sig0_ocean_mle3_numval", + "data_01/ku/sig0_adaptive", + "data_01/ku/sig0_adaptive_rms", + "data_01/ku/sig0_adaptive_numval", + "data_01/ku/agc", + "data_01/ku/agc_rms", + "data_01/ku/agc_numval", + "data_01/ku/sig0_cor_ocean_net_instr", + "data_01/ku/sig0_cor_ocean_mle3_net_instr", + "data_01/ku/sig0_cor_adaptive_net_instr", + "data_01/ku/sig0_cor_atm", + "data_01/ku/off_nadir_angle_wf_ocean", + "data_01/ku/off_nadir_angle_wf_ocean_rms", + "data_01/ku/off_nadir_angle_wf_ocean_numval", + "data_01/ku/wvf_main_class", + "data_01/ku/ssha", + "data_01/ku/ssha_mle3", + "data_01/ku/range_cor_internal_path", + "data_01/ku/range_cor_ocean_model_instr", + "data_01/ku/range_cor_ocean_mle3_model_instr", + "data_01/ku/range_cor_doppler", + "data_01/ku/swh_cor_ocean_model_instr", + "data_01/ku/swh_cor_ocean_mle3_model_instr", + "data_01/ku/sig0_cor_calibration", + "data_01/ku/sig0_cor_ocean_model_instr", + "data_01/ku/sig0_cor_ocean_mle3_model_instr", + "data_01/c/alt_state_c_band_flag", + "data_01/c/alt_state_band_status_flag", + "data_01/c/range_ocean_compression_qual", + "data_01/c/swh_ocean_compression_qual", + "data_01/c/sig0_ocean_compression_qual", + "data_01/c/range_cor_ocean_net_instr_qual", + "data_01/c/swh_cor_ocean_net_instr_qual", + "data_01/c/sig0_cor_ocean_net_instr_qual", + "data_01/c/range_ocean", + "data_01/c/range_ocean_rms", + "data_01/c/range_ocean_numval", + "data_01/c/range_cor_ocean_net_instr", + "data_01/c/sea_state_bias", + "data_01/c/sea_state_bias_mle3", + "data_01/c/sea_state_bias_adaptive", + "data_01/c/swh_ocean", + "data_01/c/swh_ocean_rms", + "data_01/c/swh_ocean_numval", + "data_01/c/swh_cor_ocean_net_instr", + "data_01/c/sig0_ocean", + "data_01/c/sig0_ocean_rms", + "data_01/c/sig0_ocean_numval", + "data_01/c/agc", + "data_01/c/agc_rms", + "data_01/c/agc_numval", + "data_01/c/sig0_cor_ocean_net_instr", + "data_01/c/sig0_cor_atm", + "data_01/c/range_cor_internal_path", + "data_01/c/range_cor_ocean_model_instr", + "data_01/c/range_cor_doppler", + "data_01/c/swh_cor_ocean_model_instr", + "data_01/c/sig0_cor_calibration", + "data_01/c/sig0_cor_ocean_model_instr", + "data_20/time", + "data_20/time_tai", + "data_20/index_1hz_measurement", + "data_20/latitude", + "data_20/longitude", + "data_20/surface_classification_flag", + "data_20/angle_of_approach_to_coast", + "data_20/distance_to_coast", + "data_20/alt_state_acq_mode_flag", + "data_20/alt_state_track_trans_flag", + "data_20/meteo_measurement_altitude_interp_qual", + "data_20/altitude", + "data_20/model_dry_tropo_cor_measurement_altitude", + "data_20/model_wet_tropo_cor_measurement_altitude", + "data_20/surface_slope_cor", + "data_20/tracker_range_counter", + "data_20/tracker_range_rate_counter", + "data_20/ku/range_ocean", + "data_20/ku/range_ocean_compression_qual", + "data_20/ku/range_ocean_mle3", + "data_20/ku/range_ocean_mle3_compression_qual", + "data_20/ku/range_adaptive", + "data_20/ku/range_adaptive_compression_qual", + "data_20/ku/swh_ocean", + "data_20/ku/swh_ocean_compression_qual", + "data_20/ku/swh_ocean_mle3", + "data_20/ku/swh_ocean_mle3_compression_qual", + "data_20/ku/swh_adaptive", + "data_20/ku/swh_adaptive_compression_qual", + "data_20/ku/sig0_ocean", + "data_20/ku/sig0_ocean_compression_qual", + "data_20/ku/sig0_ocean_mle3", + "data_20/ku/sig0_ocean_mle3_compression_qual", + "data_20/ku/sig0_adaptive", + "data_20/ku/sig0_adaptive_compression_qual", + "data_20/ku/off_nadir_angle_wf_ocean", + "data_20/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_20/ku/num_iterations_ocean", + "data_20/ku/num_iterations_ocean_mle3", + "data_20/ku/num_iterations_adaptive", + "data_20/ku/range_ocog", + "data_20/ku/sig0_ocog", + "data_20/ku/ocog_qual", + "data_20/ku/range_seaice", + "data_20/ku/sig0_seaice", + "data_20/ku/seaice_qual", + "data_20/ku/range_ice2", + "data_20/ku/sig0_leading_edge_ice2", + "data_20/ku/sig0_ice2", + "data_20/ku/sigmal_ice2", + "data_20/ku/slope1_ice2", + "data_20/ku/slope2_ice2", + "data_20/ku/mqe_ice2", + "data_20/ku/ice2_qual", + "data_20/ku/range_tfmra", + "data_20/ku/sig0_tfmra", + "data_20/ku/tfmra_qual", + "data_20/ku/mqe_ocean", + "data_20/ku/mqe_ocean_mle3", + "data_20/ku/mqe_adaptive", + "data_20/ku/peakiness", + "data_20/ku/wvf_main_class", + "data_20/ku/tracker_range_calibrated", + "data_20/ku/tracker_range_diode", + "data_20/ku/agc", + "data_20/ku/agc_cor", + "data_20/ku/sig0_scaling_factor", + "data_20/ku/epoch_ocean", + "data_20/ku/sigmac_ocean", + "data_20/ku/amplitude_ocean", + "data_20/ku/noise_floor_ocean", + "data_20/ku/epoch_ocean_mle3", + "data_20/ku/sigmac_ocean_mle3", + "data_20/ku/amplitude_ocean_mle3", + "data_20/ku/epoch_adaptive", + "data_20/ku/amplitude_adaptive", + "data_20/ku/noise_floor_adaptive", + "data_20/ku/gamma_adaptive", + "data_20/ku/convergence_criteria_adaptive", + "data_20/ku/epoch_ocog", + "data_20/ku/amplitude_ocog", + "data_20/ku/epoch_seaice", + "data_20/ku/amplitude_seaice", + "data_20/ku/epoch_ice2", + "data_20/ku/amplitude_ice2", + "data_20/ku/mean_amplitude_ice2", + "data_20/ku/noise_floor_ice2", + "data_20/ku/slope_ice2", + "data_20/ku/epoch_tfmra", + "data_20/ku/amplitude_tfmra", + "data_20/ku/wvf_main_class_score", + "data_20/ku/wvf_second_class", + "data_20/ku/wvf_second_class_score", + "data_20/ku/power_waveform", + "data_20/c/range_ocean", + "data_20/c/range_ocean_compression_qual", + "data_20/c/swh_ocean", + "data_20/c/swh_ocean_compression_qual", + "data_20/c/sig0_ocean", + "data_20/c/sig0_ocean_compression_qual", + "data_20/c/num_iterations_ocean", + "data_20/c/range_ocog", + "data_20/c/sig0_ocog", + "data_20/c/range_ice2", + "data_20/c/sig0_leading_edge_ice2", + "data_20/c/sig0_ice2", + "data_20/c/sigmal_ice2", + "data_20/c/slope1_ice2", + "data_20/c/slope2_ice2", + "data_20/c/mqe_ice2", + "data_20/c/ice2_qual", + "data_20/c/mqe_ocean", + "data_20/c/peakiness", + "data_20/c/tracker_range_calibrated", + "data_20/c/agc", + "data_20/c/agc_cor", + "data_20/c/sig0_scaling_factor", + "data_20/c/epoch_ocean", + "data_20/c/sigmac_ocean", + "data_20/c/amplitude_ocean", + "data_20/c/noise_floor_ocean", + "data_20/c/epoch_ocog", + "data_20/c/amplitude_ocog", + "data_20/c/epoch_ice2", + "data_20/c/amplitude_ice2", + "data_20/c/mean_amplitude_ice2", + "data_20/c/noise_floor_ice2", + "data_20/c/power_waveform" + ] +} diff --git a/config-files/SWOT_L2_NALT_OGDR_GDR_1.0.cfg b/config-files/SWOT_L2_NALT_OGDR_GDR_1.0.cfg new file mode 100644 index 0000000..a76df8f --- /dev/null +++ b/config-files/SWOT_L2_NALT_OGDR_GDR_1.0.cfg @@ -0,0 +1,313 @@ +{ + "shortName": "SWOT_L2_NALT_OGDR_GDR_1.0", + "latVar": "data_01/latitude", + "lonVar": "data_01/longitude", + "timeVar": "data_01/time", + "is360": true, + "tiles": { + "steps": [ + 30, + 14 + ] + }, + "footprint": { + "strategy": "swot_linestring", + "t": "0:0,0:*", + "s1": "0:*,0:0", + "b": "*:*,0:*", + "s2": "0:*,*:*" + }, + "imgVariables": [ + { + "id": "data_01/ku/swh_ocean", + "title": "Ku band corrected significant waveheight", + "units": "m", + "min": 0.0, + "max": 30.0, + "palette": "paletteMedspirationIndexed" + }, + { + "id": "data_01/ku/ssha", + "title": "sea surface height anomaly", + "units": "m", + "min": -0.2, + "max": 0.2, + "palette": "paletteMedspirationIndexed" + } + ], + "image": { + "ppd": 16, + "res": 8 + }, + "variables": [ + "data_01/time", + "data_01/time_tai", + "data_01/index_first_20hz_measurement", + "data_01/numtotal_20hz_measurement", + "data_01/latitude", + "data_01/longitude", + "data_01/rad_side_1_surface_type_flag", + "data_01/rad_side_2_surface_type_flag", + "data_01/rad_side_1_distance_to_land", + "data_01/rad_side_2_distance_to_land", + "data_01/surface_classification_flag", + "data_01/angle_of_approach_to_coast", + "data_01/distance_to_coast", + "data_01/rad_tb_187_qual", + "data_01/rad_tb_238_qual", + "data_01/rad_tb_340_qual", + "data_01/rad_side_1_land_frac_187", + "data_01/rad_side_2_land_frac_187", + "data_01/rad_side_1_land_frac_238", + "data_01/rad_side_2_land_frac_238", + "data_01/rad_side_1_land_frac_340", + "data_01/rad_side_2_land_frac_340", + "data_01/alt_state_band_seq_flag", + "data_01/orb_state_diode_flag", + "data_01/orb_state_rest_flag", + "data_01/meteo_map_availability_flag", + "data_01/wave_model_map_availability_flag", + "data_01/sig0_cor_atm_source", + "data_01/rain_flag", + "data_01/rad_side_1_rain_flag", + "data_01/rad_side_2_rain_flag", + "data_01/ice_flag", + "data_01/rad_side_1_sea_ice_flag", + "data_01/rad_side_2_sea_ice_flag", + "data_01/rad_wet_tropo_cor_interp_qual", + "data_01/mean_sea_surface_cnescls_interp_qual", + "data_01/mean_sea_surface_dtu_interp_qual", + "data_01/mean_dynamic_topography_interp_qual", + "data_01/ocean_tide_got_interp_qual", + "data_01/ocean_tide_fes_interp_qual", + "data_01/internal_tide_hret_interp_qual", + "data_01/meteo_zero_altitude_interp_qual", + "data_01/meteo_measurement_altitude_interp_qual", + "data_01/sea_ice_concentration_interp_qual", + "data_01/wave_model_interp_qual", + "data_01/altitude", + "data_01/altitude_rate", + "data_01/model_dry_tropo_cor_zero_altitude", + "data_01/model_dry_tropo_cor_measurement_altitude", + "data_01/model_wet_tropo_cor_zero_altitude", + "data_01/model_wet_tropo_cor_measurement_altitude", + "data_01/rad_wet_tropo_cor", + "data_01/surface_slope_cor", + "data_01/rad_tmb_187", + "data_01/rad_tmb_238", + "data_01/rad_tmb_340", + "data_01/rad_tb_187", + "data_01/rad_tb_238", + "data_01/rad_tb_340", + "data_01/mean_sea_surface_cnescls", + "data_01/mean_sea_surface_dtu", + "data_01/mean_dynamic_topography", + "data_01/geoid", + "data_01/depth_or_elevation", + "data_01/inv_bar_cor", + "data_01/dac", + "data_01/ocean_tide_got", + "data_01/ocean_tide_fes", + "data_01/ocean_tide_eq", + "data_01/ocean_tide_non_eq", + "data_01/load_tide_got", + "data_01/load_tide_fes", + "data_01/solid_earth_tide", + "data_01/pole_tide", + "data_01/internal_tide_hret", + "data_01/wind_speed_mod_u", + "data_01/wind_speed_mod_v", + "data_01/wind_speed_alt", + "data_01/wind_speed_alt_mle3", + "data_01/wind_speed_alt_adaptive", + "data_01/rad_wind_speed", + "data_01/rad_water_vapor", + "data_01/rad_cloud_liquid_water", + "data_01/rain_rate", + "data_01/sst", + "data_01/mean_wave_period_t02", + "data_01/mean_wave_direction", + "data_01/sea_ice_concentration", + "data_01/ku/alt_state_band_status_flag", + "data_01/ku/range_ocean_compression_qual", + "data_01/ku/range_ocean_mle3_compression_qual", + "data_01/ku/range_adaptive_compression_qual", + "data_01/ku/swh_ocean_compression_qual", + "data_01/ku/swh_ocean_mle3_compression_qual", + "data_01/ku/swh_adaptive_compression_qual", + "data_01/ku/sig0_ocean_compression_qual", + "data_01/ku/sig0_ocean_mle3_compression_qual", + "data_01/ku/sig0_adaptive_compression_qual", + "data_01/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_01/ku/range_cor_ocean_net_instr_qual", + "data_01/ku/swh_cor_ocean_net_instr_qual", + "data_01/ku/sig0_cor_ocean_net_instr_qual", + "data_01/ku/iono_cor_alt_filtered_qual", + "data_01/ku/iono_cor_alt_filtered_mle3_qual", + "data_01/ku/iono_cor_alt_filtered_adaptive_qual", + "data_01/ku/range_ocean", + "data_01/ku/range_ocean_rms", + "data_01/ku/range_ocean_numval", + "data_01/ku/range_ocean_mle3", + "data_01/ku/range_ocean_mle3_rms", + "data_01/ku/range_ocean_mle3_numval", + "data_01/ku/range_adaptive", + "data_01/ku/range_adaptive_rms", + "data_01/ku/range_adaptive_numval", + "data_01/ku/range_cor_ocean_net_instr", + "data_01/ku/range_cor_ocean_mle3_net_instr", + "data_01/ku/range_cor_adaptive_net_instr", + "data_01/ku/iono_cor_alt", + "data_01/ku/iono_cor_alt_mle3", + "data_01/ku/iono_cor_alt_adaptive", + "data_01/ku/iono_cor_alt_filtered", + "data_01/ku/iono_cor_alt_filtered_mle3", + "data_01/ku/iono_cor_alt_filtered_adaptive", + "data_01/ku/iono_cor_gim", + "data_01/ku/sea_state_bias", + "data_01/ku/sea_state_bias_mle3", + "data_01/ku/sea_state_bias_adaptive", + "data_01/ku/sea_state_bias_3d_mp2", + "data_01/ku/sea_state_bias_adaptive_3d_mp2", + "data_01/ku/swh_ocean", + "data_01/ku/swh_ocean_rms", + "data_01/ku/swh_ocean_numval", + "data_01/ku/swh_ocean_mle3", + "data_01/ku/swh_ocean_mle3_rms", + "data_01/ku/swh_ocean_mle3_numval", + "data_01/ku/swh_adaptive", + "data_01/ku/swh_adaptive_rms", + "data_01/ku/swh_adaptive_numval", + "data_01/ku/swh_cor_ocean_net_instr", + "data_01/ku/swh_cor_ocean_mle3_net_instr", + "data_01/ku/swh_cor_adaptive_net_instr", + "data_01/ku/sig0_ocean", + "data_01/ku/sig0_ocean_rms", + "data_01/ku/sig0_ocean_numval", + "data_01/ku/sig0_ocean_mle3", + "data_01/ku/sig0_ocean_mle3_rms", + "data_01/ku/sig0_ocean_mle3_numval", + "data_01/ku/sig0_adaptive", + "data_01/ku/sig0_adaptive_rms", + "data_01/ku/sig0_adaptive_numval", + "data_01/ku/agc", + "data_01/ku/agc_rms", + "data_01/ku/agc_numval", + "data_01/ku/sig0_cor_ocean_net_instr", + "data_01/ku/sig0_cor_ocean_mle3_net_instr", + "data_01/ku/sig0_cor_adaptive_net_instr", + "data_01/ku/sig0_cor_atm", + "data_01/ku/off_nadir_angle_wf_ocean", + "data_01/ku/off_nadir_angle_wf_ocean_rms", + "data_01/ku/off_nadir_angle_wf_ocean_numval", + "data_01/ku/wvf_main_class", + "data_01/ku/ssha", + "data_01/ku/ssha_mle3", + "data_01/c/alt_state_c_band_flag", + "data_01/c/alt_state_band_status_flag", + "data_01/c/range_ocean_compression_qual", + "data_01/c/swh_ocean_compression_qual", + "data_01/c/sig0_ocean_compression_qual", + "data_01/c/range_cor_ocean_net_instr_qual", + "data_01/c/swh_cor_ocean_net_instr_qual", + "data_01/c/sig0_cor_ocean_net_instr_qual", + "data_01/c/range_ocean", + "data_01/c/range_ocean_rms", + "data_01/c/range_ocean_numval", + "data_01/c/range_cor_ocean_net_instr", + "data_01/c/sea_state_bias", + "data_01/c/sea_state_bias_mle3", + "data_01/c/sea_state_bias_adaptive", + "data_01/c/swh_ocean", + "data_01/c/swh_ocean_rms", + "data_01/c/swh_ocean_numval", + "data_01/c/swh_cor_ocean_net_instr", + "data_01/c/sig0_ocean", + "data_01/c/sig0_ocean_rms", + "data_01/c/sig0_ocean_numval", + "data_01/c/agc", + "data_01/c/agc_rms", + "data_01/c/agc_numval", + "data_01/c/sig0_cor_ocean_net_instr", + "data_01/c/sig0_cor_atm", + "data_20/time", + "data_20/time_tai", + "data_20/index_1hz_measurement", + "data_20/latitude", + "data_20/longitude", + "data_20/surface_classification_flag", + "data_20/angle_of_approach_to_coast", + "data_20/distance_to_coast", + "data_20/alt_state_acq_mode_flag", + "data_20/alt_state_track_trans_flag", + "data_20/meteo_measurement_altitude_interp_qual", + "data_20/altitude", + "data_20/model_dry_tropo_cor_measurement_altitude", + "data_20/model_wet_tropo_cor_measurement_altitude", + "data_20/surface_slope_cor", + "data_20/ku/range_ocean", + "data_20/ku/range_ocean_compression_qual", + "data_20/ku/range_ocean_mle3", + "data_20/ku/range_ocean_mle3_compression_qual", + "data_20/ku/range_adaptive", + "data_20/ku/range_adaptive_compression_qual", + "data_20/ku/swh_ocean", + "data_20/ku/swh_ocean_compression_qual", + "data_20/ku/swh_ocean_mle3", + "data_20/ku/swh_ocean_mle3_compression_qual", + "data_20/ku/swh_adaptive", + "data_20/ku/swh_adaptive_compression_qual", + "data_20/ku/sig0_ocean", + "data_20/ku/sig0_ocean_compression_qual", + "data_20/ku/sig0_ocean_mle3", + "data_20/ku/sig0_ocean_mle3_compression_qual", + "data_20/ku/sig0_adaptive", + "data_20/ku/sig0_adaptive_compression_qual", + "data_20/ku/off_nadir_angle_wf_ocean", + "data_20/ku/off_nadir_angle_wf_ocean_compression_qual", + "data_20/ku/num_iterations_ocean", + "data_20/ku/num_iterations_ocean_mle3", + "data_20/ku/num_iterations_adaptive", + "data_20/ku/range_ocog", + "data_20/ku/sig0_ocog", + "data_20/ku/ocog_qual", + "data_20/ku/range_seaice", + "data_20/ku/sig0_seaice", + "data_20/ku/seaice_qual", + "data_20/ku/range_ice2", + "data_20/ku/sig0_leading_edge_ice2", + "data_20/ku/sig0_ice2", + "data_20/ku/sigmal_ice2", + "data_20/ku/slope1_ice2", + "data_20/ku/slope2_ice2", + "data_20/ku/mqe_ice2", + "data_20/ku/ice2_qual", + "data_20/ku/range_tfmra", + "data_20/ku/sig0_tfmra", + "data_20/ku/tfmra_qual", + "data_20/ku/mqe_ocean", + "data_20/ku/mqe_ocean_mle3", + "data_20/ku/mqe_adaptive", + "data_20/ku/peakiness", + "data_20/ku/wvf_main_class", + "data_20/c/range_ocean", + "data_20/c/range_ocean_compression_qual", + "data_20/c/swh_ocean", + "data_20/c/swh_ocean_compression_qual", + "data_20/c/sig0_ocean", + "data_20/c/sig0_ocean_compression_qual", + "data_20/c/num_iterations_ocean", + "data_20/c/range_ocog", + "data_20/c/sig0_ocog", + "data_20/c/range_ice2", + "data_20/c/sig0_leading_edge_ice2", + "data_20/c/sig0_ice2", + "data_20/c/sigmal_ice2", + "data_20/c/slope1_ice2", + "data_20/c/slope2_ice2", + "data_20/c/mqe_ice2", + "data_20/c/ice2_qual", + "data_20/c/mqe_ocean", + "data_20/c/peakiness" + ] +}