Philip Hackstock

Results 65 issues of Philip Hackstock

I just encountered a case for a project where we had a variable where we decided to turn off region aggregation: ```yaml - Power Generation Technologies|Coal fired: unit: '% Shares...

While updating the cli to use typer instead of click for improved usability, documentation and command auto-completion, I realized that we currently provide the option to name folders containing the...

enhancement

Having this would be useful for checking deployed versions of nomenclature.

enhancement

The current implementation of DataValidator and its associated classes is rather convoluted. Before we add more functionality, we should streamline and simplify.

Using a context manager for the `ErrorCollector()` class could help reduce boilerplate and make our code more readable. We'd be going from: ```python errors = ErrorCollector() for item in items:...

enhancement

As MAGICC becomes more integrated into a number of projects I figured it might be a good idea to add all MAGICC variables to this repo.

When checking the emission variables for a recent project, I noticed that the emission species for levels 2 and 3 are identical. * https://github.com/IAMconsortium/common-definitions/blob/258c943fdbc16f362865367dba68daba50bcac93/definitions/variable/emissions/tag_level-2-species.yaml * https://github.com/IAMconsortium/common-definitions/blob/258c943fdbc16f362865367dba68daba50bcac93/definitions/variable/emissions/tag_level-3-species.yaml I don't think that...

bug