Skip to content

Commit 2ed0387

Browse files
committed
update readme.md
1 parent 3b04376 commit 2ed0387

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

INSTRUCTIONS.docx

-15.8 KB
Binary file not shown.

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ First step is to get the basic grid files (DEM, flow direction, flow accumulatio
7979
8080
**Result:** After running the appropriate notebook, ensure your three output files (`dem.tif`, `ddm.tif`, `fam.tif`) are saved in the `/data/basic/` directory.
8181
82+
---
83+
8284
### Step 2: Prepare Precipitation Forcing Data
8385
8486
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
9799
98100
**Result:** Place all generated precipitation `.tif` files into the `/data/precip/` directory.
99101
102+
---
103+
100104
### Step 3: Prepare Potential Evapotranspiration (PET) Data
101105
102106
The final forcing dataset required is Potential Evapotranspiration.
@@ -118,6 +122,7 @@ You can obtain PET data from several sources:
118122
119123
**Result:** Place the monthly PET `.tif` files (e.g., `PET.01.tif`, `PET.02.tif`, etc.) into the `/data/pet/` directory.
120124
125+
---
121126
122127
### Step 4: Preparing Grids for a Distributed Model
123128
@@ -168,6 +173,8 @@ Example:
168173

169174
Use the C-Shell script for all the inputs listed above.
170175

176+
---
177+
171178
### Step 5: Automatically defining all outlets locations with `CLIP_GAUGE`
172179

173180
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
227234
- 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]).
228235
- 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.
229236

237+
---
238+
230239
### Step 6: Calculate Basin-Integrated Variables with `BASIN_AVG`
231240

232241
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
274283
275284
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.
276285

286+
---
287+
277288
### Step 7: Create the CREST parameters
278289

279290
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
321332
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:
322333
- **Notebook:** [`/Codes/4b_IM_layer_processing.ipynb`](/Codes/4b_IM_layer_processing.ipynb)
323334

335+
---
336+
324337
### Step 8: Create the KW parameters (in process)
325338

326339

0 commit comments

Comments
 (0)