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
@@ -158,13 +158,13 @@ Users are encouraged to look at the [ERA5 documentation page](https://confluence
158
158
from the CDS. Additional information can also be found on the [ERA5-Land documentation page](https://confluence.ecmwf.int/display/CKB/ERA5-Land%3A+data+documentation).
159
159
160
160
#### Run ecLand
161
-
Required libraries: python3/3.10.10-01 or newer, netCDF4, openmpi,
161
+
Required libraries: python3/3.10.10-01 or newer, netCDF4, openmpi
162
162
163
163
The following are environment variables that might be required to set for running ecLand on external machines: \
164
164
`export NETCDF_DIR=`\
165
165
`export NETCDF_LIB=`\
166
166
`export NETCDF_INCLUDE=`\
167
-
`export LD_LIBRARY_PATH=`
167
+
`export LD_LIBRARY_PATH=`
168
168
169
169
Include path to ecland executable to the list of `PATH`:
170
170
@@ -187,7 +187,7 @@ Description of options:
187
187
- era5 : point simulation (site), using forcing and initial conditions from a reanalysis, e.g. ERA5 and prepared with create forcing tool, or another meteorological model. Example provided for a site of [TERENO network](https://www.tereno.net/joomla/index.php/observatories) on [get.ecmwf.int](https://get.ecmwf.int/#browse/browse:ecland).
188
188
- 2D : regional simulations (2D), using forcing and initial conditions from reanalysis, e.g. ERA5 and prepared with create forcing tool, or another meteorological model.
189
189
190
-
-`-i <INPUT_DIR>` : path to the directory containing the input files (initial conditions, static and forcing).
190
+
-`-i <INPUT_DIR>` : path to the directory containing the input files (initial conditions, static and forcing).
191
191
`INPUT_DIR` must follow the following tree structure:
192
192
-`<INPUT_DIR>/clim/<GROUP>/` : initial conditions, static fields for the sites or region under <GROUP> to be run
193
193
-`<INPUT_DIR>/forcing/<GROUP/` : forcing files for the sites or region under `GROUP` to be run
@@ -203,7 +203,7 @@ Optional arguments:
203
203
note that cama-flood activation is controlled by ecLand namelist parameter: `LECMF1WAY=.T.`
204
204
-`-l <NLOOP>` : (optional) Number of "loops" to do for spinup: the entire period for each site will be run NLOOP times;
205
205
the last step of each loop is used as initial conditions for the following loop (default is 1)
206
-
-`-R <LRESTART>` : (optional) true for a restart run. Path to the (restart) initial conditions should be provided setting
206
+
-`-R <LRESTART>` : (optional) true for a restart run. Path to the (restart) initial conditions should be provided setting
This data can be processed on a regional domain and in the right formats using the tools in `tools/create_forcing`.
316
316
317
317
318
318
Tutorial
319
319
============
320
320
321
-
A Jupyter notebook is provided in `tutorials/` to give a simple example on running ecLand and working with
321
+
A Jupyter notebook is provided in `tutorials/` to give a simple example on running ecLand and working with
322
322
the input and forcing files. To run the examples in the jupyter notebook `ecland_practicals.ipynb`, it is assumed
323
323
that ecLand has been already correctly installed and tests successfully passed (see previous steps).
324
324
@@ -332,11 +332,11 @@ Initial conditions and forcing data
332
332
333
333
Initial conditions, static fields and forcing must be contained in folders following a structure. Assuming `INPUT_DIR` is the parent folder:
334
334
335
-
-`<INPUT_DIR>/clim/<GROUP>/` : initial conditions, static fields for the sites or region for a specific `GROUP`.
335
+
-`<INPUT_DIR>/clim/<GROUP>/` : initial conditions, static fields for the sites or region for a specific `GROUP`.
336
336
-`<INPUT_DIR>/forcing/<GROUP/` : forcing files for the sites or region for a specific `GROUP`.
337
337
338
338
For site simulations, the netCDF file containing the static "climate" fields (land-sea mask, lake mask etc.) should follow the following naming convention:
339
-
339
+
340
340
surfclim_<SITENAME>.nc
341
341
342
342
with `SITENAME` having the following structure: `<XY>-<ABC>_<iniYear>-<endYear>.nc` (even if simulation is shorter than 1 year). In this convention:
@@ -362,43 +362,43 @@ with <FORCING_TYPE> being:
362
362
The list of variables contained in each of these files to run ecLand can be accessed by inspecting the test data provided (see below) using tools like `ncdump -h <filename>`.
363
363
364
364
365
-
Creation of initial conditions and forcing from ERA5
365
+
Creation of initial conditions and forcing from ERA5
366
366
============
367
367
368
368
A tool is provided, in `tools/create_forcing`, to create input and forcing files for ecLand both in "site" (points) and "2D" (regional) configuration.
369
369
370
370
A separated `Readme` file with a description of the tool and instructions to use it can be found in `tools/create_forcing`.
371
371
372
-
Insitu data and test data
372
+
Insitu data and test data
373
373
============
374
374
375
375
"In-situ" forcing are forcing data that uses meteorological measurements from insitu stations. This type of data are widely used for forcing land surface
376
376
models, as it reduces the impact of biases in the meteorological forcing on the land component under study (e.g. soil moisture, latent heat, snow depth etc.). This allows
377
377
to evaluate the response of the land surface parametrizations under "perfect" conditions.
378
378
379
-
Popular in-situ forcing dataset include "ESM-SnowMIP" for snow processes and "FLUXNET2015" for fluxes and warm processes.
379
+
Popular in-situ forcing dataset include "ESM-SnowMIP" for snow processes and "FLUXNET2015" for fluxes and warm processes.
380
380
Further information on FLUXNET2015 data is reported in [Pastorello et al. 2020](https://www.nature.com/articles/s41597-020-0534-3) and data can be accessed from this [website](https://geonetwork.nci.org.au/geonetwork/srv/eng/catalog.search#/metadata/f7075_4625_2374_0846).
381
381
Further information on ESM-SnowMIP data is reported in [Menard et al. 2019](https://essd.copernicus.org/articles/11/865/2019/) and data can be accessed from this [website](https://catalogue.ceda.ac.uk/uuid/b6b6266415634a6ab242702d7ee6be05).
382
382
383
383
A script to download initial condition and forcing data for the ESM-SnowMIP sites is provided:
384
384
-`GROUP=ESM-SnowMIP` , with `FORCING_TYPE=insitu`
385
-
385
+
386
386
An example of forcing data created with the `create_forcing` tool is also provided:
387
-
-`GROUP=TERENO` , with `FORCING_TYPE=era5`
387
+
-`GROUP=TERENO` , with `FORCING_TYPE=era5`
388
388
389
389
To download the data, navigate to `tools/retrieve_data` folder, and use the following command:
The test data used to perform the `ctest` can be used as a template for custom forcing/initial conditions. Assuming the ctests have been run successfully under `ecland-build`,
394
-
for a specific test the data can be found in:
393
+
The test data used to perform the `ctest` can be used as a template for custom forcing/initial conditions. Assuming the ctests have been run successfully under `ecland-build`,
394
+
for a specific test the data can be found in:
395
395
396
396
ecland-build/tests/<specific_test>/input
397
397
398
398
Known issues
399
399
============
400
400
401
-
If the following error message is reported:
401
+
If the following error message is reported:
402
402
`perl: warning: Falling back to a fallback locale ("en_US.UTF-8")"`
403
403
404
404
Export the following environment variables in the running terminal:
@@ -419,11 +419,11 @@ LICENCE
419
419
420
420
This software is licensed under the terms of the Apache Licence Version 2.0 which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
421
421
422
-
In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
422
+
In applying this licence, ECMWF does not waive the privileges and immunities granted to it by virtue of its status as an intergovernmental organisation nor does it submit to any jurisdiction.
423
423
424
424
The ESM-SnowMIP data distributed were based on [Menard, C.; Essery, R. (2020): ESM-SnowMIP meteorological and evaluation datasets at ten reference sites (in situ and bias corrected reanalysis data). Centre for Environmental Data Analysis, 2024-03-20](https://catalogue.ceda.ac.uk/uuid/b6b6266415634a6ab242702d7ee6be05); data were further processed to enable the usage in ecLand.
425
425
426
-
All data products are distributed under a Creative Commons Attribution 4.0 International (CC BY 4.0).
426
+
All data products are distributed under a Creative Commons Attribution 4.0 International (CC BY 4.0).
427
427
To view a copy of this licence, visit https://creativecommons.org/licenses/by/4.0/
428
428
429
429
See the `LICENSE` file for details on the license and attribution requirements.
0 commit comments