Hello @Dave-Allured, @JonathanGregory and all,
I agree with @JonathanGregory - spelling out the "active" attributes in the
appendix A table is a good idea. As long as it's permissable, software
providers and data creators will need to be able to unambiguously know the
exact list of active attributes, and the "such as" list in the text doesn't
really do that, I feel. If we don't know what they are, it is likely that
others won't, either! I suspect readers would see the "such as" list, but not
then check the rest of the conventions for any other attributes they're not
aware of that might be active.
If this is flagged in appendix A, then it is guaranteed that any new attributes
will be considered for activeness, as when they are added to table in Appendix
A, the author will see the "Active" column, and be forced to put in a value. It
is more likely that a list embedded in the text (like we had in 1.8) would be
overlooked.
I propose this rewording:
Since a boundary variable is considered to be part of a coordinate variable's
metadata it is generally not necessary to provide it with attributes, as the
boundary variable is assumed to inherit all of the attributes of its parent
coordinate variable (with the exception of the **`formula_terms`** attribute).
When a bounds variable attribute is provided, it takes precedence over any
inherited value. However, when duplicating "active" attributes which affect the
interpretation of values (such as **`units`** and **`standard_name`**, see
Appendix A for the complete list of active attributes described by this
standard), their string or numeric values must be exactly the same as the
parent variable attributes. Data types of these duplicated attributes do not
need to match, but must be compatible for comparing values. Duplication of such
active attributes on the boundary variable is permissible but not recommended.
Then the next short paragraph ("Purely descriptive attributes which do __not__
affect interpretation ...") is not needed.
Thanks,
David
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/cf-convention/cf-conventions/issues/265#issuecomment-743068067
This list forwards relevant notifications from Github. It is distinct from
[email protected], although if you do nothing, a subscription to the
UCAR list will result in a subscription to this list.
To unsubscribe from this list only, send a message to
[email protected].