Paul Natsuo Kishimoto
Paul Natsuo Kishimoto
I have a database of about 1000 entries / 10k lines, and a bibtexparser-based command line tool that I use to manipulate it. Some of these manipulations only touch a...
**Describe the bug** Having GSConnect installed and enabled periodically leads to a full disk. As a result, rsyslogd takes up 100% CPU, lots of fan noise and heat, etc. Inspecting...
I'd like to show all intervals from 3 days ago until the current time, without typing the exact date. `timew summary 3d` shows this range but does not show intervals...
Some settings in the MESSAGE GAMS implementation are controlled through global %-macros, e.g. `%SLACK_CAP_NEW_BOUND_UP%`: https://github.com/iiasa/message_ix/blob/51ccdfb631e815bc4142df45650f908900c9dbf6/message_ix/model/MESSAGE/model_core.gms#L1179-L1182 This macro is set, and can *only* be modified, through one of: https://github.com/iiasa/message_ix/blob/51ccdfb631e815bc4142df45650f908900c9dbf6/message_ix/model/MESSAGE/model_setup.gms#L40 https://github.com/iiasa/message_ix/blob/51ccdfb631e815bc4142df45650f908900c9dbf6/message_ix/model/MESSAGE_master.gms#L81 …the...
In #223, there was a discussion (https://github.com/iiasa/message_ix/pull/223#discussion_r312356449) of how Scenario.add_macro should behave when the target Scenario already contains MACRO-related items or data; i.e. should it: - refuse to proceed and...
As follow-up for #223. Since Scenario.add_macro is mainly intended for use with MESSAGEix-GLOBIOM Scenarios, we need a regular check that it continues to work properly for these.
To complete the code added #223, address the point raised there by @gidden: > There are a variety of places in the previous R code as well as existing GAMS...
To complete the code added in #223, one or more PRs are needed to document the message_ix.macro module, including: - both docstrings **and** in-line comments for: - [ ] core.Scenario.add_macro()...
If `technical_lifetime` has non-integer values, the calculation of `beyond_horizon_factor` in scaling_investment_costs.gms errors: https://github.com/iiasa/message_ix/blob/38461e62eacfba39b6ec52c02b35faaa7fab0bb2/message_ix/model/MESSAGE/scaling_investment_costs.gms#L139 …with a message like: ``` **** Exec Error at line 2056: power: FUNC DOMAIN: pow(x,i), i not...
Most (137 of 187) untested lines in `message_ix` are in `.tools.add_year`: https://codecov.io/gh/iiasa/message_ix/tree/master/message_ix/tools/add_year This PR adds tests for this code, but also reimplements some internal methods for better performance. Partially addresses...