Hi all - As I mentioned in issue #314, there are a number of deprecations in the current CF specification. Two involve backwards compatibility with COARDS and have been in CF since version 1.0, one of these involves non-compliance with Udunints and the other with temporary(?) deprecation in the NUG. The rest are more recent changes.
Here’s the list of the deprecations currently found in CF 1.9-draft: - “The units `level`, `layer`, and `sigma_level` are allowed for dimensionless vertical coordinates to maintain backwards compatibility with COARDS. These units are not compatible with Udunits and are deprecated …” - Paragraph four of Section [3.1. Units](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*units__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRM_-L6bc$ ) - Similar text in Section [4.3.2 Dimensionless Vertical Coordinate](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*dimensionless-vertical-coordinate__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRKrvZTgU$ ) - Since CF 1.0 - The standard name modifiers `number_of_observations` and `status_flag` are deprecated in favor of standard names `number_of_observations` and `status_flag` - In [Appendix C: Standard Name Modifiers](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*standard-name-modifiers__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRuZ1AUuc$ ) - Added in CF 1.7 - The use of `projection_x_coordinate` and `projection_y_coordinate` standard names are deprecated for use with the “geostationary” grid mapping. Instead `projection_x_angular_coordinate` and `projection_y_angular_coordinate` standard names should be used. - See Appendix F: “Grid Mappings” [Section “Geostationary projection”](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*_geostationary_projection__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRpluh6BQ$ ) - Added in CF 1.9 - The use of `standard_parallel` and `scale_factor_at_projection_origin` attributes are marked as deprecated (without explanation) for use with the “lambert_cylindrical_equal_area” grid mapping - See Appendix F: “Grid Mappings” [Section “Lambert Cylindrical Equal Area](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*_lambert_cylindrical_equal_area__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRjeKi9yE$ ) - Added in CF 1.7 - The `missing_value` variable attribute - originally allowed for backward compatibility with COARDS but deprecated by NUG and then reinstated in later versions - CF 1.0 through 1.6, considered deprecated by NUG but allowed in CF for backward compatibility with COARDS. - CF 1.7 reinstates the use of the `missing_value` variable attribute - No discussion of why. Was there a NUG update? - See two items in [Section “Revision History”](https://urldefense.us/v3/__http://cfconventions.org/cf-conventions/cf-conventions.html*revhistory__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRLsP6Ufc$ ) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://urldefense.us/v3/__https://github.com/cf-convention/cf-conventions/issues/328*issuecomment-846140071__;Iw!!G2kpM7uM-TzIFchu!nRm2DkF_YaUISizPu4WEsZrbizv3u8-e1d4GZA84yTWXIlhin8fWPjBzdWOY_E6q2vSRE7Kpk9g$ This list forwards relevant notifications from Github. It is distinct from cf-metad...@cgd.ucar.edu, 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 cf-metadata-unsubscribe-requ...@listserv.llnl.gov.