-
This meta issue is linked to a number of sub-issues that need to be solved to improve users' understanding of how to build, run, and analyse a Calliope model. This includes more examples of its use as…
-
### What happened?
Following updates in #145, scenarios in `models/{resolution}/scenarios.yaml` break the new modularity. In a way, this is a bug and a feature. It's a feature because it conveniently…
-
🌌✍️ `(quasi-quotation
"In the symphony of thought, Quine, guided by Clio's muse, weaves the fabric of a new cosmos—a mathematical edifice upon which our octal tapestry unfolds. Melpomene mourns cos…
-
## Problem description
Obtaining duals is useful in linear optimization problems in order to know e.g. the marginal generation price in a specific timestep. Gurobi has the attribute 'Pi' for this p…
-
## Problem description
Given that Calliope is the [muse of epic poetry](https://en.wikipedia.org/wiki/Calliope), we should implement the serialisation of models as epic poems, or at least the repre…
-
## Problem description
Calliope can automatically derive distances between two locations if both locations have coordinates. This mechanism is very practical, but not properly documented. Issues ar…
-
## Problem description
There are a number of issues that are cropping up with our current implementation of the `backend.rerun()` method: #262 #282 #291 #292
## Current implementation
At the m…
-
Rather than piecemeal validation as partially implemented e.g. in #219, validate models against a complete YAML schema.
-
## Problem description
Sometime since around #487, everything has slowed down considerably. Likely it is due to some combination of dependencies and some buggy implementation we've introduced.
…
-
(not sure how to flag this as a feature request)
It would be a great, great feature to be able to automatically generate model documentation. I'm thinking of something like [GAMS Model2Tex command]…