Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validator #1164

Open
davide-f opened this issue Oct 31, 2024 · 2 comments
Open

Validator #1164

davide-f opened this issue Oct 31, 2024 · 2 comments
Labels
help wanted Extra attention is needed high priority

Comments

@davide-f
Copy link
Member

Describe the feature you'd like to see

It would be interesting to adopt the validator similar to pypsa-ariadne
See for example:
PyPSA/pypsa-ariadne#269 (comment)

@lkstrp lkstrp mentioned this issue Dec 11, 2024
8 tasks
@davide-f davide-f added help wanted Extra attention is needed high priority labels Jan 14, 2025
@ekatef
Copy link
Member

ekatef commented Jan 14, 2025

Given the experience of the model debug and testing for #1172 and #1293, it would be great to add testing of a number major parameters and outputs. In particular, there is the need to check that the invariants (e.g. the overall installed capacity, demand, available renewable potential) are being conserved.

As an additional comment, currently there seem to be some issues with the overall available potential as demonstrated in #1270 which must be investigated further.

@lkstrp
Copy link
Contributor

lkstrp commented Jan 15, 2025

We are currently working on a new, more stable version of the validator in the PyPSA/ repository. At best we will find a better solution to talk to any HPC, which will make it more scalable across all PyPSA-x repos and forks. But even if not, we could still set it up for Earth. The question is rather how tedious this will be.

Testing of a number of parameters I also wanna bring to it. Basically, that you can define some hard ranges of parameters, and if they are not met, the tests will fail. In addition to the already existing manual comparison. All based on networks in the results directory.

In any case, it would be great to combine development efforts here to reduce the already too high double maintenance and dev efforts of Earth and Eur.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed high priority
Projects
None yet
Development

No branches or pull requests

3 participants