forked from sot/cheta
-
Notifications
You must be signed in to change notification settings - Fork 0
/
context_def.py
27 lines (22 loc) · 1.09 KB
/
context_def.py
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
from pyyaks.context import ContextDict
# datadir = '/data/baffin3/telem_archive/data'
datadir = 'data'
ft = ContextDict('ft')
files = ContextDict('files', basedir=datadir)
files.update({'contentdir': '{{ft.content}}/',
'headers': '{{ft.content}}/headers.pickle',
'colnames': '{{ft.content}}/colnames.pickle',
'colnames_all': '{{ft.content}}/colnames_all.pickle',
'archfiles': '{{ft.content}}/archfiles.db3',
'msiddir': '{{ft.content}}/msid/',
'msid': '{{ft.content}}/msid/{{ft.msid}}.h5',
'qual': '{{ft.content}}/{{ft.msid}}_qual.h5',
'oldmsid': '{{ft.content}}/{{ft.msid}}.h5',
# 'oldmsid': 'test.h5',
'archdir': '{{ft.content}}/arch/{{ft.year}}/{{ft.doy}}/',
'archfile': '{{ft.content}}/arch/{{ft.year}}/{{ft.doy}}/{{ft.basename}}',
})
# Original archive files
ofiles = ContextDict('of', basedir='/data/cosmos2/tlm')
ofiles.update({'contentdir': '{{ft.content}}/',
})