-
Notifications
You must be signed in to change notification settings - Fork 5
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
Improve rose edit and simplify include files #1055
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
82e818c
to
fada613
Compare
79ea3e7
to
645ccac
Compare
a0f7c06
to
bab44a6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good from a science perspective. A few minor comments where a bit more clarity might be needed. Also one that might be a bit more work on potential of streamlining for UX.
This reflects the non-sequential nature of the variable, and how it will soon contain multiple values.
This change switches to a generated rose-meta.conf, so it is much easier to maintain. It also removes a number of obsolete keys, updates descriptions, makes analysis_offset and analysis_period per-model, and removes the s/crimes against rose edit/mapping between model and fieldname/. One of the biggest changes is the move to a simple list for model fields instead of the complicated table affair we had before. Fixes #667 Fixes #808 Fixes #817 Fixes #859 Update example rose-suite.conf
This will cause it to be marked as such on GitHub, and not clutter up pull request diffs.
1bff1c9
to
e22ae85
Compare
This allows comparing different variables from the same plot.
Most of the time this is what you want. You only need to set the offset if data isn't output on the first timestep.
Use PT1H as that is what a lot of data is output at. Urban data is often 15 minutely, but is sufficiently niche to require changing an accessible setting.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good and happy to approve, one minor point of clarification (not sure if you are missing something or not).
Extra thought, which I am happy to be put in a different issue if felt needed: in the q-q plot would that mean we would be specifying the same variable twice as we have variable A and variable B for the different models?
Indeed, if you wanted to compare the same variable between different models, you would have to put the variable name in both. It would be good to have a chat about it during the quest next week, to clarify what is desired. |
Also tweak a few help descriptions.
226c5f0
to
e65f217
Compare
This is a bit of a monster PR, however it is mostly replacements or automatically generated code. In this pull request I've done the following:
MODEL_NUMBER
internal variable toMODEL_IDENTIFIERS
to reflect its changing role.As the
rose-meta.conf
is now automatically generated, I wouldn't bother looking too hard at it. Instead look at therose-meta.conf.jinja2
, which it is generated from.Contribution checklist
Aim to have all relevant checks ticked off before merging. See the developer's guide for more detail.