Open SeanBryan51 opened 1 month ago
This is required for CABLE output to work directly with ILAMB (https://github.com/CABLE-LSM/CABLE/issues/210). See https://github.com/CABLE-LSM/benchcab-ilamb-config/issues/1 for more details.
It looks like CABLE currently is working with the ALMA standard for its input and output files which sets the units attribute for dimensionless quantities to -
. I think there needs to be a discussion in the community if the ALMA standard should be superseded by the CF conventions.
ALMA conventions also documented here: https://modelevaluation.org/variableStandards
Gab (@gabsun) informed me that the ALMA standard is typically updated on a per MIP basis and suggested that ALMA could be updated to be CF compliant.
Variables in the CABLE offline model output which are dimensionless have their
units
attribute set to-
which does not comply with the CF-conventions (see units section). Theunits
attribute for dimensionless variables should haveunits
set to1
or have nounits
attribute defined.