You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,8 @@ First step is to get the basic grid files (DEM, flow direction, flow accumulatio
79
79
80
80
**Result:** After running the appropriate notebook, ensure your three output files (`dem.tif`, `ddm.tif`, `fam.tif`) are saved in the `/data/basic/` directory.
81
81
82
+
---
83
+
82
84
### Step 2: Prepare Precipitation Forcing Data
83
85
84
86
Next, you will download and format the precipitation data. This guide uses IMERG v07 for its excellent spatial and temporal resolution.
@@ -97,6 +99,8 @@ In this example, we are using IMERG v07 files due to its high temporal and spati
97
99
98
100
**Result:** Place all generated precipitation `.tif` files into the `/data/precip/` directory.
99
101
102
+
---
103
+
100
104
### Step 3: Prepare Potential Evapotranspiration (PET) Data
101
105
102
106
The final forcing dataset required is Potential Evapotranspiration.
@@ -118,6 +122,7 @@ You can obtain PET data from several sources:
118
122
119
123
**Result:** Place the monthly PET `.tif` files (e.g., `PET.01.tif`, `PET.02.tif`, etc.) into the `/data/pet/` directory.
120
124
125
+
---
121
126
122
127
### Step 4: Preparing Grids for a Distributed Model
123
128
@@ -168,6 +173,8 @@ Example:
168
173
169
174
Use the C-Shell script for all the inputs listed above.
170
175
176
+
---
177
+
171
178
### Step 5: Automatically defining all outlets locations with `CLIP_GAUGE`
172
179
173
180
Forcing EF5 to model every pixel within a domain can be a tedious process if done manually. Instead of creating hundreds of `[Gauge]` blocks by hand, you can use a specific EF5 run mode to automatically identify all outlets and generate the necessary configuration.
@@ -227,6 +234,8 @@ Now, you will transfer this configuration into the main control file that you wi
227
234
- Paste the copied text into the file. The correct location is between the last forcing block (e.g., [PETForcing CLIMO]) and the first parameter block (e.g., [CrestParamSet]).
228
235
- This process defines a single, comprehensive basin named [Basin 0] that includes all the generated gauges. If any other blocks in your control file need to reference a basin, ensure they are set to use 0.
229
236
237
+
---
238
+
230
239
### Step 6: Calculate Basin-Integrated Variables with `BASIN_AVG`
231
240
232
241
To generate certain parameters, like those for Hydraulic Geometry, you first need to calculate basin-wide average values from your gridded data (e.g., mean precipitation). The `BASIN_AVG` task in EF5 is designed for this purpose.
@@ -274,6 +283,8 @@ The process will finish by printing an error message to the screen. **This is no
274
283
275
284
5. Verify the Output: Navigate to the output folder you created (e.g., basin_integration/). You will now find new text files containing the results of the calculation, such as `mean_temp_basin_avg.txt` and `mean_precip_basin_avg.txt`. These files contain the basin-integrated values needed for subsequent steps.
276
285
286
+
---
287
+
277
288
### Step 7: Create the CREST parameters
278
289
279
290
At this point, you should have the soil texture rasters clipped and regridded for your area domain (see Step 4 in this guide). Place them into a folder `CREST_input`. The expected files in this folder are:
@@ -321,6 +332,8 @@ iwu=0
321
332
You should have noticed that there is not `crest_IM.tif` file in the outputs folder. It is not necesarily to calculate the impervious layer because there are multiple satellite products available for this, just make sure the units are in percentage. In this case we use the [Global Man-made Impervious Surface (GMIS) Dataset From Landsat](https://www.arcgis.com/home/item.html?id=c7b1f81397ca44f897448f39c5b9c9aa). Please read the documentation of this product and process it according to that. We include a notebook to help with this process:
0 commit comments