Attributes { String Last-modified "Tue, 15 Sep 2026 07:18:37 -0000"; NC_GLOBAL { String CDI "Climate Data Interface version 1.9.3 (http://mpimet.mpg.de/cdi)"; String Conventions "CF-1.6"; String history "Tue Sep 15 07:18:05 2026: cdo -inttime,2026-09-15,00:00:00,3hours out1.nc out2.nc Tue Sep 15 07:17:45 2026: /opt/nco-4.9.7/bin/ncrcat ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0000_09150000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0001_09150100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0002_09150200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0003_09150300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0004_09150400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0005_09150500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0006_09150600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0007_09150700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0008_09150800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0009_09150900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0010_09151000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0011_09151100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0012_09151200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0013_09151300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0014_09151400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0015_09151500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0016_09151600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0017_09151700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0018_09151800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0019_09151900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0020_09152000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0021_09152100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0022_09152200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0023_09152300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0024_09160000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0025_09160100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0026_09160200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0027_09160300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0028_09160400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0029_09160500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0030_09160600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0031_09160700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0032_09160800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0033_09160900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0034_09161000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0035_09161100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0036_09161200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0037_09161300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0038_09161400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0039_09161500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0040_09161600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0041_09161700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0042_09161800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0043_09161900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0044_09162000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0045_09162100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0046_09162200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0047_09162300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0048_09170000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0049_09170100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0050_09170200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0051_09170300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0052_09170400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0053_09170500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0054_09170600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0055_09170700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0056_09170800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0057_09170900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0058_09171000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0059_09171100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0060_09171200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0061_09171300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0062_09171400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0063_09171500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0064_09171600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0065_09171700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0066_09171800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0067_09171900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0068_09172000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0069_09172100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0070_09172200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0071_09172300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0072_09180000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0073_09180100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0074_09180200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0075_09180300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0076_09180400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0077_09180500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0078_09180600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0079_09180700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0080_09180800.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0081_09180900.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0082_09181000.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0083_09181100.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0084_09181200.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0085_09181300.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0086_09181400.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0087_09181500.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0088_09181600.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0089_09181700.nc ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0090_09181800.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0093_09182100.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0096_09190000.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0099_09190300.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0102_09190600.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0105_09190900.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0108_09191200.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0111_09191500.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0114_09191800.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0117_09192100.nc ECMWF_DYP_MAPS_GLOBAL_v001C_2026091500_0120_09200000.nc out1.nc Tue Sep 15 06:25:20 2026: /opt/nco-4.9.7/bin/ncap2 -O -3 -s uwave=byte(100*uwave) -s uwave@scale_factor=0.01f -s vwave=byte(100*vwave) -s vwave@scale_factor=0.01f -s WMB=byte(0.25*(WMB-500)) -s WMB@scale_factor=4.0f -s WMB@add_offset=500.0f -s SWH=byte(10*(SWH-10)) -s SWH@scale_factor=0.1f -s SWH@add_offset=10.0f -s MWP=byte(10*(MWP-10)) -s MWP@scale_factor=0.1f -s MWP@add_offset=10.0f -s MWD=byte(0.5*(MWD-180)) -s MWD@scale_factor=2.0f -s MWD@add_offset=180.0f ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp3 ECMWF_DYQ_MAPS_GLOBAL_v001C_2026091500_0000_09150000.nc Tue Sep 15 06:25:19 2026: /opt/nco-4.9.7/bin/ncatted -O -a _FillValue,uwave,o,f,-128 -a _FillValue,vwave,o,f,-128 -a _FillValue,WMB,o,f,-128 -a _FillValue,SWH,o,f,-128 -a _FillValue,MWP,o,f,-128 -a _FillValue,MWD,o,f,-128 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp3 2026-09-15 06:25:19 (GM) ncgrow -v SWH,MWP -i 2 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp2 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp3 Tue Sep 15 06:25:07 2026: /opt/nco-4.9.7/bin/ncatted -a units,time,o,c,seconds since 2026-09-15 00:00:00 -a long_name,time,o,c,time -a standard_name,SWH,o,c,sea_surface_wave_significant_height -a standard_name,MWD,o,c,sea_surface_wave_to_direction -a standard_name,MWP,o,c,sea_surface_wave_mean_period_from_variance_spectral_density_inverse_frequency_moment ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp2 Tue Sep 15 06:25:06 2026: /opt/nco-4.9.7/bin/ncap2 -A -s *tmp=WMB*0; where(SWH>tmp) tmp=SWH; SWH=tmp -s *tmp=WMB*0; where(abs(uwave)>tmp) tmp=uwave; uwave=tmp -s *tmp=WMB*0; where(abs(vwave)>tmp) tmp=vwave; vwave=tmp -s *tmp=WMB*0; where(MWD>tmp) tmp=MWD; MWD=tmp -s *tmp=WMB*0; where(MWP>tmp) tmp=MWP; MWP=tmp ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp2 Tue Sep 15 06:25:01 2026: /opt/nco-4.9.7/bin/ncap2 -A -s time*=3600 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp2 Tue Sep 15 06:25:00 2026: cdo -invertlat ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp1 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp2 Tue Sep 15 06:24:54 2026: cdo -t /home/prod/dataconv/ECMWF-DYX-v001C/ECMWF_DYQ_gribtab -r -f nc -selvar,SWH,MWD,MWP,WMB -sellevel,0 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp0 ECMWF_DYQP2MAPSGLOBAL.DYQ09150000091500001.tmp1"; String institution "European Centre for Medium-Range Weather Forecasts"; String NCO "netCDF Operators version 4.9.7 (Homepage = http://nco.sf.net, Code = http://github.com/nco/nco)"; String epoch "2026-09-15T00:00:00.000Z"; String CDO "Climate Data Operators version 1.9.3 (http://mpimet.mpg.de/cdo)"; } time { String axis "T"; String calendar "proleptic_gregorian"; String long_name "time"; String standard_name "time"; String units "seconds since 2026-09-15 00:00:00"; } lon { String axis "X"; String long_name "longitude"; String standard_name "longitude"; String units "degrees_east"; } lat { String axis "Y"; String long_name "latitude"; String standard_name "latitude"; String units "degrees_north"; } MWD { Int16 _FillValue -128; Float32 add_offset 180; String cell_methods "time: mean"; Int32 code 230; String long_name "Mean wave direction"; Int16 missing_value -128; Float32 scale_factor 2; String standard_name "sea_surface_wave_to_direction"; Int32 table 140; String units "degrees"; } MWP { Int16 _FillValue -128; Float32 add_offset 10; String cell_methods "time: mean"; Int32 code 232; String long_name "Mean wave period"; Int16 missing_value -128; Float32 scale_factor 0.1; String standard_name "sea_surface_wave_mean_period_from_variance_spectral_density_inverse_frequency_moment"; Int32 table 140; String units "s"; } SWH { Int16 _FillValue -128; Float32 add_offset 10; String cell_methods "time: mean"; Int32 code 229; String long_name "Significant wave height of combined wind waves and swell"; Int16 missing_value -128; Float32 scale_factor 0.1; String standard_name "sea_surface_wave_significant_height"; Int32 table 140; String units "m"; } WMB { Int16 _FillValue -128; Float32 add_offset 500; String cell_methods "time: mean"; Int32 code 219; String long_name "Model Bathymetry"; Int16 missing_value -128; Float32 scale_factor 4; Int32 table 140; String units "m"; } uwave { Int16 _FillValue -128; Float32 add_offset 0; String cell_methods "time: mean"; String long_name "zonal mean wave direction"; Int16 missing_value -128; Float32 scale_factor 0.01; } vwave { Int16 _FillValue -128; Float32 add_offset 0; String cell_methods "time: mean"; String long_name "meridional mean wave direction"; Int16 missing_value -128; Float32 scale_factor 0.01; } }