
Met data standards
Peter Levy
2026-03-03
met_data_standards.RmdThe most basic problem is simply of agreeing on standard names for variables. Several conventions exist, but none are widely used outside the modelling community. Some naming conventions are listed below.
| Name | Defines | Link | Issues |
|---|---|---|---|
| Climate Forecast (CF) | Names & netCDF file format | link, and from CEDA | |
| ICOS | Variable names | link | |
| ERA5 | Variable names | link | |
| AmeriFlux BADM | Variable names | link | Does not including most met variables |
| Copernicus Station Exchange Format (SEF) | Variable names | link | |
| Copernicus Station Exchange Format (SEF) | Plain text file format | link | Only one variable per file limits use |
| CEDA BADC-CSV | Plain text file format | link | Format not easily machine-readable |
These conventions are not systematically constructed, so are not easily extended or modified to be more generally useable; several are not even easily machine-readable. For example, the Climate Forecast (CF) convention constructs a set of standard names used widely in climate modelling. Users are able to suggest new variables names in an ad hoc manner. The result is there are ~5250 arbitrarily defined variable names, with no system to their naming. For example, there is no system to the naming to group together different types of temperature measurements (such as soil temperature, surface temperature, air temperature at 2 m or 10 m). Eleven chemical species are defined, but arbitraryily, so no other chemical species can be referred to without inventing new names.
Because none of these is widely used in the measurement community, we need to build the flexibility to:
- allow easy conversion of ad hoc local naming schemes into one or more standards, and
- translate easily between different existing standards (e.g. ERA5 to CF-1).