-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrun.cfg.template
77 lines (65 loc) · 2.26 KB
/
run.cfg.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
# Template configuration file for scmtiles.
#
# Usage:
# Copy this file to a new name (any name you like) and fill in each
# variable with a value appropriate for your experiment and the machine
# you are running it on. It is recommended to create one file per
# experiement and one file per machine the experiment runs on. This helps
# with future project audits and reproduction.
#
[default]
# The model start time.
#
# Conditions:
# - Must be able to be parsed by `dateutil.parser.parse`, but usually would
# be an ISO 8601 compatible form including the full date and time.
#
start_time = 2009-04-06T01:15:00
# The number of seconds between forcing steps.
forcing_step_seconds = 900
# The number of forcing steps required to run the model to completion
# (including the initial condition).
forcing_num_steps = 4
# Name of the x-coordinate in the input netcdf file.
xname = lon
# Name of the y-coordinate in the input netcdf file.
yname = lat
# Size of the x-coordinate.
xsize = 480
# Size of the y-coordinate.
ysize = 142
# A directory where model input files are located.
#
# Conditions:
# - Must be accessible from all worker machines.
#
input_directory = /group_workspaces/jasmin2/aopp/scm_cg/scm_test_inputs
# The name of the input file for forcing input step.
#
# Can be a full filename or a pattern yielding the filename when interpolated
# using Python's string interpolation. The following variables are available
# at interpolation time:
# - time (`datetime.datetime` instance)
# The date/time the input file is valid at.
#
input_file_pattern = scm_in.{time.year:04d}{time.month:02d}{time.day:02d}{time.hour:02d}{time.minute:02d}{time.second:02d}.nc
# A directory where model output will be stored.
#
# Conditions:
# - Must exist on all worker machines (and usually would be identical on
# all machines e.g., on a shared mount point).
#
output_directory = /work/scratch/scm_cg/test64/%(start_time)s
# A directory where each worker will create temporary directories for model
# runs and logging.
#
# Conditions:
# - None
#
work_directory = /tmp
# The template directory stores all the static data for a run of the model.
#
# Conditions:
# - Must be accessible from all worker machines.
#
template_directory = /group_workspaces/jasmin2/aopp/scm_cg/run_template