Changeset 65
- Timestamp:
- 03/10/13 10:07:03 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CCCC/trunk/utils_c4.py
r61 r65 546 546 class mipVocab: 547 547 548 def __init__(self): 548 def __init__(self,project='CORDEX'): 549 assert project in ['CORDEX','SPECS'],'Project %s not recognised' % project 550 if project == 'CORDEX': 551 dir = 'cordex_vocabs/mip/' 552 tl = ['fx','sem','mon','day','6h','3h'] 553 vgmap = {'6h':'6hr','3h':'3hr'} 554 fnpat = 'CORDEX_%s' 549 555 ms = mipTableScan() 550 dir = 'cordex_vocabs/mip/'551 556 self.varInfo = {} 552 557 self.varcons = {} 553 for f in ['fx','sem','mon','day','6h','3h']: 554 vg = f 555 if f in ['6h','3h']: 556 vg += 'r' 558 for f in tl: 559 vg = vgmap.get( f, f ) 557 560 self.varcons[vg] = {} 558 fn = 'CORDEX_%s'% f561 fn = fnpat % f 559 562 ll = open( '%s%s' % (dir,fn) ).readlines() 560 563 ee = ms.scan_table(ll,None,asDict=True)
Note: See TracChangeset
for help on using the changeset viewer.