#157: Clarification to Section 2.3 - Naming Conventions
-----------------------------+------------------------------
  Reporter:  ros             |      Owner:  cf-conventions@…
      Type:  defect          |     Status:  new
  Priority:  medium          |  Milestone:
 Component:  cf-conventions  |    Version:
Resolution:                  |   Keywords:
-----------------------------+------------------------------

Comment (by heiko.klein):

 Hi Ros,

 we store several chemical components or isotopes in CF-compliant files.
 These components often have a tendency to start with digits rather than
 letters and I used the freedom of 'should' to name these variables e.g.
 like "133Xe_concentration". I even send a ticket to the netcdf-group when
 versions of netcdf (3.6-4.0?) forbid writing digits as first character in
 variable-names. Most programs I know have no problems with these variable-
 names (ncap2 does have problems, but I never found out if escaping of
 variable-names is possible).

 Most 'should' rules in CF exist for compatibility with COARDS. Changing a
 'should' rule to a 'must' rule is definitely a change and not a defect in
 CF, and in this case just to satisfy the COARDS convention, which I
 haven't seen in active use any longer. CF does not enforce any other
 restrictions on variable-names.

 The only 'defect' in the variable-name description is the missing
 definition of 'letter', which might have been a-zA-Z in a ASCII sense from
 netcdf, but since NUG from netcdf-4 could include umlauts and is UTF-8.

 Heiko

--
Ticket URL: <http://cf-trac.llnl.gov/trac/ticket/157#comment:1>
CF Metadata <http://cf-convention.github.io/>
CF Metadata

Reply via email to