Daniel Huppmann
Daniel Huppmann
Per a suggestion by @phackstock in https://github.com/IAMconsortium/common-definitions/pull/89/files#r1559026392, the project-validation feature should have a (default) option to raise an error if variable naming conventions like replacing `...|Share` by ` [Share]` are...
Per a discussion with @volker-krey and @phackstock: Previous projects added a "counter" to capacity- and capital-cost variables to allow reporting of different types of plants, e.g., "Capacity|Electricity|Biomass|1", with a mapping...
It's not clear how the following configuration would work: ```yaml - Price|Carbon: description: Price of carbon (as reported by the model) unit: USD_2010/t CO2 region-aggregation: - Price|Carbon (mean): method: mean...
The implementation of the **MetaCodeList** validation should be implemented/refactored based on **pandera**.
While thinking about how to implement a list of countries in a project repository (ideally drawn directly from the **pycountry** package), I had the following idea: In the definitions folder,...
In the openENTRANCE project, we introduced a `>` character to define "directional" variable, for example trade flows from Country A to Country B. The region code then has the structure:...
Currently, the validation against trailing whitespaces only shows the first occurrence of such an error (not all). It would be more user-friendly to show all errors as part of the...
Similar to #132 & #133 following the merging of #131, per [a suggestion](https://github.com/IAMconsortium/nomenclature/pull/131#pullrequestreview-1027377375) by @phackstock: implement a validation that all variables listed in "components" must be defined in the variable...
The new implementation of the `RegionProcessor.apply()` does the following to a submitted scenario (if a model-region-mapping exists): - keep list of model-native regions (possibly with renaming) - perform aggregation of...
The openENTRANCE project uses subannual time resolution with the datetime format in two flavors: - datetime format as a "time" column - datetime format *without the year* in a "subannual"...