# # ChangeLog for / # # Generated by Trac 0.9.5 # 05/20/24 00:48:15 # 08/21/08 12:01:24 cbc [182] * sodar/branches/raw2proc-dev: Branching for changes to accommodate raw2proc while v0.1 is in limited production. 08/21/08 11:59:09 cbc [181] * sodar/tags/v0.1: Tagging version 0.1 now in limited production before branching of raw2proc development. 08/13/08 14:39:20 haines [180] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: * raw2proc/trunk/raw2proc/jpier_config_20080411.py: * raw2proc/trunk/raw2proc/jpier_config_20080722.py: * raw2proc/trunk/raw2proc/proc_nortek_wds_dw.py: * raw2proc/trunk/raw2proc/proc_nortek_wpa_adcp.py: * raw2proc/trunk/raw2proc/raw2proc.py: added Nortek AWAC processing for waves and currents 07/23/08 15:55:24 haines [179] * raw2proc/trunk/raw2proc/bogue_config_20080430.py: * raw2proc/trunk/raw2proc/jpier_config_20050425.py: * raw2proc/trunk/raw2proc/jpier_config_20080722.py: * raw2proc/trunk/raw2proc/ncutil.py: * raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py: * raw2proc/trunk/raw2proc/raw2proc.py: jpier met back online; handle month or larger raw files in raw2proc.which_raw() 07/10/08 15:23:23 haines [178] add daily AVP platforms and make others hourly 07/10/08 12:03:54 cbc [177] * DPWavesProc/tags/v1.0.0beta0: Tagging first beta release. 07/10/08 11:54:40 cbc [176] * DPWavesProc/trunk/DPWavesProc: Changing name of component to something more generic. 07/10/08 11:53:39 cbc [175] * DPWavesProc: Changing name of component to something more generic. 07/10/08 11:46:04 gdusek [174] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:45:24 gdusek [173] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:44:22 cbc [172] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:43:50 cbc [171] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:42:22 cbc [170] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:40:31 cbc [169] * adcp/trunk/adcp/dummy: Testing auth. 07/10/08 11:37:42 cbc [168] * adcp/trunk/adcp/adcp_matlab: * adcp/trunk/adcp/adcp_matlab/Winfo_plot.m: * adcp/trunk/adcp/adcp_matlab/radialtouvw.m: * adcp/trunk/adcp/adcp_matlab/radialwaveplot.m: * adcp/trunk/adcp/adcp_matlab/specmultiplot.m: * adcp/trunk/adcp/adcp_matlab/waveplot.m: * adcp/trunk/adcp/diwasp_1_1GD: * adcp/trunk/adcp/diwasp_1_1GD/Contents.m: * adcp/trunk/adcp/diwasp_1_1GD/DIWASP format.txt: * adcp/trunk/adcp/diwasp_1_1GD/Version.txt: * adcp/trunk/adcp/diwasp_1_1GD/data_structures.m: * adcp/trunk/adcp/diwasp_1_1GD/dirspec.m: * adcp/trunk/adcp/diwasp_1_1GD/infospec.m: * adcp/trunk/adcp/diwasp_1_1GD/license.txt: * adcp/trunk/adcp/diwasp_1_1GD/makespec.m: * adcp/trunk/adcp/diwasp_1_1GD/matlab.mat: * adcp/trunk/adcp/diwasp_1_1GD/plotspec.m: * adcp/trunk/adcp/diwasp_1_1GD/private: * adcp/trunk/adcp/diwasp_1_1GD/private/BDM.m: * adcp/trunk/adcp/diwasp_1_1GD/private/DFTM.m: * adcp/trunk/adcp/diwasp_1_1GD/private/EMEP.m: * adcp/trunk/adcp/diwasp_1_1GD/private/EMLM.m: * adcp/trunk/adcp/diwasp_1_1GD/private/Hsig.m: * adcp/trunk/adcp/diwasp_1_1GD/private/IMLM.m: * adcp/trunk/adcp/diwasp_1_1GD/private/accs.m: * adcp/trunk/adcp/diwasp_1_1GD/private/check_data.m: * adcp/trunk/adcp/diwasp_1_1GD/private/elev.m: * adcp/trunk/adcp/diwasp_1_1GD/private/gsamp.m: * adcp/trunk/adcp/diwasp_1_1GD/private/makerandomsea.m: * adcp/trunk/adcp/diwasp_1_1GD/private/makewavedata.m: * adcp/trunk/adcp/diwasp_1_1GD/private/pres.m: * adcp/trunk/adcp/diwasp_1_1GD/private/radial.m: * adcp/trunk/adcp/diwasp_1_1GD/private/slpx.m: * adcp/trunk/adcp/diwasp_1_1GD/private/slpy.m: * adcp/trunk/adcp/diwasp_1_1GD/private/smoothspec.m: * adcp/trunk/adcp/diwasp_1_1GD/private/specmat.spec: * adcp/trunk/adcp/diwasp_1_1GD/private/vels.m: * adcp/trunk/adcp/diwasp_1_1GD/private/velx.m: * adcp/trunk/adcp/diwasp_1_1GD/private/vely.m: * adcp/trunk/adcp/diwasp_1_1GD/private/velz.m: * adcp/trunk/adcp/diwasp_1_1GD/private/wavenumber.m: * adcp/trunk/adcp/diwasp_1_1GD/readspec.f: * adcp/trunk/adcp/diwasp_1_1GD/readspec.m: * adcp/trunk/adcp/diwasp_1_1GD/specmat.spec: * adcp/trunk/adcp/diwasp_1_1GD/subplotspec.m: * adcp/trunk/adcp/diwasp_1_1GD/testspec.m: * adcp/trunk/adcp/diwasp_1_1GD/user_manual.pdf: * adcp/trunk/adcp/diwasp_1_1GD/version1.1GDupdates.doc: * adcp/trunk/adcp/diwasp_1_1GD/writespec.m: * adcp/trunk/adcp/nortek/nortek.py: * adcp/trunk/adcp/nortek/nortek_Winfo_plot.m: * adcp/trunk/adcp/nortek/nortek_radialtouvw.m: * adcp/trunk/adcp/nortek/nortek_specmultiplot.m: * adcp/trunk/adcp/nortek/nortek_specread.m: * adcp/trunk/adcp/nortek/nortek_waveplot.m: * adcp/trunk/adcp/radialtouvw1.m: * adcp/trunk/adcp/rdradcp.m: * adcp/trunk/adcp/specmultiplot_wfreqdirs.m: * adcp/trunk/adcp/waveplot2.m: * adcp/trunk/adcp/waveplot3.m: Adding diwasp customizations. 05/13/08 14:10:05 haines [167] * raw2proc/trunk/raw2proc/bogue_config_20060918.py: * raw2proc/trunk/raw2proc/bogue_config_20070224.py: * raw2proc/trunk/raw2proc/bogue_config_20080430.py: * raw2proc/trunk/raw2proc/proc_rdi_dspec_dw.py: * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/raw2proc.py: read and process directional wave data from 2-d spectra 04/30/08 19:44:30 haines [166] * raw2proc/trunk/raw2proc/bogue_config_20070224.py: * raw2proc/trunk/raw2proc/bogue_config_20080430.py: bringing bogue adcp back online 04/30/08 19:36:11 haines [165] bringing bogue pier data back online 04/18/08 14:40:26 haines [164] now getting .wcf and .wds in bypackage_JPIER2 04/10/08 19:17:23 cbc [163] * sodar/trunk/sodar/utils/findMissing.py: Fix computation of differenceWalk when force-update in findMissing.py. 04/10/08 19:15:59 cbc [162] * sodar/trunk/plotSodar.py: Fix usage message and force-update default value in plotSodar.py and fix computation of differenceWalk when force-update in findMissing.py. 04/09/08 19:47:48 cbc [161] * sodar/trunk/plotSodar.py: Fix list expression in plotSodar.createCatalog. 04/09/08 19:46:26 cbc [160] * sodar/trunk/plotSodar.py: Fix list expression in plotSodar.py. 04/09/08 19:45:00 cbc [159] * sodar/trunk/plotSodar.py: Expand catalog format to separate year/month/date in plotSodar.py. 04/09/08 19:40:46 cbc [158] * sodar/trunk/plotSodar.py: Fix catalog format in plotSodar.py. 04/09/08 19:39:20 cbc [157] * sodar/trunk/plotSodar.py: Fix catalog flormat in plotSodar.py 04/09/08 19:38:11 cbc [156] * sodar/trunk/plotSodar.py: Fix catalog format in plotSodar.py. 04/09/08 19:37:29 cbc [155] * sodar/trunk/plotSodar.py: Shorten catalog format in plotSodar.py. 04/09/08 19:35:21 cbc [154] * sodar/trunk/plotSodar.py: Fix os.path.join name in plotSodar.createCatalog. 04/09/08 19:33:56 cbc [153] * sodar/trunk/plotSodar.py: Fix force argument to findMissing.computeDestinationWalk in plotSodar.createCatalog. 04/09/08 19:27:20 cbc [152] * sodar/trunk/plotSodar.py: * sodar/trunk/sodar/utils/findMissing.py: Added sodar plot catalog to plotSodar.py and utils/findMissing.py. 04/09/08 18:13:57 cbc [151] * sodar/trunk/plotSodar.py: Fix typo lastest to latest in plotSodar.py. 04/09/08 16:54:31 cbc [150] * sodar/trunk/plotSodar.py: Refactor "not at all" plotLatest into "good enough" copyLatest in plotSodar.py. 04/09/08 15:12:02 cbc [149] * sodar/trunk/plotSodar.py: Fixed Velocity plot label spelling error in plotSodar.py. 04/08/08 17:58:43 cbc [148] * sodar/trunk/plotSodar.py: Add plotLatest to plotSodar.py to make Data Monitor green. 04/08/08 12:50:46 haines [147] * raw2proc/trunk/raw2proc/bogue_config_20060918.py: * raw2proc/trunk/raw2proc/bogue_config_20060918.pyc: * raw2proc/trunk/raw2proc/bogue_config_20070224.py: * raw2proc/trunk/raw2proc/bogue_config_20070224.pyc: * raw2proc/trunk/raw2proc/jpier_config_20050425.py: * raw2proc/trunk/raw2proc/ncutil.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_dw.pyc: * raw2proc/trunk/raw2proc/procutil.pyc: * raw2proc/trunk/raw2proc/raw2proc.pyc: write to NFS-mount /seacoos/data, not /home/haines/data anymore 04/08/08 11:32:16 haines [146] write to NFS-mount /seacoos/data, not /home/haines/data anymore 04/08/08 10:44:06 haines [145] add awac on jpier and turn off bogue 03/31/08 17:10:17 haines [144] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: * raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py: * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/procutil.pyc: JC additional conversions in procutil; minor jpier adjustments 03/27/08 19:52:45 cbc [143] * sodar/trunk/sodar/utils/findMissing.py: Add --force-update option. 03/27/08 19:47:45 cbc [142] * sodar/trunk/plotSodar.py: Added --force-update option. 03/27/08 19:22:46 cbc [141] * sodar/trunk/plotSodar.py: Some adjustments to axes and labels. 03/27/08 02:14:48 cbc [140] * sodar/trunk/sodar/utils/findMissing.py: Always mark most recent destination as missing to keep it update as source is update during the day in findMissing.py. 03/27/08 01:32:20 cbc [139] * sodar/trunk/plotSodar.py: Fixed ridiculous nesting and path separator bugs in plotSodar.py. 03/27/08 00:08:15 cbc [138] * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/utils/findMissing.py: Fixed hardcoded source and destination paths in findMissing.py. 03/26/08 23:29:34 cbc [137] * sodar/trunk/plotSodar.py: Renamed remotely 03/26/08 23:25:50 cbc [136] * sodar/trunk/sodar.py: * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/formattedData.py: Fixed up axes, labels, and titles. 03/26/08 15:48:02 cbc [135] * sodar/trunk/sodar.py: Improve --help output generated by optparse. 03/26/08 14:16:42 cbc [134] * sodar/trunk/sodar.py: Split sodar.py's _main into processSingle and processAll. 03/25/08 18:52:21 cbc [133] * sodar/trunk/sodar.py: Added findMissing to sodar.py. 03/25/08 17:58:56 cbc [132] * sodar/trunk/sodar.py: * sodar/trunk/sodar/__init__.py: * sodar/trunk/sodar/utils/__init__.py: * sodar/trunk/sodar/utils/findMissing.py: Add sodar.utils.findMissing. 03/24/08 18:22:20 cbc [131] * sodar/trunk/setup.py: Add setup.py. 03/24/08 18:17:08 cbc [130] * sodar/trunk/sodar.py: Moved remotely 03/24/08 18:04:29 cbc [129] * sodar/trunk/sodar/__init__.py: * sodar/trunk/sodar/utils/__init__.py: Minor changes before adding setup.py. 03/24/08 16:03:21 cbc [128] * sodar/trunk/sodar/utils/openAnything.pyc: Removed file/folder 03/24/08 16:03:13 cbc [127] * sodar/trunk/sodar/utils/__init__.pyc: Removed file/folder 03/24/08 15:56:48 cbc [126] * sodar/trunk/sodar/__init__.py: * sodar/trunk/sodar/sodar.py: * sodar/trunk/sodar/utils: * sodar/trunk/sodar/utils/__init__.py: * sodar/trunk/sodar/utils/__init__.pyc: * sodar/trunk/sodar/utils/openAnything.py: * sodar/trunk/sodar/utils/openAnything.pyc: Add sodar.py and utils subpackage. 03/20/08 17:35:50 haines [125] * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.py: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.pyc: added short_names to proc_rdi_logdata_adcp 03/20/08 11:33:25 haines [124] * raw2proc/trunk/raw2proc/bogue_config_20060918.py: * raw2proc/trunk/raw2proc/bogue_config_20060918.pyc: * raw2proc/trunk/raw2proc/bogue_config_20070224.py: * raw2proc/trunk/raw2proc/bogue_config_20070224.pyc: * raw2proc/trunk/raw2proc/ncutil.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.py: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_dw.py: * raw2proc/trunk/raw2proc/proc_rdi_logdata_dw.pyc: * raw2proc/trunk/raw2proc/procutil.pyc: * raw2proc/trunk/raw2proc/raw2proc.py: * raw2proc/trunk/raw2proc/raw2proc.pyc: fix bogue adcp timezone offset to utc; add utc_offset to configs and processor functions 03/19/08 15:10:58 cbc [123] * sodar/trunk/sodar/arrayData.py: Relocate image output in _main to /var/www/html 03/12/08 18:47:21 cbc [122] * sodar/trunk/sodar/arrayData.py: Save figures instead of show in arrayData._main. 03/12/08 16:48:46 cbc [121] * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/formattedData.py: Fix more test data paths. Change NaNs to 0s. Get rid of matrix wrapper to access transpose method. 03/10/08 22:22:35 cbc [120] * sodar/trunk/sodar/rawData.py: Change test data location to match new automated download to nemo. 03/10/08 16:00:34 cbc [119] * sodar/trunk/sodar/CREDITS.txt: * sodar/trunk/sodar/HISTORY.txt: * sodar/trunk/sodar/LICENSE.GPL2: * sodar/trunk/sodar/__init__.py: * sodar/trunk/sodar/adjustedData.py: * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/formattedData.py: * sodar/trunk/sodar/rawData.py: Fix line endings. 02/19/08 15:07:27 haines [118] * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/raw2proc.py: Added new mod timestamp 02/19/08 14:59:59 haines [117] * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/raw2proc.py: JC for SH, changes to procutil.py to pass along date granularity and raw2proc.py to capture and use that granularity index 02/18/08 09:40:33 haines [116] * raw2proc/trunk/raw2proc/bogue_config_20060918.py: JC commits for SH, fixing path issues 02/18/08 09:40:19 haines [115] * raw2proc/trunk/raw2proc/bogue_config_20070224.py: JC commits for SH, fixing path issues 02/15/08 12:35:01 jcleary [114] * raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py: Added use of epoch for UTC sample time 02/15/08 11:28:58 jcleary [113] * raw2proc/trunk/raw2proc/proc_jpier_ascii_met.py: Initial commit of JPIER processor code. See the [wiki:raw2proc/docs raw2proc wiki page] 02/15/08 11:27:43 jcleary [112] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: Initial commit of JPIER config file. See the [wiki:raw2proc/docs raw2proc wiki page]. 02/15/08 11:26:48 jcleary [111] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: Removed file/folder 02/15/08 11:26:17 jcleary [110] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: Initial commit of JPIER config file. See the [wiki:raw2proc/docs raw2proc wiki page] 02/15/08 11:25:21 jcleary [109] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: Removed file/folder 02/15/08 11:24:15 jcleary [108] * raw2proc/trunk/raw2proc/jpier_config_20050425.py: Initial commit of JPIER config file. See the [wiki:raw2proc raw2proc wiki page] 02/14/08 11:05:58 haines [107] needs to know where to look for config files 02/14/08 10:55:52 haines [106] generic perl-script for handling different dates formats in filenames and subdirs 02/14/08 09:49:37 haines [105] import from what's running on cromwell 02/12/08 15:03:54 haines [104] * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/raw2proc.py: -- 01/18/08 12:50:58 haines [103] commit archive_raw 01/18/08 12:47:07 haines [102] * raw2proc/tags/raw2proc-v0.1: * raw2proc/tags/raw2proc-v0.1/bogue_config_20060918.py: * raw2proc/tags/raw2proc-v0.1/bogue_config_20070224.py: * raw2proc/tags/raw2proc-v0.1/ncutil.py: * raw2proc/tags/raw2proc-v0.1/proc_rdi_logdata_adcp.py: * raw2proc/tags/raw2proc-v0.1/proc_rdi_logdata_dw.py: * raw2proc/tags/raw2proc-v0.1/proc_rdi_rawdata_adcp.py: * raw2proc/tags/raw2proc-v0.1/procutil.py: * raw2proc/tags/raw2proc-v0.1/raw2proc.py: * raw2proc/tags/raw2proc-v0.1/test_raw2proc.py: commit v0.1 in tags 01/18/08 12:26:16 haines [101] * raw2proc/trunk/raw2proc/bogue_config_20060918.py: * raw2proc/trunk/raw2proc/bogue_config_20060918.pyc: * raw2proc/trunk/raw2proc/bogue_config_20070224.py: * raw2proc/trunk/raw2proc/bogue_config_20070224.pyc: * raw2proc/trunk/raw2proc/ncutil.py: * raw2proc/trunk/raw2proc/ncutil.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.py: * raw2proc/trunk/raw2proc/proc_rdi_logdata_adcp.pyc: * raw2proc/trunk/raw2proc/proc_rdi_logdata_dw.py: * raw2proc/trunk/raw2proc/proc_rdi_logdata_dw.pyc: * raw2proc/trunk/raw2proc/proc_rdi_rawdata_adcp.py: * raw2proc/trunk/raw2proc/procutil.py: * raw2proc/trunk/raw2proc/procutil.pyc: * raw2proc/trunk/raw2proc/raw2proc.py: * raw2proc/trunk/raw2proc/raw2proc.pyc: * raw2proc/trunk/raw2proc/test_raw2proc.py: first commit of code 01/18/08 12:18:40 haines [100] * raw2proc/trunk/raw2proc: add trunk/raw2proc 01/18/08 12:06:05 haines [99] * raw2proc/branches: add branches 01/18/08 12:05:44 haines [98] * raw2proc/tags: add tags 01/18/08 12:04:18 haines [97] * raw2proc/trunk: add trunk 01/18/08 12:02:25 haines [96] * raw2proc: create raw2proc folder 01/14/08 10:33:52 gdusek [95] * adcp/trunk/adcp/adcpwaves.py: * adcp/trunk/adcp/nortek: * adcp/trunk/adcp/nortek/nortek.py: Adding RDI waves processing and Nortek processing. 11/19/07 14:42:11 jcleary [94] * RS_timestamps/trunk/RS_timestamps/get_times.pl: Checkin from Data Viz project - RM'd form that project 11/19/07 14:39:24 jcleary [93] * RS_timestamps/trunk/RS_timestamps: Created folder remotely 11/19/07 14:39:15 jcleary [92] * RS_timestamps/branches: Created folder remotely 11/19/07 14:39:05 jcleary [91] * RS_timestamps/trunk: Created folder remotely 11/19/07 14:38:55 jcleary [90] * RS_timestamps/tags: Created folder remotely 11/19/07 14:38:46 jcleary [89] * RS_timestamps: Created folder remotely 11/06/07 14:51:35 cbc [88] * sodar/trunk/sodar/__init__.py: * sodar/trunk/sodar/adjustedData.py: Add adjustedData to handle missing times and altitudes. 11/06/07 13:53:26 cbc [87] * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/formattedData.py: * sodar/trunk/sodar/rawData.py: Results of working/debug session with Harvey to look at quiver, NaN, orientation, and ground truthing. 09/18/07 21:32:34 cbc [86] * sodar/trunk/sodar/arrayData.py: * sodar/trunk/sodar/formattedData.py: Potential solution to plot crash. Replace NaN's with 0.0. Works on Ubuntu Feisty. 09/18/07 17:03:28 cbc [85] * sodar/tags/debug091807/sodar: Cutting tag on this changeset for debug demo puposes. Exception (Using stock Enthon 1.0.0 on Win XP) looks like: {{{ File "C:\Python24\lib\site-packages\matplotlib\numerix\__init__.py", line 97, in angle return arctan2(a.imag, a.real) ValueError: math domain error }}} 09/18/07 17:02:02 cbc [84] * sodar/tags/debug091807/sodar: Removed file/folder 09/18/07 17:00:07 cbc [83] * sodar/tags/debug091807/sodar: Created folder remotely