Changeset 210
- Timestamp:
- 09/25/08 14:08:43
- Files:
-
- raw2proc/trunk/raw2proc/morgan_config_20080701.py (modified) (2 diffs)
- raw2proc/trunk/raw2proc/ncutil.py (modified) (2 diffs)
- raw2proc/trunk/raw2proc/proc_avp_ascii_met.py (modified) (2 diffs)
- raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py (modified) (2 diffs)
- raw2proc/trunk/raw2proc/raw2proc.py (modified) (3 diffs)
- raw2proc/trunk/raw2proc/stones_config_20080701.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
raw2proc/trunk/raw2proc/morgan_config_20080701.py
r208 r210 23 23 'bin_size' : 0.1, # meters 24 24 'nbins' : 40, # for now, water_depth (MSL) divided by bin_size 25 #'latest_dir' : '/seacoos/data/nccoos/latest_v2.0',26 # 'latest_vars' : ('time','lat','lon','z','wtemp','salin', 'turb', 'ph', 'chl', 'do'),25 'latest_dir' : '/seacoos/data/nccoos/latest_v2.0', 26 'latest_vars' : ('time','lat','lon','z','wtemp','salin'), 27 27 }, 28 28 'met' : { 'id' : 'met', … … 34 34 'utc_offset' : 5., # hours offset to Eastern Standard 35 35 'anemometer_height' : 2., # meters 36 #'latest_dir' : '/seacoos/data/nccoos/latest_v2.0',37 # 'latest_vars' : ('time','lat','lon','z','u','v'),36 'latest_dir' : '/seacoos/data/nccoos/latest_v2.0', 37 'latest_vars' : ('time','lat','lon','z','u','v','wspd', 'wdir'), 38 38 }, 39 39 } raw2proc/trunk/raw2proc/ncutil.py
r179 r210 1 1 #!/usr/bin/env python 2 # Last modified: Time-stamp: <2008-0 5-19 11:54:11haines>2 # Last modified: Time-stamp: <2008-09-25 14:01:50 haines> 3 3 """ 4 4 Create, update and load utilities for netcdf files … … 138 138 print "CDFError:", msg 139 139 140 140 141 141 def nc_find_record_vars(ncFile): 142 142 """find which variable are record variables""" raw2proc/trunk/raw2proc/proc_avp_ascii_met.py
r209 r210 1 1 #!/usr/bin/env python 2 # Last modified: Time-stamp: <2008-09-2 4 14:19:42haines>2 # Last modified: Time-stamp: <2008-09-25 12:57:53 haines> 3 3 """ 4 4 how to parse data, and assert what data and info goes into … … 241 241 242 242 } 243 # integer values244 ntime=NC.UNLIMITED245 nlat=1246 nlon=1247 nz=1248 243 249 244 # dimension names use tuple so order of initialization is maintained raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py
r209 r210 1 1 #!/usr/bin/env python 2 # Last modified: Time-stamp: <2008-09-2 4 14:19:19haines>2 # Last modified: Time-stamp: <2008-09-25 12:58:11 haines> 3 3 """ 4 4 how to parse data, and assert what data and info goes into … … 254 254 }, 255 255 } 256 # integer values 257 ntime=NC.UNLIMITED 258 nlat=1 259 nlon=1 260 nz=1 261 256 262 257 # dimension names use tuple so order of initialization is maintained 263 258 dim_inits = ( raw2proc/trunk/raw2proc/raw2proc.py
r208 r210 1 1 #!/usr/bin/env python 2 # Last modified: Time-stamp: <2008-09- 08 11:38:54haines>2 # Last modified: Time-stamp: <2008-09-25 14:07:27 haines> 3 3 """Process raw data to monthly netCDF data files 4 4 … … 453 453 global_atts, var_atts, dim_inits, var_inits, var_data = d 454 454 list_of_record_vars = nc_find_record_vars(ifn) 455 # find unlimited dimension (a dimension length of zero) and set to length of dt 456 # SECOORA scout does not understand of zero (0) 457 dim_inits = list(dim_inits) 458 for i in range(len(dim_inits)): 459 if dim_inits[i][1]==0: 460 dim_inits[i] = (dim_inits[i][0], len(dt)) 461 dim_inits = tuple(dim_inits) 455 462 # subset data 456 463 varNames = [vn for vn, vt, vd in var_inits] … … 467 474 ofn = os.path.join(si['latest_dir'], si['latest_filename']) 468 475 d = (global_atts, var_atts, dim_inits, var_inits, var_data) 476 477 print dim_inits 478 469 479 nc_create(ofn, d) 470 480 raw2proc/trunk/raw2proc/stones_config_20080701.py
r208 r210 23 23 'bin_size' : 0.1, # meters 24 24 'nbins' : 40, # for now, water_depth (MSL) divided by bin_size 25 #'latest_dir' : '/seacoos/data/nccoos/latest_v2.0',26 # 'latest_vars' : ('time','lat','lon','z','wtemp','salin', 'turb', 'ph', 'chl', 'do'),25 'latest_dir' : '/seacoos/data/nccoos/latest_v2.0', 26 'latest_vars' : ('time','lat','lon','z','wtemp','salin'), 27 27 }, 28 28 'met' : { 'id' : 'met', … … 34 34 'utc_offset' : 5., # hours offset to Eastern Standard 35 35 'anemometer_height' : 2., # meters 36 #'latest_dir' : '/seacoos/data/nccoos/latest_v2.0',37 # 'latest_vars' : ('time','lat','lon','z','u', 'v'),36 'latest_dir' : '/seacoos/data/nccoos/latest_v2.0', 37 'latest_vars' : ('time','lat','lon','z','u', 'v', 'wspd', 'wdir'), 38 38 }, 39 39 }