Skip to content

Commit 0597924

Browse files
authored
Merge pull request #24 from NWC-CUAHSI-Summer-Institute/multibasin
Multibasin
2 parents 8898407 + 51a1f36 commit 0597924

30 files changed

+279282
-1440437
lines changed

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,17 @@
33

44
The differentiable parameter learning Conceptual Functional Equivalent (dCFE) is a differentiable implementation of CFE (see below). All operations of the model are coded using PyTorch to track gradients and tune model parameters. Currently the model allows gradient tracking from runoff to 9 calibration parameters (```bb```, ```satdk```, ```smcmax```, ```slop```, ```Cgw```, ```expon```, ```max_gw_storage```, ```K_nash```, ```K_lf```).
55

6-
Currently the model takes only static attributes from one basin. Development in progress to include dynamic parameters for multiple CAMELS basins.
6+
#### Update (Nov 1, 2023)
7+
Currently the model can:
8+
- Run in synthetic mode with CFE classic soil moisture scheme and Schaake partitioning scheme
9+
- Takes dynamic attributes from single or multiple CAMELS basins
10+
11+
Development in progress to:
12+
- Debug ML mode
13+
- Validate the model doing experiment if model recovers synthetic parameters
14+
- Soil ODE scheme
15+
- Xinanjiang partitioning scheme
16+
717

818
#### Conceptual Functional Equivalent (CFE) Model
919
The CFE model is designed to be a simplified and functionaly equivalent model of the National Water Model. The model code was originally written by Dr. Fred Ogden and converted to BMI-compliant format in the Next-Gen framework by NOAA-OWP. The official CFE code by Dr. Fred Oden and NOAA-OWP lives [here](https://github.com/NOAA-OWP/cfe/). [The Python version of the code](https://github.com/NWC-CUAHSI-Summer-Institute/cfe_py) is developed for the prototyping, research, and development. This code is developed upon the Python version and for research purpose.

data/synthetic_case/01137500_synthetic_classic.csv

Lines changed: 0 additions & 10969 deletions
This file was deleted.

data/synthetic_case/01137500_synthetic_ode.csv

Lines changed: 0 additions & 10969 deletions
This file was deleted.

data/synthetic_case/DEEP_GW_TO_CHANNEL_FLUX.csv

Lines changed: 19609 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)