[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netCDF #NBS-703757]: A Reader for This File



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