ED2 is configured using 2 files which are placed in the run folder.
- ED2IN : template for this file is located at models/ed/inst/ED2IN.\
. The values in this template that need to be modified are described below and are surrounded with @ symbols. - config.xml : this file is generated by PEcAn. Some values are stored in the pecan.xml in \
\ \ section as well as in \ section.
An example of the template can be found in ED2IN.r82
ED2IN configuration variables
@ENSNAME@ : run id of the simulation, used in template for NL%EXPNME
@START_MONTH@ : start of simulation UTC time, from \
@START_DAY@ : start of simulation UTC time, from \
@START_YEAR@ : start of simulation UTC time, from \
@END_MONTH@ : end of simulation UTC time, from \
@END_DAY@ : end of simulation UTC time, from \
@END_YEAR@ : end of simulation UTC time, from \
@SITE_LAT@ : site latitude location, from \
@SITE_LON@ : site longitude location, from \
@SITE_MET@ : met header location, from \
@MET_START@ : first year of met data, from \
@MET_END@ : last year of met data, from \
@PHENOL_SCHEME@ : phenology scheme, if this variabe is 1 the following 3 fields will be used, otherwise they will be set to empty strings, from \
@PHENOL_START@ : first year for phenology, from \
@PHENOL_END@ : last year for phenology, from \
@PHENOL@ : path and prefix of the prescribed phenology data, from \
@SITE_PSSCSS@ : path and prefix of the previous ecosystem state, from \
@ED_VEG@ : path and prefix of the vegetation database, used only to determine the land/water mask, from \
@ED_SOIL@ : path and prefix of the soil database, used to determine the soil type, from \
@ED_INPUTS@ : input directory with dataset to initialise chilling degrees and growing degree days, which is used to drive the cold-deciduous phenology, from \
@FFILOUT@ : path and prefix for analysis files, generated from \
@SFILOUT@ : path and prefix for history files, generated from \
@CONFIGFILE@ : XML file containing additional parameter settings, this is always "config.xml", used in template for NL%IEDCNFGF
@OUTDIR@ : location where output files are written (without the runid), from \
@SCRATCH@ : local scratch space for outputs, generated /scratch/\
ED Computation HPC
TACC lonestar
module load hdf5
curl -o ED.r82.tgz http://isda.ncsa.illinois.edu/~kooper/EBI/ED.r82.tgz
tar zxf ED.r82.tgz
rm ED.r82.tgz
cd ED.r82/ED/build/bin
curl -o include.mk.lonestar http://isda.ncsa.illinois.edu/~kooper/EBI/include.mk.lonestar
make OPT=lonestar
TACC stampede
module load hdf5
curl -o ED.r82.tgz http://isda.ncsa.illinois.edu/~kooper/EBI/ED.r82.tgz
tar zxf ED.r82.tgz
rm ED.r82.tgz
cd ED.r82/ED/build/bin
curl -o include.mk.stampede http://isda.ncsa.illinois.edu/~kooper/EBI/include.mk.stampede
make OPT=stampede