Attributes { T { Float32 pointwidth 1.0; String calendar "365"; Float32 modulus 73.0; Float32 modulo 73.0; Int32 gridtype 1; String units "pentads since 1961-01-01"; } Y { String standard_name "latitude"; String long_name "Latitude"; Int32 gridtype 0; String units "degree_north"; } Z { Int32 pointwidth 0; String long_name "Height"; Int32 gridtype 0; String units "m_above_gnd"; } X { String standard_name "longitude"; Float32 pointwidth 1.875; String long_name "Longitude"; Int32 gridtype 1; String units "degree_east"; } Z_01 { Int32 pointwidth 0; String long_name "Height"; Int32 gridtype 0; String units "m_above_gnd"; } T_01 { Float32 modulo 73.0; String long_name "Time"; Float32 pointwidth 1.0; Float32 modulus 73.0; String calendar "365"; Int32 gridtype 1; String units "pentads since 1960-01-01"; } P { String long_name "Pressure"; Int32 gridtype 0; String units "mb"; } Y_01 { String long_name "Latitude"; Float32 pointwidth 2.5; Int32 gridtype 0; String units "degree_north"; } X_01 { String long_name "Longitude"; Float32 pointwidth 2.5; Float32 modulus 360.0; Int32 gridtype 1; String units "degree_east"; } Diagnostic{ above_ground{ maximum{ temp { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 2; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 10; String subcenter "NCEP Ensemble Products"; String grib_name "TMAX"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 15; Int32 gribparam 15; String standard_name "air_temperature"; String long_name "Temperature"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "Kelvin_scale"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground maximum temp", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } } minimum{ temp { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 2; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 10; String subcenter "NCEP Ensemble Products"; String grib_name "TMIN"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 16; Int32 gribparam 16; String standard_name "air_temperature"; String long_name "Temperature"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "Kelvin_scale"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground minimum temp", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } } qa { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 2; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 8; String subcenter "NCEP Ensemble Products"; String grib_name "SPFH"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 51; Int32 gribparam 51; String standard_name "specific_humidity"; String long_name "Specific humidity"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "unitless"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground qa", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } temp { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 113; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 10; String subcenter "NCEP Ensemble Products"; String grib_name "TMP"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 11; Int32 gribparam 11; String standard_name "air_temperature"; String long_name "Temperature"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "Kelvin_scale"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground temp", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } u { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 113; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 8; String subcenter "NCEP Ensemble Products"; String grib_name "UGRD"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 33; Int32 gribparam 33; String standard_name "eastward_wind"; String long_name "zonal wind"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "m/s"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground u", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } v { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 113; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 8; String subcenter "NCEP Ensemble Products"; String grib_name "VGRD"; Int32 PTVersion 2; Int32 gribleveltype 105; Int32 gribvariable 34; Int32 gribparam 34; String standard_name "northward_wind"; String long_name "meridional wind"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "m/s"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic above_ground v", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } } surface{ prate { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 3; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 10; String subcenter "NCEP Ensemble Products"; String grib_name "PRATE"; Int32 PTVersion 2; Int32 gribleveltype 1; Int32 gribvariable 59; Int32 gribparam 59; String standard_name "precipitation_flux"; String long_name "Precipitation rate"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "kg/m2/s"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic surface prate", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } runoff { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 113; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 7; String subcenter "NCEP Ensemble Products"; String grib_name "RUNOF"; Int32 PTVersion 2; Int32 gribleveltype 1; Int32 gribvariable 90; Int32 gribparam 90; String standard_name "surface_runoff_amount"; String long_name "Runoff"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "kg/m2"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic surface runoff", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } taux { Float32 pointwidth 0.0; Int32 gribparam 124; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 3; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 GRIBgridcode 2; Int32 gribNumBits 11; String grib_name "UFLX"; Int32 PTVersion 2; String subcenter "NCEP Ensemble Products"; Int32 gribleveltype 1; Int32 gribvariable 124; String calendar "standard"; String long_name "Zonal momentum flux"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "N/m2"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic surface taux", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } tauy { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 3; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 11; String subcenter "NCEP Ensemble Products"; String grib_name "VFLX"; Int32 PTVersion 2; Int32 gribleveltype 1; Int32 gribvariable 125; Int32 gribparam 125; String long_name "Meridional momentum flux"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "N/m2"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic surface tauy", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } temp { Float32 pointwidth 0.0; String calendar "standard"; String center "US Weather Service - National Met. Center"; Int32 PDS_TimeRange 113; String process "(180) 62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Int32 gribfield 1; Int32 gribNumBits 11; String subcenter "NCEP Ensemble Products"; String grib_name "TMP"; Int32 PTVersion 2; Int32 gribleveltype 1; Int32 gribvariable 11; Int32 gribparam 11; String standard_name "surface_temperature"; String long_name "Temperature"; Float32 file_missing_value 9.99900026E20; Float32 missing_value NaN; String units "Kelvin_scale"; String history "NOAA NCEP-NCAR CDAS-1 DAILY Diagnostic surface temp", "T: 0000 1 Apr 2002 to 0000 15 Aug 2025 appended from datestring", "Boxes with less than 0.0% dropped", "Averaged over T2[1200 2 Jul 1960 - 1200 2 Jul 1961, 2400 31 Dec 1990] minimum 0.0% data present"; } } } Intrinsic{ PressureLevel{ phi { String history "[(pentad [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel phi ] 1990) [(T regridded on $integral dT$ [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel phi ]) (Data ends 1 Jan 1991)] (Averaged over T2[Jul-Jun 1961, Jan 1991])]"; String process "62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; String grib_name "HGT"; String units "gpm"; String center "US Weather Service - National Met. Center"; Int32 gribleveltype 100; Int32 PTVersion 2; String calendar "standard"; String long_name "Geopotential height"; Int32 gribparam 7; String subcenter "NCEP Reanalysis Project"; } temp { String subcenter "NCEP Reanalysis Project"; String units "Kelvin_scale"; String grib_name "TMP"; Float32 missing_value NaN; String center "US Weather Service - National Met. Center"; Int32 PTVersion 2; String long_name "Temperature"; String history "[(pentad [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel temp ] 1990) [(T regridded on $integral dT$ [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel temp ]) (Data ends 1 Jan 1991) (Boxes with less than 0.0% dropped)] (Averaged over T2[Jul-Jun 1961, Dec 1990] minimum 0.0% data present)]"; String process "62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Float32 file_missing_value 9.99900026E20; } u { String subcenter "NCEP Reanalysis Project"; String units "m/s"; String grib_name "UGRD"; Float32 missing_value NaN; String center "US Weather Service - National Met. Center"; Int32 PTVersion 2; String long_name "zonal wind"; String history "[(pentad [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel u ] 1990) [(T regridded on $integral dT$ [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel u ]) (Data ends 1 Jan 1991) (Boxes with less than 0.0% dropped)] (Averaged over T2[Jul-Jun 1961, Dec 1990] minimum 0.0% data present)]"; String process "62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Float32 file_missing_value 9.99900026E20; } v { String subcenter "NCEP Reanalysis Project"; String process "62 wave triangular, 28 layer Spectral model from \"Medium Range Forecast\" run"; Float32 missing_value NaN; String grib_name "VGRD"; String units "m/s"; String center "US Weather Service - National Met. Center"; Int32 gribleveltype 100; Int32 PTVersion 2; Float32 file_missing_value 9.99900026E20; String long_name "meridional wind"; Int32 gribparam 34; String history "[(pentad [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel v ] 1990) [(T regridded on $integral dT$ [ NOAA NCEP-NCAR CDAS-1 DAILY Intrinsic PressureLevel v ]) (Data ends 1 Jan 1991) (Boxes with less than 0.0% dropped)] (Averaged over T2[Jul-Jun 1961, Dec 1990] minimum 0.0% data present)]"; } } } NC_GLOBAL { String long_name "1961-1990 Pentad Climatology"; String Conventions "IRIDL"; } }