This repository contains workflow scripts and example cases to demonstrate emulator-assisted modelling workflows using pyEMU and PEST++.
The repository includes the following primary workflow scripts:
workflow_gpr.py: Contains examples utilizing Gaussian Process Regression (GPR).workflow_dsi.py: Contains examples utilizing Data-Space Inversion (DSI).
To set up the required environment, use the provided environment.yml file.
-
Create the environment:
conda env create -f environment.yml
-
Activate the environment:
conda activate emul
To run the example workflows, ensure the environment is activated and execute the Python scripts from the root directory:
To run the GPR examples:
python workflow_gpr.pyTo run the DSI examples:
python workflow_dsi.pyIf you use this software, please cite it using the DOI badge above. Metadata for Zenodo is maintained in .zenodo.json.
This project is licensed under the GNU General Public License v3.0 — see LICENSE for details.