pik-piam / piamInterfaces

0 stars 19 forks source link

Improve support for unitless variables in IIASA Projects #407

Open fbenke-pik opened 1 week ago

fbenke-pik commented 1 week ago

In IIASA Projects like ScenarioMIP there are unitless variables, for example Terrestrial Biodiversity|Shannon Crop Diversity Index. Internal checks like checkVarNames require a unit for variable and piam_variable.

The current solution (https://github.com/pik-piam/piamInterfaces/pull/405) is resolving the conflict by adding project-specific exceptions to checkVarNames, but this might not be elegant once more projects require such exceptions.

Alternative solutions could be

fbenke-pik commented 1 week ago

@orichters Let us know if you have encountered this problem before and if not, which solution you'd prefer.