[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #NBS-703757]: A Reader for This File
- Subject: [netCDF #NBS-703757]: A Reader for This File
- Date: Fri, 22 May 2015 09:43:11 -0600
Hi Jim,
> I was referred to you by the ESRL to get a reader for this file. Can direct
> me where I can access it?
The file is in netCDF-4 classic model format, so there are many software
packages
that can read it, for example some of the free and commercial packages listed
here:
http://www.unidata.ucar.edu/netcdf/software.html
If you want to see the metadata and data in text form, the ncdump utility is a
command-line program that is available with the netCDF library, and is available
from many platform repositories. Other ways of converting the binary data into
human-readable text are described here:
http://www.unidata.ucar.edu/netcdf/docs/faq.html#converttotext
I've appended the output from running the command
$ ncdump -h tmp_2m_latlon_all_20150519_20150520_jimmRNweP5.nc
The "-h" option outputs the metadata ("header" information) but not the data.
--Russ
netcdf tmp_2m_latlon_all_20150519_20150520_jimmRNweP5 {
dimensions:
time = UNLIMITED ; // (2 currently)
lat = 71 ;
lon = 136 ;
ens = 11 ;
fhour = 1 ;
variables:
double time(time) ;
time:long_name = "Time" ;
time:units = "hours since 1800-01-01 00:00:00" ;
time:axis = "T" ;
int intTime(time) ;
intTime:long_name = "time as an integer (YYYYMMDDHH)" ;
float lat(lat) ;
lat:long_name = "Latitude" ;
lat:standard_name = "latitude" ;
lat:units = "degrees_north" ;
lat:actual_range = 12.f, 82.f ;
lat:axis = "Y" ;
float lon(lon) ;
lon:long_name = "Longitude" ;
lon:standard_name = "longitude" ;
lon:units = "degrees_east" ;
lon:actual_range = 180.f, 315.f ;
lon:axis = "X" ;
short ens(ens) ;
ens:long_name = "ensemble" ;
ens:standard_name = "ensemble" ;
ens:axis = "E" ;
ens:description = "0 is control, other values are perturbation
numbers" ;
int fhour(fhour) ;
fhour:long_name = "forecast hour" ;
fhour:units = "hours" ;
int intValidTime(time, fhour) ;
intValidTime:long_name = "valid time as an integer
(YYYYDDMMHH)" ;
float Temperature_height_above_ground(time, ens, fhour, lat, lon) ;
Temperature_height_above_ground:_FillValue = 9999.f ;
Temperature_height_above_ground:units = "K" ;
Temperature_height_above_ground:long_name = "Temperature @
height_above_ground" ;
Temperature_height_above_ground:GRIB_param_discipline =
"Meteorological_products" ;
Temperature_height_above_ground:GRIB_param_category =
"Temperature" ;
Temperature_height_above_ground:GRIB_param_name = "Temperature"
;
Temperature_height_above_ground:GRIB_generating_process_type =
"Forecast" ;
Temperature_height_above_ground:GRIB_param_id = 2, 0, 0, 0 ;
Temperature_height_above_ground:GRIB_product_definition_template = 0 ;
Temperature_height_above_ground:GRIB_product_definition_template_desc =
"Analysis/forecast at horizontal level/layer at a point in time" ;
Temperature_height_above_ground:GRIB_level_type = 103 ;
Temperature_height_above_ground:GRIB_level_type_name =
"height_above_ground" ;
Temperature_height_above_ground:GRIB_VectorComponentFlag =
"easterlyNortherlyRelative" ;
Temperature_height_above_ground:level = 2 ;
// global attributes:
:Conventions = "CF-1.0" ;
:title = "Subset of data from 2nd-generation multi-decadal
ensemble reforecast generated from the NCEP Global Ensemble Forecast System,
mimicking version operational at NCEP/EMC circa mid-2012." ;
:institution = "NOAA Earth System Research Laboratory (ESRL)" ;
:source = "NCEP GFS v 9.01, T254L42. Control initial
conditions from CFSRR. Perturbed initial conditions from ETR. Model error
simulated with STTP." ;
:references =
"http://www.esrl.noaa.gov/psd/forecasts/reforecast2/index.html" ;
:history = "Subset created 2015-05-20 20:00:02 UTC" ;
:comment = "Original dataset generated on DOE\'s supercomputers
at Lawrence Berkeley Laboratory through ALCC/ASCR grant." ;
}
Russ Rew UCAR Unidata Program
address@hidden http://www.unidata.ucar.edu
Ticket Details
===================
Ticket ID: NBS-703757
Department: Support netCDF
Priority: Normal
Status: Closed