Re: [netcdf-java] netCDF CDM grid with ensemble axis

Thanks, Don.  I didn't look closely enough at the URL to see it was a
fileServer URL and not an OPeNDAP URL.


Roland


On Wed, Nov 6, 2013 at 10:28 AM, Don Murray <don.murray@xxxxxxxx> wrote:

> Hi Roland-
>
> Another way you can define the ensemble dimension (in addition to/instead
> of) is to use the CDM's _CoordinateAxisType attribute
>
> _CoordinateAxisType: "Ensemble";
>
> Less CF'y, but guaranteed to work. ;-)
>
> I thought I had an NcML example, but I don't.  Antonio's is pretty complex:
>
> http://www.meteo.unican.es/thredds/fileServer/WRFUC/
> 2013110412/oper_gfs_mgrama_2013110412_d02.ncml
>
> Your's will depend on the structure of your files.  The simplest is to
> have 1 variable/1 ensemble per file.
>
> Don
>
>
> On 11/6/13 8:48 AM, Roland Schweitzer - NOAA Affiliate wrote:
>
>> Cofiño and Don,
>>
>> Thanks much for the input and the examples.  This is extremely helpful.
>>   It will take me a while to experiment with the examples and understand
>> the implications for what we are trying to accomplish.
>>
>> In particular, I'm going to use the examples to try to build my own
>> ensembles from separate files using NCML.  Cofiño, if you can share a
>> bit of your NCML that would be a great.
>>
>> Thanks.  I'll try to remember to report back anything I learn with my
>> experiments that might be useful.
>>
>> Roland
>>
>>
>> On Wed, Nov 6, 2013 at 9:24 AM, Don Murray (NOAA Affiliate)
>> <don.murray@xxxxxxxx <mailto:don.murray@xxxxxxxx>> wrote:
>>
>>     All-
>>
>>     This provides an example of the different ways that an ensemble
>>     dimension can be used and that the CDM can handle.  For Antonio's
>>     example, the dimension ordering is:
>>
>>          float tas(ensemble=5, time1=121, height=1, lat=126, lon=201);
>>            :_CoordinateAxes = "ensemble time1 height lat lon ";
>>            :standard_name = "air_temperature";
>>            :long_name = "Surface air temperature";
>>            :units = "Celsius";
>>
>>     with ensemble as the leftmost dimension
>>
>>     In the ensemble files I generate, they are:
>>
>>          float Total_precipitation(time=1, ens=11, lat=27, lon=51);
>>            :_FillValue = 9999.0f; // float
>>            :units = "kg m-2";
>>            :long_name = "Total_precipitation___Accumulation
>>
>>     (Accumulation for  Mixed Intervals) @ surface";
>>
>>     I put time in the leftmost dimension.
>>
>>     The nice thing is that the CDM does not care!  You can structure it
>>     according to your needs.
>>
>>     Don
>>
>>
>>     On 11/5/13 12:59 PM, Cofiño Gonzalez, Antonio Santiago wrote:
>>
>>         Roland,
>>
>>         This is an example with Ensemble coordinate axis
>>
>>         http://www.meteo.unican.es/__thredds/catalog/WRFUC/__
>> 2013110412/catalog.html?__dataset=OPERWRF12DatasetScan/_
>> _2013110412/oper_gfs_mgrama___2013110412_d02.ncml
>>
>>         <http://www.meteo.unican.es/thredds/catalog/WRFUC/
>> 2013110412/catalog.html?dataset=OPERWRF12DatasetScan/
>> 2013110412/oper_gfs_mgrama_2013110412_d02.ncml>
>>
>>         Antonio S. Cofiño
>>         Santander Meteorology Group
>>         University of Cantabria
>>
>>
>>
>>         El 05/11/2013, a las 16:45, "Roland Schweitzer - NOAA Affiliate"
>>         <roland.schweitzer@xxxxxxxx <mailto:roland.schweitzer@xxxxxxxx>
>>         <mailto:roland.schweitzer@__noaa.gov
>>
>>         <mailto:roland.schweitzer@xxxxxxxx>>> escribió:
>>
>>             Hi,
>>
>>             I see hints in the Java netCDF API that it can understand a
>>             grid that
>>             has an ensemble axis.  What's not clear to me is how one
>>             constructs a
>>             netCDF data source (either in the file or via some sort of TDS
>>             aggregation) that represents the ensemble.  The CF conventions
>>             document doesn't seem say anything about ensembles.
>>
>>             Google is failing me, can anybody offer some examples or
>>             documentation
>>             links for data sources with an ensemble axis?
>>
>>             Thanks,
>>             Roland
>>             _________________________________________________
>>
>>             netcdf-java mailing list
>>             netcdf-java@xxxxxxxxxxxxxxxx
>>             <mailto:netcdf-java@xxxxxxxxxxxxxxxx>
>>             <mailto:netcdf-java@unidata.__ucar.edu
>>
>>             <mailto:netcdf-java@xxxxxxxxxxxxxxxx>>
>>
>>             For list information or to unsubscribe, visit:
>>             http://www.unidata.ucar.edu/__mailing_lists/
>>             <http://www.unidata.ucar.edu/mailing_lists/>
>>
>>
>>
>>         _________________________________________________
>>
>>         netcdf-java mailing list
>>         netcdf-java@xxxxxxxxxxxxxxxx <mailto:netcdf-java@xxxxxxxxxxxxxxxx
>> >
>>         For list information or to unsubscribe, visit:
>>         http://www.unidata.ucar.edu/__mailing_lists/
>>
>>         <http://www.unidata.ucar.edu/mailing_lists/>
>>
>>
>>     --
>>     Don Murray
>>     NOAA/ESRL/PSD and CU-CIRES
>>     303-497-3596 <tel:303-497-3596>
>>     http://www.esrl.noaa.gov/psd/__people/don.murray/
>>     <http://www.esrl.noaa.gov/psd/people/don.murray/>
>>
>>     _________________________________________________
>>
>>     netcdf-java mailing list
>>     netcdf-java@xxxxxxxxxxxxxxxx <mailto:netcdf-java@xxxxxxxxxxxxxxxx>
>>     For list information or to unsubscribe, visit:
>>     http://www.unidata.ucar.edu/__mailing_lists/
>>
>>     <http://www.unidata.ucar.edu/mailing_lists/>
>>
>>
>>
>>
>> _______________________________________________
>> netcdf-java mailing list
>> netcdf-java@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe, visit:
>> http://www.unidata.ucar.edu/mailing_lists/
>>
>>
> --
> Don Murray
> NOAA/ESRL/PSD and CIRES
> 303-497-3596
> http://www.esrl.noaa.gov/psd/people/don.murray/
>
  • 2013 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-java archives: