Hi John,

I was wondering what the next step is for this initiative? You have had only two responses since you posted this request some two weeks ago, though one (by John) listed a good number of points. Does the CF conventions committee plan to publish a draft setting out its views for comments, and if so when might this happen? As an interested observer of the CF standard names activity, there are several issues that have struck me:

1. The non-scalability of the current approach based on a single long flat list of names, as others have also observed. It seems to me that a necessary way forward is to move to an approach based on compound names, built from lists of authorised terms in various categories, along with grammar rules which define legitimate combinations of these terms. (Simply tagging a name with extra attributes, e.g. 'air_pressure' tagged with 'cloud_base' will not be sufficient, since that can't handle cases involving e.g. a ratio between two quantities. You need a grammar.) Otherwise the community will end up with tens of thousands of names, with a lot of shared structure.

2. The support for multiple formats for the compound names allowed by the above approach, e..g a plain-text format (much as is used at present), and an XML format (and possibly an RDF format?). This is analogous to plain-text and MathML syntaxes for representing a mathematical expression.

3. A detailed analysis of what a "standard name" for a variable actually is. It is clearly not a "name" in the normal sense of the word (i.e. a unique identifier), since one dataset or model can legitimately have more than one variable with the same "standard name". It therefore seems (to this outsider) more like a standard type, label, or characterization of a variable, rather than a standard name as such. Sorry if this seems obvious within the CF-metadata community, but I've looked carefully through the associated documentation (e.g. section 3.3 of the CF Conventions), and can't see this stated explicitly.

4. Not sure this is an "issue", but I think it would be very helpful to publish a set of typical use-cases for standard names. What actual processing do people do which makes use of standard names? Given the widespread adoption of the CF-metadata standard naming scheme, there must be many examples of use, probably well known within your community, but not easy for an outsider to find. Having such a set of use cases would go some way to conveying what a standard name "is".

In the particular area I'm currently involved in (plant-environment modelling), the main uses will be:
- linking a variable in a dataset to an input variable in a model; and
- linking an output from one model to an input in another, when constructing composite models. Standard naming/typing/labelling schemes can clearly help in this, through flagging invalid combinations and suggesting valid ones, though manual intervention will remain essential (to stop air_temperature measured in Australia being an input to a European model...).

Cheers,
Robert

John Caron wrote:
The CF Conventions committee is looking to clarify the issues surrounding CF 
standard names and the process for creating them.  There are a number of 
proposals and discussions for changing or augmenting standard names, and not 
yet much consensus on what direction to take.

We'd like to come up with a clear statement of what standard names are (or 
should be), and what are the problems and issues that we should be focusing on 
next.

You are invited to send input to this email group, ideally as concisely as 
possible. You are welcome to add your ideas of possible solutions, but it would 
be helpful to keep those separate for now.

The CF Conventions committee will attempt to capture some kind of consensus on 
what the issues are, which may help clarify what solutions are possible and 
what still needs to be explored.

Thanks!
_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata



--
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

_______________________________________________
CF-metadata mailing list
[email protected]
http://mailman.cgd.ucar.edu/mailman/listinfo/cf-metadata

Reply via email to