From 825b596977ca9964555f9db23f1d71f2aa540c4f Mon Sep 17 00:00:00 2001 From: ctgh Date: Wed, 8 Nov 2023 10:20:44 +0000 Subject: [PATCH 1/5] time window configuration --- test/testinput/001_SurfaceCxField_Orog.yaml | 5 +++-- test/testinput/001_UpperAirCxField_theta.yaml | 5 +++-- test/testinput/001_UpperAirCxField_theta_MPI_1.yaml | 5 +++-- test/testinput/001_UpperAirCxField_theta_MPI_4.yaml | 5 +++-- test/testinput/001_VarField_pstar.yaml | 5 +++-- test/testinput/002_SurfaceCxField_pstar.yaml | 5 +++-- test/testinput/002_UpperAirCxField_rh_AMSUB.yaml | 5 +++-- test/testinput/002_UpperAirCxField_rh_Sonde.yaml | 5 +++-- test/testinput/002_VarField_temperature_RadarZ.yaml | 5 +++-- .../002_VarField_temperature_RadarZ_MPI_1.yaml | 5 +++-- .../002_VarField_temperature_RadarZ_MPI_4.yaml | 5 +++-- test/testinput/002_VarField_temperature_Surface.yaml | 5 +++-- test/testinput/003_SurfaceCxField_t2.yaml | 5 +++-- test/testinput/003_UpperAirCxField_u.yaml | 5 +++-- test/testinput/003_VarField_rh_Sonde.yaml | 5 +++-- test/testinput/003_VarField_rh_Surface.yaml | 5 +++-- test/testinput/004_SurfaceCxField_rh2.yaml | 5 +++-- test/testinput/004_UpperAirCxField_v.yaml | 5 +++-- test/testinput/004_VarField_u_Sonde.yaml | 5 +++-- test/testinput/004_VarField_u_Surface.yaml | 5 +++-- test/testinput/005_SurfaceCxField_u10.yaml | 5 +++-- test/testinput/005_UpperAirCxField_q.yaml | 5 +++-- test/testinput/005_VarField_v_Sonde.yaml | 5 +++-- test/testinput/005_VarField_v_Surface.yaml | 5 +++-- test/testinput/006_SurfaceCxField_v10.yaml | 5 +++-- test/testinput/007_VarField_tcwv.yaml | 5 +++-- test/testinput/010_VarField_britemp.yaml | 5 +++-- test/testinput/011_UpperAirCxField_P.yaml | 5 +++-- test/testinput/011_VarField_tskin.yaml | 5 +++-- test/testinput/012_VarField_gpstzdelay.yaml | 5 +++-- test/testinput/013_SurfaceCxField_TskinSea.yaml | 5 +++-- test/testinput/015_UpperAirCxField_cloud_layer.yaml | 5 +++-- test/testinput/015_VarField_cloud.yaml | 5 +++-- test/testinput/016_SurfaceCxField_pmsl.yaml | 5 +++-- test/testinput/017_SurfaceCxField_SeaIce.yaml | 5 +++-- test/testinput/017_VarField_mwemiss.yaml | 5 +++-- test/testinput/018_VarField_tcozone.yaml | 5 +++-- test/testinput/019_VarField_satzenith.yaml | 5 +++-- test/testinput/021_VarField_surface.yaml | 5 +++-- test/testinput/023_VarField_modelsurface_geoval.yaml | 5 +++-- test/testinput/024_SurfaceCxField_CloudAmount.yaml | 5 +++-- test/testinput/028_VarField_satid.yaml | 5 +++-- test/testinput/029_UpperAirCxField_qcf.yaml | 5 +++-- test/testinput/030_UpperAirCxField_qcl.yaml | 5 +++-- test/testinput/031_UpperAirCxField_cloud_bulk.yaml | 5 +++-- test/testinput/031_VarField_solzenith.yaml | 5 +++-- test/testinput/033_UpperAirCxField_p_bar.yaml | 5 +++-- test/testinput/034_UpperAirCxField_Cf.yaml | 5 +++-- test/testinput/034_VarField_iremiss.yaml | 5 +++-- test/testinput/035_UpperAirCxField_Cl.yaml | 5 +++-- test/testinput/035_VarField_cloudtopp.yaml | 5 +++-- test/testinput/036_VarField_cloudfrac.yaml | 5 +++-- .../041-042_UpperAirCxField_dust1-dust2.yaml | 5 +++-- .../041-046_UpperAirCxField_dust1-dust6.yaml | 5 +++-- test/testinput/051_VarField_u10ambwind.yaml | 5 +++-- test/testinput/052_VarField_v10ambwind.yaml | 5 +++-- test/testinput/053_VarField_awpriorpcorrect.yaml | 5 +++-- test/testinput/054_VarField_numchans.yaml | 5 +++-- test/testinput/055_VarField_channum.yaml | 5 +++-- test/testinput/056_SurfaceCxField_obukhov_length.yaml | 5 +++-- ...7_SurfaceCxField_friction_velocity_over_water.yaml | 5 +++-- test/testinput/057_VarField_emissivity.yaml | 5 +++-- test/testinput/066_VarField_radarobazim.yaml | 5 +++-- test/testinput/067_VarField_GPS_Station_Height.yaml | 5 +++-- test/testinput/068_VarField_clw.yaml | 5 +++-- test/testinput/071_VarField_bendingangle.yaml | 5 +++-- test/testinput/072_VarField_impactparam.yaml | 5 +++-- test/testinput/073_VarField_ro_rad_curv.yaml | 5 +++-- test/testinput/074_VarField_ro_geoid_und.yaml | 5 +++-- test/testinput/076_VarField_britempvarerror.yaml | 5 +++-- test/testinput/077_VarField_aod.yaml | 5 +++-- test/testinput/078_VarField_theta.yaml | 5 +++-- test/testinput/080_VarField_biaspredictors.yaml | 5 +++-- test/testinput/081_VarField_level_time.yaml | 5 +++-- test/testinput/082_VarField_level_lat.yaml | 5 +++-- test/testinput/083_VarField_level_lon.yaml | 5 +++-- test/testinput/CxWriter_UnRotateWinds.yaml | 5 +++-- test/testinput/cxwriter_FixedHeader_GridStagger.yaml | 5 +++-- test/testinput/cxwriter_FixedHeader_HorizGrid.yaml | 5 +++-- test/testinput/cxwriter_FixedHeader_ObsFileType.yaml | 5 +++-- test/testinput/cxwriter_FixedHeader_Offset_Time.yaml | 8 +++++--- test/testinput/cxwriter_FixedHeader_SubModel.yaml | 5 +++-- test/testinput/cxwriter_FixedHeader_Times.yaml | 7 ++++--- test/testinput/cxwriter_FixedHeader_VertCoord.yaml | 5 +++-- test/testinput/cxwriter_IntegerConstants_PLevels.yaml | 5 +++-- test/testinput/cxwriter_LevelDependentConstants.yaml | 5 +++-- test/testinput/cxwriter_Lookup_Numbers.yaml | 5 +++-- test/testinput/cxwriter_Lookup_Times.yaml | 7 ++++--- test/testinput/cxwriter_RealConstants.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_abiclr.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_ahiclr.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_aircraft.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_amsr.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_atms.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_atovs.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_gmihigh.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_gmilow.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_gnssro.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_groundgps.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_iasi.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_mwsfy3.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_sattcwv.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_seviriclr.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_sonde.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_ssmis.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_surface.yaml | 5 +++-- test/testinput/cxwriter_nested_output_directory.yaml | 5 +++-- ...iter_reject_obs_with_all_variables_failing_qc.yaml | 5 +++-- test/testinput/cxwriter_ukvnamelist_sonde.yaml | 5 +++-- test/testinput/cxwriter_ukvnamelist_surfacecloud.yaml | 5 +++-- .../varobswriter_FixedHeader_GridStagger.yaml | 5 +++-- .../testinput/varobswriter_FixedHeader_HorizGrid.yaml | 5 +++-- .../varobswriter_FixedHeader_Offset_Time.yaml | 11 +++++++---- test/testinput/varobswriter_FixedHeader_SubModel.yaml | 5 +++-- test/testinput/varobswriter_FixedHeader_Times.yaml | 7 ++++--- .../testinput/varobswriter_FixedHeader_VertCoord.yaml | 5 +++-- .../varobswriter_IntegerConstants_LensAndLevels.yaml | 5 +++-- test/testinput/varobswriter_RealConstants.yaml | 5 +++-- .../testinput/varobswriter_globalnamelist_abiclr.yaml | 5 +++-- .../testinput/varobswriter_globalnamelist_ahiclr.yaml | 5 +++-- .../varobswriter_globalnamelist_aircraft.yaml | 5 +++-- test/testinput/varobswriter_globalnamelist_atms.yaml | 5 +++-- test/testinput/varobswriter_globalnamelist_atovs.yaml | 5 +++-- .../testinput/varobswriter_globalnamelist_gnssro.yaml | 5 +++-- test/testinput/varobswriter_globalnamelist_iasi.yaml | 5 +++-- .../varobswriter_globalnamelist_scatwind.yaml | 5 +++-- .../varobswriter_globalnamelist_seviriclr.yaml | 5 +++-- test/testinput/varobswriter_globalnamelist_sonde.yaml | 5 +++-- .../varobswriter_nested_output_directory.yaml | 5 +++-- ...iter_reject_obs_with_all_variables_failing_qc.yaml | 5 +++-- test/testinput/varobswriter_ukvnamelist_sonde.yaml | 5 +++-- .../varobswriter_ukvnamelist_surfacecloud.yaml | 5 +++-- 132 files changed, 405 insertions(+), 270 deletions(-) diff --git a/test/testinput/001_SurfaceCxField_Orog.yaml b/test/testinput/001_SurfaceCxField_Orog.yaml index 0ecef5da..7ef16061 100644 --- a/test/testinput/001_SurfaceCxField_Orog.yaml +++ b/test/testinput/001_SurfaceCxField_Orog.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/001_UpperAirCxField_theta.yaml b/test/testinput/001_UpperAirCxField_theta.yaml index 3b9e9eeb..b29ae5a7 100644 --- a/test/testinput/001_UpperAirCxField_theta.yaml +++ b/test/testinput/001_UpperAirCxField_theta.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: &ObsSpace diff --git a/test/testinput/001_UpperAirCxField_theta_MPI_1.yaml b/test/testinput/001_UpperAirCxField_theta_MPI_1.yaml index e506e49b..f5aba93d 100644 --- a/test/testinput/001_UpperAirCxField_theta_MPI_1.yaml +++ b/test/testinput/001_UpperAirCxField_theta_MPI_1.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/001_UpperAirCxField_theta_MPI_4.yaml b/test/testinput/001_UpperAirCxField_theta_MPI_4.yaml index ebdc09da..0436b9d7 100644 --- a/test/testinput/001_UpperAirCxField_theta_MPI_4.yaml +++ b/test/testinput/001_UpperAirCxField_theta_MPI_4.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/001_VarField_pstar.yaml b/test/testinput/001_VarField_pstar.yaml index e08771a9..cff48369 100644 --- a/test/testinput/001_VarField_pstar.yaml +++ b/test/testinput/001_VarField_pstar.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/002_SurfaceCxField_pstar.yaml b/test/testinput/002_SurfaceCxField_pstar.yaml index 7bf0c871..f3aeb651 100644 --- a/test/testinput/002_SurfaceCxField_pstar.yaml +++ b/test/testinput/002_SurfaceCxField_pstar.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/002_UpperAirCxField_rh_AMSUB.yaml b/test/testinput/002_UpperAirCxField_rh_AMSUB.yaml index b6f80a9b..d94c3d13 100644 --- a/test/testinput/002_UpperAirCxField_rh_AMSUB.yaml +++ b/test/testinput/002_UpperAirCxField_rh_AMSUB.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/002_UpperAirCxField_rh_Sonde.yaml b/test/testinput/002_UpperAirCxField_rh_Sonde.yaml index 3abdc1cb..33cf1985 100644 --- a/test/testinput/002_UpperAirCxField_rh_Sonde.yaml +++ b/test/testinput/002_UpperAirCxField_rh_Sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/002_VarField_temperature_RadarZ.yaml b/test/testinput/002_VarField_temperature_RadarZ.yaml index be094eee..28225059 100644 --- a/test/testinput/002_VarField_temperature_RadarZ.yaml +++ b/test/testinput/002_VarField_temperature_RadarZ.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/002_VarField_temperature_RadarZ_MPI_1.yaml b/test/testinput/002_VarField_temperature_RadarZ_MPI_1.yaml index be094eee..28225059 100644 --- a/test/testinput/002_VarField_temperature_RadarZ_MPI_1.yaml +++ b/test/testinput/002_VarField_temperature_RadarZ_MPI_1.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/002_VarField_temperature_RadarZ_MPI_4.yaml b/test/testinput/002_VarField_temperature_RadarZ_MPI_4.yaml index feb2e678..9a8efa99 100644 --- a/test/testinput/002_VarField_temperature_RadarZ_MPI_4.yaml +++ b/test/testinput/002_VarField_temperature_RadarZ_MPI_4.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/002_VarField_temperature_Surface.yaml b/test/testinput/002_VarField_temperature_Surface.yaml index 841aed51..cb28e6c6 100644 --- a/test/testinput/002_VarField_temperature_Surface.yaml +++ b/test/testinput/002_VarField_temperature_Surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/003_SurfaceCxField_t2.yaml b/test/testinput/003_SurfaceCxField_t2.yaml index 30822ea3..6b19b387 100644 --- a/test/testinput/003_SurfaceCxField_t2.yaml +++ b/test/testinput/003_SurfaceCxField_t2.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/003_UpperAirCxField_u.yaml b/test/testinput/003_UpperAirCxField_u.yaml index aedbd23c..59917928 100644 --- a/test/testinput/003_UpperAirCxField_u.yaml +++ b/test/testinput/003_UpperAirCxField_u.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/003_VarField_rh_Sonde.yaml b/test/testinput/003_VarField_rh_Sonde.yaml index acf37191..addb9298 100644 --- a/test/testinput/003_VarField_rh_Sonde.yaml +++ b/test/testinput/003_VarField_rh_Sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/003_VarField_rh_Surface.yaml b/test/testinput/003_VarField_rh_Surface.yaml index e3e879eb..c65f05fa 100644 --- a/test/testinput/003_VarField_rh_Surface.yaml +++ b/test/testinput/003_VarField_rh_Surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/004_SurfaceCxField_rh2.yaml b/test/testinput/004_SurfaceCxField_rh2.yaml index bd95de09..fdce454e 100644 --- a/test/testinput/004_SurfaceCxField_rh2.yaml +++ b/test/testinput/004_SurfaceCxField_rh2.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/004_UpperAirCxField_v.yaml b/test/testinput/004_UpperAirCxField_v.yaml index ce0c3816..15bc91b7 100644 --- a/test/testinput/004_UpperAirCxField_v.yaml +++ b/test/testinput/004_UpperAirCxField_v.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/004_VarField_u_Sonde.yaml b/test/testinput/004_VarField_u_Sonde.yaml index 2a8f9e6e..f3058d3a 100644 --- a/test/testinput/004_VarField_u_Sonde.yaml +++ b/test/testinput/004_VarField_u_Sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/004_VarField_u_Surface.yaml b/test/testinput/004_VarField_u_Surface.yaml index e4f5b5bb..537e3555 100644 --- a/test/testinput/004_VarField_u_Surface.yaml +++ b/test/testinput/004_VarField_u_Surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/005_SurfaceCxField_u10.yaml b/test/testinput/005_SurfaceCxField_u10.yaml index 6588afaa..1526d576 100644 --- a/test/testinput/005_SurfaceCxField_u10.yaml +++ b/test/testinput/005_SurfaceCxField_u10.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/005_UpperAirCxField_q.yaml b/test/testinput/005_UpperAirCxField_q.yaml index 4019a4c5..61d76ebe 100644 --- a/test/testinput/005_UpperAirCxField_q.yaml +++ b/test/testinput/005_UpperAirCxField_q.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/005_VarField_v_Sonde.yaml b/test/testinput/005_VarField_v_Sonde.yaml index 902f375c..4a545e32 100644 --- a/test/testinput/005_VarField_v_Sonde.yaml +++ b/test/testinput/005_VarField_v_Sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/005_VarField_v_Surface.yaml b/test/testinput/005_VarField_v_Surface.yaml index 9af2d2e8..9e5d9d29 100644 --- a/test/testinput/005_VarField_v_Surface.yaml +++ b/test/testinput/005_VarField_v_Surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/006_SurfaceCxField_v10.yaml b/test/testinput/006_SurfaceCxField_v10.yaml index a6c40bd2..146d344c 100644 --- a/test/testinput/006_SurfaceCxField_v10.yaml +++ b/test/testinput/006_SurfaceCxField_v10.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/007_VarField_tcwv.yaml b/test/testinput/007_VarField_tcwv.yaml index d6ff3b8d..395e9126 100644 --- a/test/testinput/007_VarField_tcwv.yaml +++ b/test/testinput/007_VarField_tcwv.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/010_VarField_britemp.yaml b/test/testinput/010_VarField_britemp.yaml index cb4e3091..073e090d 100644 --- a/test/testinput/010_VarField_britemp.yaml +++ b/test/testinput/010_VarField_britemp.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/011_UpperAirCxField_P.yaml b/test/testinput/011_UpperAirCxField_P.yaml index 6b3fb5dd..ebc8c067 100644 --- a/test/testinput/011_UpperAirCxField_P.yaml +++ b/test/testinput/011_UpperAirCxField_P.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/011_VarField_tskin.yaml b/test/testinput/011_VarField_tskin.yaml index abf962b4..54dc5e96 100644 --- a/test/testinput/011_VarField_tskin.yaml +++ b/test/testinput/011_VarField_tskin.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/012_VarField_gpstzdelay.yaml b/test/testinput/012_VarField_gpstzdelay.yaml index 1e8e55df..1de9a326 100644 --- a/test/testinput/012_VarField_gpstzdelay.yaml +++ b/test/testinput/012_VarField_gpstzdelay.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/013_SurfaceCxField_TskinSea.yaml b/test/testinput/013_SurfaceCxField_TskinSea.yaml index abe6a245..113613bb 100644 --- a/test/testinput/013_SurfaceCxField_TskinSea.yaml +++ b/test/testinput/013_SurfaceCxField_TskinSea.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/015_UpperAirCxField_cloud_layer.yaml b/test/testinput/015_UpperAirCxField_cloud_layer.yaml index f429e61e..956459f8 100644 --- a/test/testinput/015_UpperAirCxField_cloud_layer.yaml +++ b/test/testinput/015_UpperAirCxField_cloud_layer.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/015_VarField_cloud.yaml b/test/testinput/015_VarField_cloud.yaml index beb39e73..6ab756e4 100644 --- a/test/testinput/015_VarField_cloud.yaml +++ b/test/testinput/015_VarField_cloud.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/016_SurfaceCxField_pmsl.yaml b/test/testinput/016_SurfaceCxField_pmsl.yaml index 46f018ed..6472dd6a 100644 --- a/test/testinput/016_SurfaceCxField_pmsl.yaml +++ b/test/testinput/016_SurfaceCxField_pmsl.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/017_SurfaceCxField_SeaIce.yaml b/test/testinput/017_SurfaceCxField_SeaIce.yaml index bee27ef9..21eeb8b2 100644 --- a/test/testinput/017_SurfaceCxField_SeaIce.yaml +++ b/test/testinput/017_SurfaceCxField_SeaIce.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/017_VarField_mwemiss.yaml b/test/testinput/017_VarField_mwemiss.yaml index 049aba0e..57b1cc3c 100644 --- a/test/testinput/017_VarField_mwemiss.yaml +++ b/test/testinput/017_VarField_mwemiss.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/018_VarField_tcozone.yaml b/test/testinput/018_VarField_tcozone.yaml index 986d6134..f31d33bc 100644 --- a/test/testinput/018_VarField_tcozone.yaml +++ b/test/testinput/018_VarField_tcozone.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/019_VarField_satzenith.yaml b/test/testinput/019_VarField_satzenith.yaml index 86fed0fb..80a4b72e 100644 --- a/test/testinput/019_VarField_satzenith.yaml +++ b/test/testinput/019_VarField_satzenith.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/021_VarField_surface.yaml b/test/testinput/021_VarField_surface.yaml index e2b420c4..ef9e9641 100644 --- a/test/testinput/021_VarField_surface.yaml +++ b/test/testinput/021_VarField_surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/023_VarField_modelsurface_geoval.yaml b/test/testinput/023_VarField_modelsurface_geoval.yaml index c239a2d1..f758779b 100644 --- a/test/testinput/023_VarField_modelsurface_geoval.yaml +++ b/test/testinput/023_VarField_modelsurface_geoval.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/024_SurfaceCxField_CloudAmount.yaml b/test/testinput/024_SurfaceCxField_CloudAmount.yaml index 533ea40b..77c48137 100644 --- a/test/testinput/024_SurfaceCxField_CloudAmount.yaml +++ b/test/testinput/024_SurfaceCxField_CloudAmount.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/028_VarField_satid.yaml b/test/testinput/028_VarField_satid.yaml index 67daad27..ee5c53f1 100644 --- a/test/testinput/028_VarField_satid.yaml +++ b/test/testinput/028_VarField_satid.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/029_UpperAirCxField_qcf.yaml b/test/testinput/029_UpperAirCxField_qcf.yaml index b827bb2a..bbac7f3d 100644 --- a/test/testinput/029_UpperAirCxField_qcf.yaml +++ b/test/testinput/029_UpperAirCxField_qcf.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/030_UpperAirCxField_qcl.yaml b/test/testinput/030_UpperAirCxField_qcl.yaml index 49662f44..fd84708e 100644 --- a/test/testinput/030_UpperAirCxField_qcl.yaml +++ b/test/testinput/030_UpperAirCxField_qcl.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/031_UpperAirCxField_cloud_bulk.yaml b/test/testinput/031_UpperAirCxField_cloud_bulk.yaml index 7da63515..5d1c9900 100644 --- a/test/testinput/031_UpperAirCxField_cloud_bulk.yaml +++ b/test/testinput/031_UpperAirCxField_cloud_bulk.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/031_VarField_solzenith.yaml b/test/testinput/031_VarField_solzenith.yaml index fa37a1bb..eccc5335 100644 --- a/test/testinput/031_VarField_solzenith.yaml +++ b/test/testinput/031_VarField_solzenith.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/033_UpperAirCxField_p_bar.yaml b/test/testinput/033_UpperAirCxField_p_bar.yaml index 7da82eda..a6b186c0 100644 --- a/test/testinput/033_UpperAirCxField_p_bar.yaml +++ b/test/testinput/033_UpperAirCxField_p_bar.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/034_UpperAirCxField_Cf.yaml b/test/testinput/034_UpperAirCxField_Cf.yaml index 14cda35d..cfc04cf8 100644 --- a/test/testinput/034_UpperAirCxField_Cf.yaml +++ b/test/testinput/034_UpperAirCxField_Cf.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/034_VarField_iremiss.yaml b/test/testinput/034_VarField_iremiss.yaml index 5244ec39..2ac2df2f 100644 --- a/test/testinput/034_VarField_iremiss.yaml +++ b/test/testinput/034_VarField_iremiss.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/035_UpperAirCxField_Cl.yaml b/test/testinput/035_UpperAirCxField_Cl.yaml index abe9fc56..67ea772d 100644 --- a/test/testinput/035_UpperAirCxField_Cl.yaml +++ b/test/testinput/035_UpperAirCxField_Cl.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/035_VarField_cloudtopp.yaml b/test/testinput/035_VarField_cloudtopp.yaml index e9e54339..ebedb6a9 100644 --- a/test/testinput/035_VarField_cloudtopp.yaml +++ b/test/testinput/035_VarField_cloudtopp.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/036_VarField_cloudfrac.yaml b/test/testinput/036_VarField_cloudfrac.yaml index e2ed0700..f314fcec 100644 --- a/test/testinput/036_VarField_cloudfrac.yaml +++ b/test/testinput/036_VarField_cloudfrac.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/041-042_UpperAirCxField_dust1-dust2.yaml b/test/testinput/041-042_UpperAirCxField_dust1-dust2.yaml index 6ec1b9ac..baf16e45 100644 --- a/test/testinput/041-042_UpperAirCxField_dust1-dust2.yaml +++ b/test/testinput/041-042_UpperAirCxField_dust1-dust2.yaml @@ -1,8 +1,9 @@ # OPS does not make it possible to output individual dust geovals; instead, all these geovals # (either 2 or 6, depending on the num_dust_bins option), if required, must be output together. -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/041-046_UpperAirCxField_dust1-dust6.yaml b/test/testinput/041-046_UpperAirCxField_dust1-dust6.yaml index 32e37c21..7448af81 100644 --- a/test/testinput/041-046_UpperAirCxField_dust1-dust6.yaml +++ b/test/testinput/041-046_UpperAirCxField_dust1-dust6.yaml @@ -1,8 +1,9 @@ # OPS does not make it possible to output individual dust geovals; instead, all these geovals # (either 2 or 6, depending on the num_dust_bins option), if required, must be output together. -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/051_VarField_u10ambwind.yaml b/test/testinput/051_VarField_u10ambwind.yaml index 318e4c52..c0b644c6 100644 --- a/test/testinput/051_VarField_u10ambwind.yaml +++ b/test/testinput/051_VarField_u10ambwind.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/052_VarField_v10ambwind.yaml b/test/testinput/052_VarField_v10ambwind.yaml index 67905e3b..7e31c191 100644 --- a/test/testinput/052_VarField_v10ambwind.yaml +++ b/test/testinput/052_VarField_v10ambwind.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/053_VarField_awpriorpcorrect.yaml b/test/testinput/053_VarField_awpriorpcorrect.yaml index 503e689b..f9d4b747 100644 --- a/test/testinput/053_VarField_awpriorpcorrect.yaml +++ b/test/testinput/053_VarField_awpriorpcorrect.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/054_VarField_numchans.yaml b/test/testinput/054_VarField_numchans.yaml index eb154aec..a51ca9a1 100644 --- a/test/testinput/054_VarField_numchans.yaml +++ b/test/testinput/054_VarField_numchans.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/055_VarField_channum.yaml b/test/testinput/055_VarField_channum.yaml index 544aad15..ec08ea02 100644 --- a/test/testinput/055_VarField_channum.yaml +++ b/test/testinput/055_VarField_channum.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/056_SurfaceCxField_obukhov_length.yaml b/test/testinput/056_SurfaceCxField_obukhov_length.yaml index 4eba8186..5c4a72a2 100644 --- a/test/testinput/056_SurfaceCxField_obukhov_length.yaml +++ b/test/testinput/056_SurfaceCxField_obukhov_length.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/057_SurfaceCxField_friction_velocity_over_water.yaml b/test/testinput/057_SurfaceCxField_friction_velocity_over_water.yaml index c86d022d..839c29a5 100644 --- a/test/testinput/057_SurfaceCxField_friction_velocity_over_water.yaml +++ b/test/testinput/057_SurfaceCxField_friction_velocity_over_water.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/057_VarField_emissivity.yaml b/test/testinput/057_VarField_emissivity.yaml index 6ef78508..779600bd 100644 --- a/test/testinput/057_VarField_emissivity.yaml +++ b/test/testinput/057_VarField_emissivity.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/066_VarField_radarobazim.yaml b/test/testinput/066_VarField_radarobazim.yaml index 30d42973..0a0a3a3c 100644 --- a/test/testinput/066_VarField_radarobazim.yaml +++ b/test/testinput/066_VarField_radarobazim.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/067_VarField_GPS_Station_Height.yaml b/test/testinput/067_VarField_GPS_Station_Height.yaml index e364ee8f..c61bbcf9 100644 --- a/test/testinput/067_VarField_GPS_Station_Height.yaml +++ b/test/testinput/067_VarField_GPS_Station_Height.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/068_VarField_clw.yaml b/test/testinput/068_VarField_clw.yaml index 5bbb9eee..2f877f8e 100644 --- a/test/testinput/068_VarField_clw.yaml +++ b/test/testinput/068_VarField_clw.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: &ObsSpace diff --git a/test/testinput/071_VarField_bendingangle.yaml b/test/testinput/071_VarField_bendingangle.yaml index b9898ad6..725d386c 100644 --- a/test/testinput/071_VarField_bendingangle.yaml +++ b/test/testinput/071_VarField_bendingangle.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/072_VarField_impactparam.yaml b/test/testinput/072_VarField_impactparam.yaml index 219fea39..6e307d7c 100644 --- a/test/testinput/072_VarField_impactparam.yaml +++ b/test/testinput/072_VarField_impactparam.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/073_VarField_ro_rad_curv.yaml b/test/testinput/073_VarField_ro_rad_curv.yaml index 82b5482a..e939d463 100644 --- a/test/testinput/073_VarField_ro_rad_curv.yaml +++ b/test/testinput/073_VarField_ro_rad_curv.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/074_VarField_ro_geoid_und.yaml b/test/testinput/074_VarField_ro_geoid_und.yaml index 9e4b769e..4086102e 100644 --- a/test/testinput/074_VarField_ro_geoid_und.yaml +++ b/test/testinput/074_VarField_ro_geoid_und.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/076_VarField_britempvarerror.yaml b/test/testinput/076_VarField_britempvarerror.yaml index 76a6ceab..5efb2eef 100644 --- a/test/testinput/076_VarField_britempvarerror.yaml +++ b/test/testinput/076_VarField_britempvarerror.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/077_VarField_aod.yaml b/test/testinput/077_VarField_aod.yaml index 2312ed1f..5b9b68b2 100644 --- a/test/testinput/077_VarField_aod.yaml +++ b/test/testinput/077_VarField_aod.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/078_VarField_theta.yaml b/test/testinput/078_VarField_theta.yaml index d4cefc0c..c5171b2a 100644 --- a/test/testinput/078_VarField_theta.yaml +++ b/test/testinput/078_VarField_theta.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/080_VarField_biaspredictors.yaml b/test/testinput/080_VarField_biaspredictors.yaml index 57e17e41..abcbe6d7 100644 --- a/test/testinput/080_VarField_biaspredictors.yaml +++ b/test/testinput/080_VarField_biaspredictors.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/081_VarField_level_time.yaml b/test/testinput/081_VarField_level_time.yaml index ffc38f20..5e66b32b 100644 --- a/test/testinput/081_VarField_level_time.yaml +++ b/test/testinput/081_VarField_level_time.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/082_VarField_level_lat.yaml b/test/testinput/082_VarField_level_lat.yaml index a4e98d00..272643fd 100644 --- a/test/testinput/082_VarField_level_lat.yaml +++ b/test/testinput/082_VarField_level_lat.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/083_VarField_level_lon.yaml b/test/testinput/083_VarField_level_lon.yaml index 84917bba..3db09d8f 100644 --- a/test/testinput/083_VarField_level_lon.yaml +++ b/test/testinput/083_VarField_level_lon.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/CxWriter_UnRotateWinds.yaml b/test/testinput/CxWriter_UnRotateWinds.yaml index 57007584..2af471a7 100644 --- a/test/testinput/CxWriter_UnRotateWinds.yaml +++ b/test/testinput/CxWriter_UnRotateWinds.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: # Un-rotate winds on the LamNoWrapEq horizontal grid diff --git a/test/testinput/cxwriter_FixedHeader_GridStagger.yaml b/test/testinput/cxwriter_FixedHeader_GridStagger.yaml index 0afbf546..17185db4 100644 --- a/test/testinput/cxwriter_FixedHeader_GridStagger.yaml +++ b/test/testinput/cxwriter_FixedHeader_GridStagger.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_FixedHeader_HorizGrid.yaml b/test/testinput/cxwriter_FixedHeader_HorizGrid.yaml index c0ebdf50..c7045490 100644 --- a/test/testinput/cxwriter_FixedHeader_HorizGrid.yaml +++ b/test/testinput/cxwriter_FixedHeader_HorizGrid.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_FixedHeader_ObsFileType.yaml b/test/testinput/cxwriter_FixedHeader_ObsFileType.yaml index 0c5c977a..5e8f4979 100644 --- a/test/testinput/cxwriter_FixedHeader_ObsFileType.yaml +++ b/test/testinput/cxwriter_FixedHeader_ObsFileType.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml b/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml index 2cdb23fa..c83c8294 100644 --- a/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml +++ b/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml @@ -1,5 +1,6 @@ -window begin: 2017-12-31T23:59:59Z -window end: 2018-01-01T11:59:59Z +time window: + begin: 2017-12-31T23:59:59Z + end: 2018-01-01T11:59:59Z observations: - obs space: @@ -18,7 +19,8 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_header_fields: - # Midpoint window begin--end: year, month, day, hour, minute, second + # Midpoint time window: + begin--end: year, month, day, hour, minute, second Data Time: "2018 1 1 6 0 0 -32768" Validity Time: "2018 1 1 6 0 0 -32768" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/cxwriter_FixedHeader_SubModel.yaml b/test/testinput/cxwriter_FixedHeader_SubModel.yaml index 38a815d3..4ea42fc0 100644 --- a/test/testinput/cxwriter_FixedHeader_SubModel.yaml +++ b/test/testinput/cxwriter_FixedHeader_SubModel.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_FixedHeader_Times.yaml b/test/testinput/cxwriter_FixedHeader_Times.yaml index eb3cf3f7..07f1ff9d 100644 --- a/test/testinput/cxwriter_FixedHeader_Times.yaml +++ b/test/testinput/cxwriter_FixedHeader_Times.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-11T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-11T02:00:00Z observations: - obs space: @@ -18,7 +19,7 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_header_fields: - # Currently set to the year, month, day and hour of window end + # Currently set to the year, month, day and hour of end Data Time: "2018 1 6 1 0 0 -32768" Validity Time: "2018 1 6 1 0 0 -32768" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/cxwriter_FixedHeader_VertCoord.yaml b/test/testinput/cxwriter_FixedHeader_VertCoord.yaml index 1bc9b766..4fab6e02 100644 --- a/test/testinput/cxwriter_FixedHeader_VertCoord.yaml +++ b/test/testinput/cxwriter_FixedHeader_VertCoord.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_IntegerConstants_PLevels.yaml b/test/testinput/cxwriter_IntegerConstants_PLevels.yaml index 92ac8075..76ca07c3 100644 --- a/test/testinput/cxwriter_IntegerConstants_PLevels.yaml +++ b/test/testinput/cxwriter_IntegerConstants_PLevels.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_LevelDependentConstants.yaml b/test/testinput/cxwriter_LevelDependentConstants.yaml index a639f26a..81c92255 100644 --- a/test/testinput/cxwriter_LevelDependentConstants.yaml +++ b/test/testinput/cxwriter_LevelDependentConstants.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_Lookup_Numbers.yaml b/test/testinput/cxwriter_Lookup_Numbers.yaml index 402ddcdc..bf363433 100644 --- a/test/testinput/cxwriter_Lookup_Numbers.yaml +++ b/test/testinput/cxwriter_Lookup_Numbers.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_Lookup_Times.yaml b/test/testinput/cxwriter_Lookup_Times.yaml index 79d9569d..a730d396 100644 --- a/test/testinput/cxwriter_Lookup_Times.yaml +++ b/test/testinput/cxwriter_Lookup_Times.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-11T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-11T02:00:00Z observations: - obs space: @@ -18,7 +19,7 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_lookup_fields: - # Currently set to the year, month, day and hour of window end + # Currently set to the year, month, day and hour of end Data Time: "2018 1 6 1 0 0" Validity Time: "2018 1 6 1 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/cxwriter_RealConstants.yaml b/test/testinput/cxwriter_RealConstants.yaml index 4e2ed1fd..343995b6 100644 --- a/test/testinput/cxwriter_RealConstants.yaml +++ b/test/testinput/cxwriter_RealConstants.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - &default diff --git a/test/testinput/cxwriter_globalnamelist_abiclr.yaml b/test/testinput/cxwriter_globalnamelist_abiclr.yaml index 0b6345d5..8c84080d 100644 --- a/test/testinput/cxwriter_globalnamelist_abiclr.yaml +++ b/test/testinput/cxwriter_globalnamelist_abiclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_ahiclr.yaml b/test/testinput/cxwriter_globalnamelist_ahiclr.yaml index c028a6ae..975266f1 100644 --- a/test/testinput/cxwriter_globalnamelist_ahiclr.yaml +++ b/test/testinput/cxwriter_globalnamelist_ahiclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_aircraft.yaml b/test/testinput/cxwriter_globalnamelist_aircraft.yaml index 51b40922..62d2e63c 100644 --- a/test/testinput/cxwriter_globalnamelist_aircraft.yaml +++ b/test/testinput/cxwriter_globalnamelist_aircraft.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: # The GeoVaLs in the input file are ordered from bottom to top. In this case their order is diff --git a/test/testinput/cxwriter_globalnamelist_amsr.yaml b/test/testinput/cxwriter_globalnamelist_amsr.yaml index 64716803..23becbc9 100644 --- a/test/testinput/cxwriter_globalnamelist_amsr.yaml +++ b/test/testinput/cxwriter_globalnamelist_amsr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_atms.yaml b/test/testinput/cxwriter_globalnamelist_atms.yaml index e709fc37..1f6e28ba 100644 --- a/test/testinput/cxwriter_globalnamelist_atms.yaml +++ b/test/testinput/cxwriter_globalnamelist_atms.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_atovs.yaml b/test/testinput/cxwriter_globalnamelist_atovs.yaml index ab4f97e1..b84d6d84 100644 --- a/test/testinput/cxwriter_globalnamelist_atovs.yaml +++ b/test/testinput/cxwriter_globalnamelist_atovs.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_gmihigh.yaml b/test/testinput/cxwriter_globalnamelist_gmihigh.yaml index a9edbb30..1b2ed972 100644 --- a/test/testinput/cxwriter_globalnamelist_gmihigh.yaml +++ b/test/testinput/cxwriter_globalnamelist_gmihigh.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_gmilow.yaml b/test/testinput/cxwriter_globalnamelist_gmilow.yaml index e6548236..47fb18bd 100644 --- a/test/testinput/cxwriter_globalnamelist_gmilow.yaml +++ b/test/testinput/cxwriter_globalnamelist_gmilow.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_gnssro.yaml b/test/testinput/cxwriter_globalnamelist_gnssro.yaml index 6f87e8a4..3aa7aa5c 100644 --- a/test/testinput/cxwriter_globalnamelist_gnssro.yaml +++ b/test/testinput/cxwriter_globalnamelist_gnssro.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_groundgps.yaml b/test/testinput/cxwriter_globalnamelist_groundgps.yaml index 30266e1c..9c080170 100644 --- a/test/testinput/cxwriter_globalnamelist_groundgps.yaml +++ b/test/testinput/cxwriter_globalnamelist_groundgps.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_iasi.yaml b/test/testinput/cxwriter_globalnamelist_iasi.yaml index 841a3465..5e0dddd4 100644 --- a/test/testinput/cxwriter_globalnamelist_iasi.yaml +++ b/test/testinput/cxwriter_globalnamelist_iasi.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_mwsfy3.yaml b/test/testinput/cxwriter_globalnamelist_mwsfy3.yaml index da08d400..19274157 100644 --- a/test/testinput/cxwriter_globalnamelist_mwsfy3.yaml +++ b/test/testinput/cxwriter_globalnamelist_mwsfy3.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_sattcwv.yaml b/test/testinput/cxwriter_globalnamelist_sattcwv.yaml index dfc5b52d..2cddb325 100644 --- a/test/testinput/cxwriter_globalnamelist_sattcwv.yaml +++ b/test/testinput/cxwriter_globalnamelist_sattcwv.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_seviriclr.yaml b/test/testinput/cxwriter_globalnamelist_seviriclr.yaml index 303f0621..62d1ec78 100644 --- a/test/testinput/cxwriter_globalnamelist_seviriclr.yaml +++ b/test/testinput/cxwriter_globalnamelist_seviriclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_sonde.yaml b/test/testinput/cxwriter_globalnamelist_sonde.yaml index ea4ff09a..a101e5b5 100644 --- a/test/testinput/cxwriter_globalnamelist_sonde.yaml +++ b/test/testinput/cxwriter_globalnamelist_sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: # The GeoVaLs in the input file are ordered from bottom to top. In this case their order is diff --git a/test/testinput/cxwriter_globalnamelist_ssmis.yaml b/test/testinput/cxwriter_globalnamelist_ssmis.yaml index 701f6b2e..1fe7b951 100644 --- a/test/testinput/cxwriter_globalnamelist_ssmis.yaml +++ b/test/testinput/cxwriter_globalnamelist_ssmis.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_surface.yaml b/test/testinput/cxwriter_globalnamelist_surface.yaml index 353008c3..1d5eab04 100644 --- a/test/testinput/cxwriter_globalnamelist_surface.yaml +++ b/test/testinput/cxwriter_globalnamelist_surface.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_nested_output_directory.yaml b/test/testinput/cxwriter_nested_output_directory.yaml index 8e342f9f..c49559a1 100644 --- a/test/testinput/cxwriter_nested_output_directory.yaml +++ b/test/testinput/cxwriter_nested_output_directory.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_reject_obs_with_all_variables_failing_qc.yaml b/test/testinput/cxwriter_reject_obs_with_all_variables_failing_qc.yaml index 9f7f802f..0c1c5fce 100644 --- a/test/testinput/cxwriter_reject_obs_with_all_variables_failing_qc.yaml +++ b/test/testinput/cxwriter_reject_obs_with_all_variables_failing_qc.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_ukvnamelist_sonde.yaml b/test/testinput/cxwriter_ukvnamelist_sonde.yaml index 4295039c..ff984e2a 100644 --- a/test/testinput/cxwriter_ukvnamelist_sonde.yaml +++ b/test/testinput/cxwriter_ukvnamelist_sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_ukvnamelist_surfacecloud.yaml b/test/testinput/cxwriter_ukvnamelist_surfacecloud.yaml index f540fbba..59b4768a 100644 --- a/test/testinput/cxwriter_ukvnamelist_surfacecloud.yaml +++ b/test/testinput/cxwriter_ukvnamelist_surfacecloud.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_FixedHeader_GridStagger.yaml b/test/testinput/varobswriter_FixedHeader_GridStagger.yaml index e6613471..52e7cd91 100644 --- a/test/testinput/varobswriter_FixedHeader_GridStagger.yaml +++ b/test/testinput/varobswriter_FixedHeader_GridStagger.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_FixedHeader_HorizGrid.yaml b/test/testinput/varobswriter_FixedHeader_HorizGrid.yaml index 82ee0937..5b988e10 100644 --- a/test/testinput/varobswriter_FixedHeader_HorizGrid.yaml +++ b/test/testinput/varobswriter_FixedHeader_HorizGrid.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml b/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml index 2490684b..7f0fbed2 100644 --- a/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml +++ b/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml @@ -1,5 +1,6 @@ -window begin: 2017-12-31T17:59:59Z -window end: 2018-01-01T05:59:59Z +time window: + begin: 2017-12-31T17:59:59Z + end: 2018-01-01T05:59:59Z observations: - obs space: @@ -14,8 +15,10 @@ observations: namelist_directory: &namelist testinput/VarObsWriterNamelists_028_VarField_satid - filter: VarObs Checker expected_header_fields: - # Offset to window begin is 1 second - # Midpoint window begin--end: year, month, day, hour, minute, second + # Offset to time window: + begin is 1 second + # Midpoint time window: + begin--end: year, month, day, hour, minute, second Data Time: "2018 1 1 0 0 0 0" Validity Time: "2018 1 1 0 0 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/varobswriter_FixedHeader_SubModel.yaml b/test/testinput/varobswriter_FixedHeader_SubModel.yaml index 8ca6c2a3..4e653e77 100644 --- a/test/testinput/varobswriter_FixedHeader_SubModel.yaml +++ b/test/testinput/varobswriter_FixedHeader_SubModel.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_FixedHeader_Times.yaml b/test/testinput/varobswriter_FixedHeader_Times.yaml index 2e035763..968057fa 100644 --- a/test/testinput/varobswriter_FixedHeader_Times.yaml +++ b/test/testinput/varobswriter_FixedHeader_Times.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-11T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-11T02:00:00Z observations: - obs space: @@ -14,7 +15,7 @@ observations: namelist_directory: &namelist testinput/VarObsWriterNamelists_028_VarField_satid - filter: VarObs Checker expected_header_fields: - # Currently set to the year, month, day and hour of window end + # Currently set to the year, month, day and hour of end Data Time: "2018 1 6 1 0 0 0" Validity Time: "2018 1 6 1 0 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/varobswriter_FixedHeader_VertCoord.yaml b/test/testinput/varobswriter_FixedHeader_VertCoord.yaml index 70145cb1..d3d1236d 100644 --- a/test/testinput/varobswriter_FixedHeader_VertCoord.yaml +++ b/test/testinput/varobswriter_FixedHeader_VertCoord.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_IntegerConstants_LensAndLevels.yaml b/test/testinput/varobswriter_IntegerConstants_LensAndLevels.yaml index 89a37f03..1ac97af1 100644 --- a/test/testinput/varobswriter_IntegerConstants_LensAndLevels.yaml +++ b/test/testinput/varobswriter_IntegerConstants_LensAndLevels.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_RealConstants.yaml b/test/testinput/varobswriter_RealConstants.yaml index 66764644..03893c06 100644 --- a/test/testinput/varobswriter_RealConstants.yaml +++ b/test/testinput/varobswriter_RealConstants.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_globalnamelist_abiclr.yaml b/test/testinput/varobswriter_globalnamelist_abiclr.yaml index 3a85fcfb..6f12e692 100644 --- a/test/testinput/varobswriter_globalnamelist_abiclr.yaml +++ b/test/testinput/varobswriter_globalnamelist_abiclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults diff --git a/test/testinput/varobswriter_globalnamelist_ahiclr.yaml b/test/testinput/varobswriter_globalnamelist_ahiclr.yaml index 104fee89..d5ca96b7 100644 --- a/test/testinput/varobswriter_globalnamelist_ahiclr.yaml +++ b/test/testinput/varobswriter_globalnamelist_ahiclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults diff --git a/test/testinput/varobswriter_globalnamelist_aircraft.yaml b/test/testinput/varobswriter_globalnamelist_aircraft.yaml index 6bb42ff8..93ae20ac 100644 --- a/test/testinput/varobswriter_globalnamelist_aircraft.yaml +++ b/test/testinput/varobswriter_globalnamelist_aircraft.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults: diff --git a/test/testinput/varobswriter_globalnamelist_atms.yaml b/test/testinput/varobswriter_globalnamelist_atms.yaml index b1ef5565..37adceff 100644 --- a/test/testinput/varobswriter_globalnamelist_atms.yaml +++ b/test/testinput/varobswriter_globalnamelist_atms.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults diff --git a/test/testinput/varobswriter_globalnamelist_atovs.yaml b/test/testinput/varobswriter_globalnamelist_atovs.yaml index 44657b3f..0eea1b55 100644 --- a/test/testinput/varobswriter_globalnamelist_atovs.yaml +++ b/test/testinput/varobswriter_globalnamelist_atovs.yaml @@ -1,5 +1,6 @@ -window begin: 1999-01-01T00:00:00Z -window end: 2032-01-01T02:00:00Z +time window: + begin: 1999-01-01T00:00:00Z + end: 2032-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults diff --git a/test/testinput/varobswriter_globalnamelist_gnssro.yaml b/test/testinput/varobswriter_globalnamelist_gnssro.yaml index 9c7f2557..b702a2e5 100644 --- a/test/testinput/varobswriter_globalnamelist_gnssro.yaml +++ b/test/testinput/varobswriter_globalnamelist_gnssro.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_globalnamelist_iasi.yaml b/test/testinput/varobswriter_globalnamelist_iasi.yaml index e17e2be6..583bde88 100644 --- a/test/testinput/varobswriter_globalnamelist_iasi.yaml +++ b/test/testinput/varobswriter_globalnamelist_iasi.yaml @@ -1,5 +1,6 @@ -window begin: 1999-01-01T00:00:00Z -window end: 2032-01-01T02:00:00Z +time window: + begin: 1999-01-01T00:00:00Z + end: 2032-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_globalnamelist_scatwind.yaml b/test/testinput/varobswriter_globalnamelist_scatwind.yaml index f7ceb164..53d30174 100644 --- a/test/testinput/varobswriter_globalnamelist_scatwind.yaml +++ b/test/testinput/varobswriter_globalnamelist_scatwind.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults, with no blacklist applied diff --git a/test/testinput/varobswriter_globalnamelist_seviriclr.yaml b/test/testinput/varobswriter_globalnamelist_seviriclr.yaml index 01b70e78..e90b44cb 100644 --- a/test/testinput/varobswriter_globalnamelist_seviriclr.yaml +++ b/test/testinput/varobswriter_globalnamelist_seviriclr.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults diff --git a/test/testinput/varobswriter_globalnamelist_sonde.yaml b/test/testinput/varobswriter_globalnamelist_sonde.yaml index 35d7de37..4ee8f9fb 100644 --- a/test/testinput/varobswriter_globalnamelist_sonde.yaml +++ b/test/testinput/varobswriter_globalnamelist_sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: # This ob space shows what happens if the following are left as defaults: diff --git a/test/testinput/varobswriter_nested_output_directory.yaml b/test/testinput/varobswriter_nested_output_directory.yaml index fec3e54d..9f4602cd 100644 --- a/test/testinput/varobswriter_nested_output_directory.yaml +++ b/test/testinput/varobswriter_nested_output_directory.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_reject_obs_with_all_variables_failing_qc.yaml b/test/testinput/varobswriter_reject_obs_with_all_variables_failing_qc.yaml index eb760689..e892a0ad 100644 --- a/test/testinput/varobswriter_reject_obs_with_all_variables_failing_qc.yaml +++ b/test/testinput/varobswriter_reject_obs_with_all_variables_failing_qc.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_ukvnamelist_sonde.yaml b/test/testinput/varobswriter_ukvnamelist_sonde.yaml index 240415e2..77d11e45 100644 --- a/test/testinput/varobswriter_ukvnamelist_sonde.yaml +++ b/test/testinput/varobswriter_ukvnamelist_sonde.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/varobswriter_ukvnamelist_surfacecloud.yaml b/test/testinput/varobswriter_ukvnamelist_surfacecloud.yaml index 09cbd69b..5a534602 100644 --- a/test/testinput/varobswriter_ukvnamelist_surfacecloud.yaml +++ b/test/testinput/varobswriter_ukvnamelist_surfacecloud.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: From da77fdd8a45dc2309cf57e3056217b8e867789b0 Mon Sep 17 00:00:00 2001 From: ctgh Date: Wed, 8 Nov 2023 11:58:24 +0000 Subject: [PATCH 2/5] fix incorrect yaml --- test/testinput/cxwriter_FixedHeader_Offset_Time.yaml | 3 +-- test/testinput/cxwriter_FixedHeader_Times.yaml | 2 +- test/testinput/cxwriter_Lookup_Times.yaml | 2 +- test/testinput/varobswriter_FixedHeader_Offset_Time.yaml | 6 ++---- test/testinput/varobswriter_FixedHeader_Times.yaml | 2 +- 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml b/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml index c83c8294..b0cb144b 100644 --- a/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml +++ b/test/testinput/cxwriter_FixedHeader_Offset_Time.yaml @@ -19,8 +19,7 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_header_fields: - # Midpoint time window: - begin--end: year, month, day, hour, minute, second + # Midpoint window begin--end: year, month, day, hour, minute, second Data Time: "2018 1 1 6 0 0 -32768" Validity Time: "2018 1 1 6 0 0 -32768" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/cxwriter_FixedHeader_Times.yaml b/test/testinput/cxwriter_FixedHeader_Times.yaml index 07f1ff9d..0af9b35f 100644 --- a/test/testinput/cxwriter_FixedHeader_Times.yaml +++ b/test/testinput/cxwriter_FixedHeader_Times.yaml @@ -19,7 +19,7 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_header_fields: - # Currently set to the year, month, day and hour of end + # Currently set to the year, month, day and hour of window end Data Time: "2018 1 6 1 0 0 -32768" Validity Time: "2018 1 6 1 0 0 -32768" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/cxwriter_Lookup_Times.yaml b/test/testinput/cxwriter_Lookup_Times.yaml index a730d396..e240f611 100644 --- a/test/testinput/cxwriter_Lookup_Times.yaml +++ b/test/testinput/cxwriter_Lookup_Times.yaml @@ -19,7 +19,7 @@ observations: IC_PLevels: 5 - filter: Cx Checker expected_lookup_fields: - # Currently set to the year, month, day and hour of end + # Currently set to the year, month, day and hour of window end Data Time: "2018 1 6 1 0 0" Validity Time: "2018 1 6 1 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml b/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml index 7f0fbed2..2fbdd3b9 100644 --- a/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml +++ b/test/testinput/varobswriter_FixedHeader_Offset_Time.yaml @@ -15,10 +15,8 @@ observations: namelist_directory: &namelist testinput/VarObsWriterNamelists_028_VarField_satid - filter: VarObs Checker expected_header_fields: - # Offset to time window: - begin is 1 second - # Midpoint time window: - begin--end: year, month, day, hour, minute, second + # Offset to window begin is 1 second + # Midpoint window begin--end: year, month, day, hour, minute, second Data Time: "2018 1 1 0 0 0 0" Validity Time: "2018 1 1 0 0 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. diff --git a/test/testinput/varobswriter_FixedHeader_Times.yaml b/test/testinput/varobswriter_FixedHeader_Times.yaml index 968057fa..756ad659 100644 --- a/test/testinput/varobswriter_FixedHeader_Times.yaml +++ b/test/testinput/varobswriter_FixedHeader_Times.yaml @@ -15,7 +15,7 @@ observations: namelist_directory: &namelist testinput/VarObsWriterNamelists_028_VarField_satid - filter: VarObs Checker expected_header_fields: - # Currently set to the year, month, day and hour of end + # Currently set to the year, month, day and hour of window end Data Time: "2018 1 6 1 0 0 0" Validity Time: "2018 1 6 1 0 0 0" HofX: ObsValue # just a placeholder -- not used, but needed to force calls to postFilter. From 199831a74e4254459286f385e591315dd864407f Mon Sep 17 00:00:00 2001 From: ctgh Date: Mon, 4 Dec 2023 20:59:32 +0000 Subject: [PATCH 3/5] new yamls --- test/testinput/004_VarField_u_ScatwindChosen.yaml | 5 +++-- test/testinput/005_VarField_v_ScatwindChosen.yaml | 5 +++-- test/testinput/cxwriter_globalnamelist_scatwind.yaml | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/test/testinput/004_VarField_u_ScatwindChosen.yaml b/test/testinput/004_VarField_u_ScatwindChosen.yaml index 2406a8fc..10e0a467 100644 --- a/test/testinput/004_VarField_u_ScatwindChosen.yaml +++ b/test/testinput/004_VarField_u_ScatwindChosen.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/005_VarField_v_ScatwindChosen.yaml b/test/testinput/005_VarField_v_ScatwindChosen.yaml index a1b50881..fa4b1515 100644 --- a/test/testinput/005_VarField_v_ScatwindChosen.yaml +++ b/test/testinput/005_VarField_v_ScatwindChosen.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T02:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T02:00:00Z observations: - obs space: diff --git a/test/testinput/cxwriter_globalnamelist_scatwind.yaml b/test/testinput/cxwriter_globalnamelist_scatwind.yaml index f5a588db..3d2431c7 100644 --- a/test/testinput/cxwriter_globalnamelist_scatwind.yaml +++ b/test/testinput/cxwriter_globalnamelist_scatwind.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: - obs space: From 15155e8b2fc2a62431c42d7eb5b5238c44282df9 Mon Sep 17 00:00:00 2001 From: ctgh Date: Thu, 7 Dec 2023 07:13:19 +0000 Subject: [PATCH 4/5] Trigger CI From 50b70610fdfa0319700b44c7064a4e4347fe60f3 Mon Sep 17 00:00:00 2001 From: ctgh Date: Thu, 7 Dec 2023 07:15:26 +0000 Subject: [PATCH 5/5] time window --- test/testinput/CxWriter_UnRotateWinds10M.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/testinput/CxWriter_UnRotateWinds10M.yaml b/test/testinput/CxWriter_UnRotateWinds10M.yaml index 6669fb92..79bf9b16 100644 --- a/test/testinput/CxWriter_UnRotateWinds10M.yaml +++ b/test/testinput/CxWriter_UnRotateWinds10M.yaml @@ -1,5 +1,6 @@ -window begin: 2018-01-01T00:00:00Z -window end: 2018-01-01T01:00:00Z +time window: + begin: 2018-01-01T00:00:00Z + end: 2018-01-01T01:00:00Z observations: # Un-rotate winds on the LamNoWrapEq horizontal grid