Uncertainty analysesΒΆ
Uncertainty analyses are a bespoke process, because you need to decide which input data should be correlated (e.g., the incidence rate for a single disease, across all age groups, sex, and ethnicity). To build data artifacts that contain 2000 draws for each input rate/value, run the following command:
make_artifacts uncertainty
Note
This can take a long time to complete, and generates data artifacts that are around 3 GB in size.
We have also provided a command that runs multiple simulations for a single model specification file, where each simulation uses a different draw from the data artifact. This script can be used as follows:
run_uncertainty_analysis --draws 2000 --spawn 16 modelA.yaml modelB.yaml [...]
This will run 2000 simulations for each of the model specifications
(modelA.yaml, modelB.yaml, etc) and will simultaneously run 16 simulations at
a time.
Each simulation will produce distinct output files (modelA_mm_1.csv
,
modelA_mm_2.csv
, etc).