[CF-metadata] Dealing with large numbers of flag values in netcdf cf -- what are "words"

martin.juckes at stfc.ac.uk martin.juckes at stfc.ac.uk
Wed Oct 28 08:00:11 MDT 2009


Hello Jonathan,

I don't see a need to do away with the restriction of no spaces in
flag_meanings, but I agree that "-", "." etc should be allowed -- I can
imagine that brackets would also be useful in some cases. In the
biodiversity data I'm dealing with I did, however, edit out the accented
letters before trying to convert it to netcdf. I suspect that for many
programmers "machine readable" does not readily extend to the full range
of accents. So I would suggest having an allowed list of characters,
e.g. a-zA-Z0-9()[]-,./_;:, or at least finding a form of words which
excludes accents,

Cheers,
Martin

> -----Original Message-----
> From: Jonathan Gregory [mailto:jonathan at met.reading.ac.uk] On Behalf
Of
> Jonathan Gregory
> Sent: 28 October 2009 10:22
> To: Juckes, Martin (STFC,RAL,SSTD)
> Cc: cf-metadata at cgd.ucar.edu; r.s.hatcher at reading.ac.uk
> Subject: [CF-metadata] Dealing with large numbers of flag values in
> netcdf cf -- what are "words"
> 
> Dear Martin
> 
> I would think that since words are blank-separated, they ought to be
> allowed
> to include any character except white space. The convention says "If
> multi-word
> phrases are used to describe the flag values, then the words within a
> phrase
> should be connected with underscores." To allow phrases including
> spaces, we'd
> need a different convention, such allowing flag meanings to be an
array
> of
> strings i.e. a 2D character array. I don't think that's possible in
> netCDF-
> classic for an attribute, so the attribute would have to point to a
> variable
> instead. If it is possible in netCDF-4, we could make it a feature of
> CF specific to netCDF-4. Up to now we have not used new features of
> netCDF-4 in
> the CF convention. Either way, a change to the CF standard would be
> required.
> 
> Best wishes
> 
> Jonathan
-- 
Scanned by iCritical.


More information about the CF-metadata mailing list