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

Optimize - remove qoi context string manipulation, update ciemss version #114

Merged
merged 4 commits into from
Sep 3, 2024

Conversation

Tom-Szendrey
Copy link
Contributor

@Tom-Szendrey Tom-Szendrey commented Aug 23, 2024

Description

  • removing qoi context string manipulation as we need to add _state or _observable depending on the selection. It is much easier to do this string manip in the hmi-client as it readily has the model while setting up the dropdown options
  • Update pyciemss version

Related + required:
DARPA-ASKEM/terarium#4564

Testing

-Testing via HMI optimize drilldown.
-running ciemss notebooks locally to ensure sending qoi, risk_bound, and alpha as non lists is caught properly by
https://github.com/ciemss/pyciemss/blob/main/pyciemss/interfaces.py#L876-L881

Pyciemss updates:

ciemss/pyciemss#596 -> Allows for multiple constraints, contains backwards compatibility
ciemss/pyciemss#602 -> The changes required for this specific PR
ciemss/pyciemss#592 -> Allows for intermediate results

@Tom-Szendrey Tom-Szendrey linked an issue Aug 23, 2024 that may be closed by this pull request
2 tasks
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review August 23, 2024 16:58
@Tom-Szendrey Tom-Szendrey marked this pull request as draft August 23, 2024 17:05
@Tom-Szendrey Tom-Szendrey marked this pull request as ready for review September 3, 2024 19:07
@Tom-Szendrey Tom-Szendrey changed the title Optimize - remove qoi context string manipulation Optimize - remove qoi context string manipulation, update ciemss version Sep 3, 2024
@mwdchang mwdchang merged commit b3bed37 into main Sep 3, 2024
2 checks passed
@Tom-Szendrey Tom-Szendrey deleted the TS/4528-add-observables-to-constraint branch November 1, 2024 14:41
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]: Add observables to optimize constraint options.
2 participants