OOPS
l95/defaults/model.py
Go to the documentation of this file.
1
import
os
2
from
solo.date
import
JediDate, DateIncrement
3
4
__all__ = [
"fc_file"
,
"obs_file"
,
"r2d2_obsfile"
,
"r2d2_anfile"
]
5
6
7
def
fc_file
(fcout, step):
8
fc = {}
9
fc[
'date'
] = fcout[
'date'
]
10
step = DateIncrement(duration=step)
11
keys = [fcout[
'exp'
], fcout[
'type'
], fcout[
'date'
], str(step)]
12
fname =
'.'
.join(keys)
13
fc[
'filename'
] = os.path.join(fcout[
'datadir'
], fname)
14
return
fc
15
16
17
def
obs_file
(conf):
18
obsfile = conf[
'obsdatain'
]
19
return
obsfile
20
21
22
def
r2d2_obsfile
(conf, date):
23
sdate = JediDate(date)
24
r2d2keys = [
'l95'
, conf[
'source'
], str(sdate),
'obt'
]
25
r2d2file =
'.'
.join(r2d2keys)
26
return
r2d2file
27
28
29
def
r2d2_anfile
(conf, date):
30
sdate = JediDate(date)
31
r2d2keys = [conf[
'exp'
], conf[
'type'
], str(sdate),
'l95'
]
32
r2d2file =
'.'
.join(r2d2keys)
33
return
r2d2file
34
model.r2d2_obsfile
def r2d2_obsfile(conf, date)
Definition:
l95/defaults/model.py:22
model.fc_file
def fc_file(fcout, step)
Definition:
l95/defaults/model.py:7
model.r2d2_anfile
def r2d2_anfile(conf, date)
Definition:
l95/defaults/model.py:29
model.obs_file
def obs_file(conf)
Definition:
l95/defaults/model.py:17
fv3-bundle
oops
l95
defaults
model.py
Generated on Sun Oct 25 2020 12:42:57 for OOPS by
1.8.18