Code and Data for Policy Tree Optimization
收藏NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/15090391
下载链接
链接失效反馈官方服务:
资源简介:
This repository contains all the code corresponding to methods and figure generation in the paper below:
Adaptation triggers and indicator interpretability for dynamic reoptimization of reservoir control policies under climate changeAny updates can be found in the GitHub repository : https://github.com/ssaiveena/policyTree
Directories
Data: Contains input data for analysis used in the study.
Main_optimization: This folder contains function codes called by main_reopt_perf.py and supporting function files. This includes the framework for an “outer loop” adaptation policy that establishes indicator thresholds for reoptimization based on recently observed data, and an “inner loop” control policy that undergoes reoptimization according to these thresholds. This directory also has main_reopt_perf_reevaluate.py that is used to reevaluate teh policies for the training and testing set to determine the policy actions triggered over time based on feature variables describing changes in hydrology and demand.
Figures: Directory containing python scripts to generate Figures 3-9 of the manuscript and data used plotting the figures.
PostProcessing: Directory containing python scripts on SHAP analysis and sensitivity analysis.
Data preparation and model run
The scenario data can be downloaded here. Unzip and move the folders into data/cmip5 and data/lulc.
The CMIP5 climate scenarios are from USBR and contain daily reservoir inflows in cfs.
The LULC scenarios are from multiple models and have been converted to water demand multipliers as described in Cohen et al. 2021
The solutions of the reoptimization (Reopt_50 in the manuscript) can be obtained from this repository
创建时间:
2025-03-26



