-
Notifications
You must be signed in to change notification settings - Fork 61
parameters configuration file
Joe Hamman edited this page Apr 14, 2014
·
5 revisions
Note: configuration file is parsed by the python ConfigParser module. %(Interploation) is supported inside [sections] only.
- LOG_LEVEL
- Description: Level to log output at
- Type: char
- valid values: DEBUG, INFO, WARNING, ERROR, CRITICAL
- VERBOSE
- Description: Print output to console in addition to the log file
- Type: bool
- valid values: True, False
- CLEAN
- Description: Delete temporary files, only used if REMAP=True
- Type: bool
- valid values: True, False
- CASEID
- Description: Case ID
- Type: char
- GRIDID
- Description: routing domain grid shortname
- Type: char
- CASE_DIR
- Description: case run directory
- Type: char
- TEMP_DIR
- Description: Directory to use for temporary read/write operations, only used if REMAP=True.
- Type: char
- REMAP
- Description: Remap Unit Hydrographs from [ROUTING] grid to [DOMAIN] grid
- Type: bool
- Valid values: True, False
- AGGREGATE
Note: This should only be used when routing to coastal grid cells for CESM
- Description: Aggregate all [POUR_POINTS] inside each [DOMAIN] grid cell
- Type: bool
- Valid values: True, False
- AGG_PAD
- Description: Size of pad to add to aggregated files prior to remapping
- Type: int
- NETCDF_FORMAT
Note: For use with CESM, NETCDF3_CLASSIC is recommended.
- Description: Output parameter file format
- Type: char
- Valid values: NETCDF3_CLASSIC, NETCDF3_64BIT, NETCDF4_CLASSIC, and NETCDF4
- SUBSET_DAYS
- Description: Length of unit hydrograph subset in days
- Type: int
- CONSTRAIN_FRACTIONS
Note: True when routing to coastal grid cells, else False
- Description: Constrain the final unit hydrographs sum to be less than or equal to the domain fractions
- Type: bool
- Valid values: True, False
###POUR_POINTS
- FILE_NAME
- Description: Path to Pour Points File, A comma separated file of outlets to route to [lons, lats] - one coordinate pair per line (order not important). May optionally include a column [names] - which will (if not aggregating) be included in param file.
- Type: char
###UH_BOX
- FILE_NAME
- Description: Path to UH Box File. This defines the unit hydrograph to rout flow to the edge of each grid cell. A comma separated file of [time in seconds, unit hydrograph ordinate] - one timestep per line. The timestep should be 1hr (3600 sec) or less.
- Type: char
- HEADER_LINES
- Description: Number of Header lines to ignore in [UH_BOX]FILE_NAME
- Type: int
###ROUTING
- FILE_NAME
- Description: Path to routing inputs netCDF.
- Type: char
- LONGITUDE_VAR
- Description: Longitude variable name
- Type: char
- LATITUDE_VAR
- Description: Latitude variable name
- Type: char
- FLOW_DISTANCE_VAR
- Description: Flow Distance variable name
- Type: char
- FLOW_DIRECTION_VAR
- Description: Flow Direction variable name
- Type: char
- BASIN_ID_VAR
- Description: Basin ID variable name
- Type: char
- VELOCITY
- Description: Velocity variable name or value
- Type: char, float
- DIFFUSION
- Description: Diffusion variable name or value
- Type: char, float
- OUTPUT_INTERVAL
- Description: Timestep of output unit hydrographs. Must be a multiple of the timestep in the UH_BOX
- Type: int
- BASIN_FLOWDAYS
- Description: Maximum time for runoff to reach outlet in days
- Type: int
- CELL_FLOWDAYS
- Description: Maximum time for runoff to pass through a grid cell in days
- Type: int
###DOMAIN
- FILE_NAME
- Description: Path to CESM complaint domain file
- Type: char
- LONGITUDE_VAR
- Description: Longitude variable name
- Type: char
- LATITUDE_VAR
- Description: Latitude variable name
- Type: char
- LAND_MASK_VAR
- Description: Land Mask variable name
- Type: char
- FRACTION_VAR
- Description: Latitude variable name
- Type: char
- AREA_VAR
- Description: Longitude variable name
- Type: char