Ignore:
Timestamp:
22/09/16 19:34:30 (4 years ago)
Author:
mjuckes
Message:

release cand

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMIP6dreqbuild/trunk/src/framework/ingest/util_anal.py

    r746 r760  
    4545          if string.find( dims, 'lev' ) == -1 and string.find( dims, 'longitude latitude') != -1: 
    4646            sg = 'Amon_2d' 
     47          else: 
     48            sg  = 'Amon_oth' 
    4749        elif s == 'Omon': 
    4850          if string.find( dims, 'longitude latitude olevel' ) != -1: 
     
    295297         if sg != None: 
    296298           sg1 = sg.replace( '_', '-' ) 
    297            assert sg1 in tref.groupset, 'Subgroup not found in groupset: %s, %s' % (tab,sg) 
    298            sgid = tref.groupset[sg1][0] 
     299           if sg1 in ['Amon-oth']: 
     300             sgid = '_na_' 
     301           else: 
     302             assert sg1 in tref.groupset, 'Subgroup not found in groupset: %s, %s' % (tab,sg) 
     303             sgid = tref.groupset[sg1][0] 
    299304           rr[iss] = (sg,sgid) 
    300305           if (sg,sgid) not in sss: 
    301306             sss.add( (sg,sgid) ) 
    302307             print 'INFO.sg.00002: ',sg,sgid 
     308         else: 
     309           assert rr[iss] == '', 'Corrupted subgroup element: %s,%s,%s' % (iss,rr[iss],str(rr)) 
     310 
     311            
    303312          
    304313       self.cmv[uid] = (tab, var, rr[idim], rr[iix], rr[iln],sg) 
     
    306315       if var == 'intppcalc': 
    307316          print rr 
     317       if var in {'*','include Oyr 3D tracers'}: 
     318         print 'ERROR.copy.00890: ',f,rr 
    308319       self.sh[k] = rr[:] 
    309320    print gtm 
Note: See TracChangeset for help on using the changeset viewer.