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

Update validate-model-configuration.md #5032

Merged
merged 1 commit into from
Oct 3, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions testing/manual/validate-model-configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,17 @@ Report any issues into GitHub: [open an issue](https://github.com/DARPA-ASKEM/te
1. Create a _Validate configuration_ operator by right-clicking anywhere in the workflow canvas and selecting _Work with model/validate configuration_
2. Link the output port of the _Configure model_ operator to the _Model configuration_ input port of the _Validate configuration_ operator
3. Open the _Validate configuration_ operator by clicking _Review checks_
4. Click _Show additional options_ to edit the settings of this operator
5. A _Tolerance_ input and slider should be available \
4. In the Settings section, use the _Tolerance_ input and slider \
- set the value to `0.05` (this determines how granular the operator segment the input space of the model for validation)
7. A _parameters of interest_ dropdown should be available, populated with the parameters and state variables of the model
5. A _parameters of interest_ dropdown should be available, populated with the parameters and state variables of the model
- select `β` and `γ` (this determines for which inputs the operator should run the validation)

### 4. Add sanity checks
1. Ensure that the _Compartmental constraint_ is present (it requires the operator to check that the sum of the state variables at all times is equal to their sum at time = 0 and that each state variable is positive) \
`I + R + S = 1002.0, I >= 0, R >= 0, S >= 0`
2. Create a new sanity check that ensures the number of infected persons is less than `750.0` in the first `100` days by first clicking _Add another constraint_
3. Name it `Infected cap` and set its type to `State constraint` \
4. Set the _Target_ to `I` and _Upper bound_ to `750.0`, leaving all other options as default
3. Name it `Infected cap`
4. Enter the values: The `State variables` `I` should be less than or equal to `750` persons from timepoint `0` to `100`

### 5. Successful Validation
1. Click _Run_
Expand Down