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

Ts/3398 interventions #3461

Merged
merged 24 commits into from
May 1, 2024
Merged

Ts/3398 interventions #3461

merged 24 commits into from
May 1, 2024

Conversation

Tom-Szendrey
Copy link
Contributor

@Tom-Szendrey Tom-Szendrey commented Apr 29, 2024

Description

Interventions to come from an intervention object within the model config rather than a weird timeseries string
Interventions for simulating to come from the payload provided as well as whatever is within the config provided

-Can run optimization + calibration + simulation with and without interventions.
-Can see both interventions from optimization as well as the configuration within the optimization's simulation
-Can add, delete, and update the interventions in the model config

Testing:

All the points above reran many times with pyciemss-api logs on the other screen

One.Of.Many.tests.mov

@Tom-Szendrey Tom-Szendrey linked an issue Apr 29, 2024 that may be closed by this pull request
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review April 30, 2024 17:35
@Tom-Szendrey Tom-Szendrey marked this pull request as draft April 30, 2024 17:49
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review April 30, 2024 18:15
@mwdchang
Copy link
Member

mwdchang commented May 1, 2024

As the next step, we need to think about validations, so we don't end up with negative time steps or something like duplicated timesteps.

Copy link
Collaborator

@dvince2 dvince2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If possible lets try to get some of the unknown items raised by Dan here figured out by the time Model gets moved to PG

@Tom-Szendrey Tom-Szendrey merged commit f79bfae into main May 1, 2024
7 checks passed
@Tom-Szendrey Tom-Szendrey deleted the TS/3398-interventions branch May 1, 2024 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Task] integrate pyciemms changes with interventions in optimize
4 participants