Re: [galeon] [CF-NetCDF-1.0.swg] netCDF Uncertainty conventions(netCDF-U)

NOTE: The galeon mailing list is no longer active. The list archives are made available for historical reasons.

Lorenzo,
 
Firstly, it was nice to meeting you in real space. Hope your time in Reading is 
fruitful. I'm now back in Exeter.
 
Secondly, 
 
Bryan, Ben, Dom, Jon, etc
 
I have been watching the CF developments and the UncertML with some interest, 
but not enough time to keep track of the details. I thought some historical 
perspective may be of interest (alternatively, bin this!).
 
When the WMO table driven data formats (GRIB, BUFR, CREX) were developed 
decades ago, the problems of uncertainty, statistical derivatives, and quality 
measures were recognised to be at odds with the concept of  'a single parameter 
space to rule them all' and introduced a completely new 'computable Turing 
space' to get lost in.
 
We eventually introduced variable modifiers/operators that recognised this, 
after an initial single parameter space approach that put common statistical 
variants of parameters as equal citizens to the parameters themselves, 
providing there were examples in commmon use.  This latter, pragmatic, approach 
also made things simpler and more compact - an overriding concern at the time, 
and still is.
 
I suspect and hope that UncertML will allow  a conceptually rigorous approach, 
but I would like three aspects to be considered and not excluded:
 
a) The simple pragmatic approach that I mentioned. E.g. some observing 
instruments generate means and variances  etc in a black box manner. Could 
these be accomodated without the heavyweight complexity of UncertML and the 
current CF approach?
 
b) The current CF-NetCDF approach seems to be predicated on NWP models used in 
research communities, and it has not had much exposure to operational 
meteorology. The same applies to CSML.  I would hope that the underlying 
conceptual models are robust enough to accomodate the operational scenarios and 
use cases.
 
c) The WMO (operational) approach to quality is very much process orientated, 
and this is just different the current Inspire/ISO approach. I have attached a 
recent paper by Gil Ross on this. There may be a later version, but the 
relevant people are not around today.
 
HTH, Chris
 

Chris Little
Co-Chair, OGC Meteorology & Oceanography Domain Working Group

International Telecoms & Projects
Met Office  FitzRoy Road  Exeter  Devon  EX1 3PB  United Kingdom
Tel: +44(0)1392 886278  Fax: +44(0)1392 885681  Mobile: +44(0)7753 880514
E-mail: chris.little@xxxxxxxxxxxxxxxx  http://www.metoffice.gov.uk 
<http://www.metoffice.gov.uk/> 


________________________________

From: 
cf-netcdf-1.0.swg-bounces+chris.little=metoffice.gov.uk@xxxxxxxxxxxxxxxxxxxxxxxx
 
[mailto:cf-netcdf-1.0.swg-bounces+chris.little=metoffice.gov.uk@xxxxxxxxxxxxxxxxxxxxxxxx]
 On Behalf Of Lorenzo Bigagli
Sent: 04 December 2011 18:00
To: Bryan Lawrence
Cc: galeon@xxxxxxxxxxxxxxxx; CF-NetCDF-1.0.SWG@xxxxxxxxxxxxxxxxxxxxxxxx; 
Ben@xxxxxxxxxxxxxxxx
Subject: Re: [CF-NetCDF-1.0.swg] [galeon] netCDF Uncertainty 
conventions(netCDF-U)


Bryan, Dominic, all,

I apologize for not following up sooner on your comments and questions.
Please find enclosed the draft netCDF-U conventions, as presented to the Earth 
System Science DWG at the last OGC TC Meeting in Bruxelles last wednesday.

The netCDF Working Group did not meet this time, so we would take the 
opportunity to continue the discussion on this mailing list, to address and 
incorporate your comments and improve the document for the next TC Meeting 
(march 2012, Austin, Texas). Your contribution is very welcome.
We are also trying to engage the CF community (see the CF-metadata mailing 
list): I will ask them to express their interest in the topic, so we can keep 
them posted (possibly we can set up a dedicated mailing list, if need be).

As you will read in the attachment, we have tried to be convention-neutral, in 
particular making sure that netCDF-U fully integrates with the netCDF-CF 
Conventions, using the same constructs when possible (e.g. the 
ancillary_variables attribute). 
Ideally, we think of datasets that would conform to both the conventions:
:Conventions = "CF-1.5 UW-1.0"
NetCDF-U is based on  a generic mechanism for annotating netCDF variables 
according to the UncertML <http://www.uncertml.org/>  conceptual model.

The rationale for this it that we argue a probabilistic description of 
scientific quantities is a cross-cutting aspect that may be modularized.
In particular, we wouldn't clutter the application-level dictionaries with 
probabilistic concepts and jargon.

This said, I think the cell-methods mechanism has a partial overlapping with 
netCDF-U, in that it can account for (some of the) UncertML Summary Statistics 
concepts. However, it does not currently address Distributions and Samples.
We could think of extending it, but we preferred to introduce a new mechanism, 
based on the standard URI syntax and RDF semantics.

This is why we have represented the cell methods and measures just as strings 
in the UML.
We agree that, although formally correct, this is a semantic approximation, 
however in our context we have overlooked their semantics, for the above 
reasons.

On the other hand, the cell-methods mechanism is arguably more fine-grained 
than netCDF-U, allowing to express different methods on multi-dimensional 
variables, particular as far as the semantics of dimension intervals is 
concerned.
I am unclear at the moment how much this is application dependent, and hence 
strictly pertaining to the CF conventions.
In other words, it may be that some application would still need the more 
fine-grained semantics of CF cell-methods to make sense of the data.

This is in line with our aim of netCDF-U being complementary to netCDF-CF, and 
not replacing it.
On the other hand, a generic mechanism for associating distinct summary 
statistics semantics to distinct dimension variables may be useful in general.
I am looking forward to discuss with you about this and I wait for any comments 
of yours.

Regards,
  LB

[see attached file: 11-163_NetCDF Uncertainty Conventions (netCDF-U) Discussion 
Paper.pdf] 

Il giorno 11/nov/2011, alle ore 15:15, Bryan Lawrence ha scritto:


        Hi Dominic, Lorenzo
        
        I note that the UML that appears in this is inaccurate as to CF around 
cell methods and measures as well, and perhaps getting that right might help.   
(One could model cell methods as an association class between a variable and a 
coordinate, or a specialisation of a variable, but it's certainly not a string 
... likewise cell_measures are an enumeration attribute of the cell method).
        
        With those pieces in play wouldn't this proposal be much simpler? (I 
have to say that cell_methods are strictly associated with coordinates, rather 
than other variables, but I'd rather see the same fundamental mechanisms 
re-used, rather than new ones introduced).
        
        Cheers
        Bryan
        
        
        

                Hi Lorenzo,
                


                I am not sure whether I will be at the OGC meeting, but I am 
interested in
                

                how you see NetCDF-U Summary Statistics being compatible with 
existing CF
                

                Cell methods e.g.
                


                dimensions:
                

                 time = UNLIMITED; // (5 currently)
                

                 station = 10;
                

                 nv = 2;
                

                variables:
                

                 float pressure(station,time);
                

                   pressure:long_name = "pressure";
                

                   pressure:units = "kPa";
                

                   pressure:cell_methods = "time: point";
                

                 float maxtemp(station,time);
                

                   maxtemp:long_name = "temperature";
                

                   maxtemp:units = "K";
                

                   maxtemp:cell_methods = "time: maximum";
                

                 float ppn(station,time);
                

                   ppn:long_name = "depth of water-equivalent precipitation";
                

                   ppn:units = "mm";
                

                   ppn:cell_methods = "time: sum";
                

                 double time(time);
                

                   time:long_name = "time";
                

                   time:units = "h since 1998-4-19 6:0:0";
                

                   time:bounds = "time_bnds";
                

                 double time_bnds(time,nv);
                

                data:
                

                 time = 0., 12., 24., 36., 48.;
                

                 time_bnds = -12.,0., 0.,12., 12.,24., 24.,36., 36.,48.;
                


                
http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.6/ch07s03.html
                


                It seems like UncertML references could perhaps be 'attached' 
to existing
                

                Cell method descriptions rather than being an alternative 
structure?
                


                Regards,
                


                Dom
                


                On 11 November 2011 12:06, <bigagli@xxxxxxxxxxx> wrote:
                


                        Hi Stefano, all,
                        


                        it makes sense to me to present the NetCDF-U to the ESS 
DWG, since I'm
                        

                        already scheduled for a presentation on a germane topic.
                        

                        I don't think it's necessary to organize a meeting of 
the CDF-netCDF WG,
                        

                        if I'm the only presenter (thanks for your 
availability).
                        


                        I can certainly notify the MetOceans DWG: what other 
WGs should I inform,
                        

                        in your opinion?
                        


                        For the interested: the NetCDF draft Discussion Paper 
is posted to the
                        

                        pending documents of the OGC portal. Here is a direct 
link<
                        

                        
https://portal.opengeospatial.org/files/?artifact_id=46702&version=1>
                        

                        (authentication required).
                        


                        Best regards,
                        

                        Lorenzo
                        



                        Il giorno 11/nov/2011, alle ore 11:42, Stefano Nativi 
ha scritto:
                        


                        Hi Ben and Lorenzo,
                        


                        I will be in Brussels on Tuesday morning and I'll 
co-chair the ESS meeting
                        

                        on Wednesday.
                        


                        I may organize a CF-netCDF meeting on Tuesday 
afternoon; however, Lorenzo
                        

                        could present the discussion paper in the ESS meeting 
-he is scheduled to
                        

                        give a short talk on the CF-netCDF importance for Earth 
system sciences.
                        


                        Stefano
                        

                        Hi Lorenzo,
                        


                        It's great that you've created a discussion paper on 
the uncertainty
                        

                        conventions.  It is indeed an important topic.
                        


                        I will not be in Brussels for the TC there, so, if 
there is going to be a
                        

                        CF-netCDF session, someone else will have to organize 
it.  Or you could
                        

                        present the topic in MetOceans or Earth Systems DWG.
                        


                        In any case, it is crucial that we move forward in this 
area.
                        


                        Thanks.
                        


                        -- Ben
                        


                        On Thu, Nov 10, 2011 at 11:38 AM, Lorenzo Bigagli 
<bigagli@xxxxxxxxxxx
                        

                        <mailto:bigagli@xxxxxxxxxxx>> wrote:
                        

                        Ben, all,
                        


                        this is to inform that I have uploaded to the pending 
documents a
                        

                        candidate Discussion Paper on the NetCDF Uncertainty 
Conventions (NetCDF-U)
                        

                        that we discussed in Boulder, for your possible review.
                        

                        I would like to (briefly) present it at the next TC 
Meeting in Bruxelles
                        

                        and to propose a motion for the TC to accept it as an 
OGC Discussion Paper.
                        


                        Your feedback is welcome.
                        

                        Regards,
                        

                        Lorenzo Bigagli
                        



                        ---
                        

                        Lorenzo Bigagli, Ph.D.
                        

                        National Research Council of Italy
                        

                        Institute of Methodologies for Environmental Analysis 
(CNR-IMAA)
                        


                        a: Area della Ricerca di Potenza, Contrada Santa Loja
                        

                        Zona Industriale, I-85050 Tito Scalo (PZ), Italy
                        

                        t: +39 0971 427221<tel:%2B39%200971%20427221>
                        

                        f: +39 0971 427222<tel:%2B39%200971%20427222>
                        

                        m: bigagli@xxxxxxxxxxx<mailto:bigagli@xxxxxxxxxxx>
                        




                        ________________________________
                        


                        _______________________________________________
                        

                        CF-NetCDF-1.0.swg mailing list
                        

                        CF-NetCDF-1.0.swg@xxxxxxxxxxxxxxxxxxxxxxxx<mailto:
                        

                        CF-NetCDF-1.0.swg@xxxxxxxxxxxxxxxxxxxxxxxx>
                        

                        
https://lists.opengeospatial.org/mailman/listinfo/cf-netcdf-1.0.swg
                        



                        _______________________________________________
                        

                        galeon mailing list
                        

                        galeon@xxxxxxxxxxxxxxxx<mailto:galeon@xxxxxxxxxxxxxxxx>
                        

                        For list information, to unsubscribe, visit:
                        

                        http://www.unidata.ucar.edu/mailing_lists/
                        



                        --
                        

                        Scanned by iCritical.
                        






        --
        Bryan Lawrence
        University of Reading:  Professor of Weather and Climate Computing.
        National Centre for Atmospheric Science: Director of Models and Data. 
        STFC: Director of the Centre for Environmental Data Archival.
        Ph: +44 118 3786507 or 1235 445012; Web:home.badc.rl.ac.uk/lawrence
        


Attachment: WMODataQualityv3.doc
Description: WMODataQualityv3.doc

  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the galeon archives: