# # ChangeLog for /sodar # # Generated by Trac 0.9.5 # 04/28/24 15:05:16 # 11/25/09 15:10:21 cbc [261] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Reword comment. 11/25/09 15:08:58 cbc [260] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix comment typo. 11/25/09 15:07:07 cbc [259] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests/suite.py: Create maindata.Profile class. 11/24/09 18:12:09 cbc [258] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fixed _test in MainData. 11/24/09 17:46:59 cbc [257] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests/suite.py: File name and path attributes on MainData. 11/20/09 23:33:46 cbc [256] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Comments in doctests. 11/20/09 23:25:15 cbc [255] * sodar/branches/scintec-branch/setup.py: * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests/suite.py: Inherit from list. 11/19/09 17:38:37 cbc [254] * sodar/branches/scintec-branch/sodar/tests/suite.py: Added suite.py to last commit for setup.py test capability. 11/19/09 17:37:10 cbc [253] * sodar/branches/scintec-branch/setup.py: * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Completed test refactoring. 100% test coverage. 11/19/09 14:21:15 cbc [252] * sodar/branches/scintec-branch/sodar/tests/data/scintec/good: Moved remotely 11/19/09 14:05:41 cbc [251] * sodar/branches/scintec-branch/sodar/__init__.py: * sodar/branches/scintec-branch/sodar/scintec/__init__.py: * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests/__init__.py: * sodar/branches/scintec-branch/sodar/tests/data/scintec: Refactoring tests. 11/19/09 12:57:47 cbc [250] * sodar/branches/scintec-branch: * sodar/branches/scintec-branch/sodar: * sodar/branches/scintec-branch/sodar/scintec: * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests: * sodar/branches/scintec-branch/sodar/tests/data: * sodar/branches/scintec-branch/sodar/tests/data/good: Propagate svn:ignore properties to subpackages. 11/19/09 12:34:51 cbc [249] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Refactor _testSetUp. 11/19/09 12:01:20 cbc [248] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix doctest. 11/19/09 11:59:58 cbc [247] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix doctext typo. 11/19/09 11:46:53 cbc [246] * sodar/branches/scintec-branch/sodar/scintec/__init__.py: * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix syntax typo. 11/19/09 11:40:03 cbc [245] * sodar/branches/scintec-branch/sodar/scintec/__init__.py: Put maindata in __all__ attribute. 11/19/09 11:35:54 cbc [244] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix doctest whitespace. 11/19/09 11:31:38 cbc [243] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix syntax typo. 11/19/09 10:42:37 cbc [242] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Fix syntax typo. 11/19/09 10:15:40 cbc [241] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: Reset doctests to test one feature at a time. 11/18/09 18:26:12 cbc [240] * sodar/branches/scintec-branch/sodar/scintec/maindata.py: * sodar/branches/scintec-branch/sodar/tests/data: * sodar/branches/scintec-branch/sodar/tests/data/good: * sodar/branches/scintec-branch/sodar/tests/data/good/091117.mnd: Add doctests for maindata.py. 11/17/09 17:29:23 cbc [239] * sodar/branches/scintec-branch/setup.py: Extra setup.py args. 11/17/09 16:10:06 cbc [238] * sodar/branches/scintec-branch/CREDITS.txt: * sodar/branches/scintec-branch/HISTORY.txt: * sodar/branches/scintec-branch/INSTALL.txt: * sodar/branches/scintec-branch/LICENSE.GPL2: * sodar/branches/scintec-branch/LICENSE.txt: * sodar/branches/scintec-branch/README.txt: * sodar/branches/scintec-branch/VERSION.txt: * sodar/branches/scintec-branch/setup.py: * sodar/branches/scintec-branch/sodar: * sodar/branches/scintec-branch/sodar/__init__.py: * sodar/branches/scintec-branch/sodar/scintec: * sodar/branches/scintec-branch/sodar/scintec/__init__.py: * sodar/branches/scintec-branch/sodar/tests: * sodar/branches/scintec-branch/sodar/tests/__init__.py: Project skeleton. 11/17/09 15:52:07 cbc [237] * sodar/branches/scintec-branch: Add svn:externals property. 11/17/09 15:20:44 cbc [236] * sodar/branches/scintec-branch: Set svn:ignore property. 11/17/09 14:38:35 cbc [235] * sodar/branches/scintec-branch: -- 09/06/08 20:09:17 cbc [207] * sodar/tags/v0.1.1: Tagging tested branch for use with raw2proc in limited production. 09/06/08 20:04:20 cbc [206] * sodar/branches/raw2proc-dev/dukeforest_config_20070514.py: Add dukeforest config. 09/06/08 18:17:42 cbc [205] * sodar/branches/raw2proc-dev/ims_config_20070920.py: Fix raw_file_glob in ims_config_20080920.py 09/06/08 18:06:22 cbc [204] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix snr2 and snr3 var_atts keys in creator function of proc_remtech_rawdata_pa0.py 09/06/08 18:01:13 cbc [203] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix altitudeIndex in parser (2nd typo) in proc_remtech_rawdata_pa0.py 09/06/08 17:58:20 cbc [202] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix altitudeIndex in parser function of proc_remtech_rawdata_pa0.py 09/06/08 17:56:04 cbc [201] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix string join of lines parameter to parser in proc_remtech_rawdata_pa0.py 09/06/08 17:22:57 cbc [200] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix time key into data dictionary in proc_remtech_rawdata_pa0.py 09/06/08 17:19:27 cbc [199] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix dt dictionary string format in proc_remtech_rawdata_pa0.py 09/05/08 19:46:16 cbc [198] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix sensor_info keys in proc_remtech_rawdata_pa0.py 09/05/08 19:43:43 cbc [197] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix rawData name in proc_remtech_rawdata_pa0.py 09/05/08 19:40:41 cbc [196] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Fix microsecond named parameter in datetime.datetime.utcnow().replace() in proc_remtech_rawdata_pa0.py 09/05/08 18:46:17 cbc [195] * sodar/branches/raw2proc-dev/ims_config_20070920.py: Remove latest_dir from config for testing. 09/05/08 18:37:48 cbc [194] * sodar/branches/raw2proc-dev/ims_config_20070920.py: * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Testable version of config and parser. 09/05/08 18:18:53 cbc [193] * sodar/branches/raw2proc-dev/ims_config_20070920.py: Renaming raw2proc IMS config for sodar. 09/05/08 18:18:24 cbc [192] * sodar/branches/raw2proc-dev/ims_config_20080920.py: Renaming raw2proc IMS config for sodar. 09/05/08 18:17:35 cbc [191] * sodar/branches/raw2proc-dev/ims_config_2008090508.py: raw2proc IMS config for sodar. 09/05/08 17:55:49 cbc [190] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Finished version of proc_remtech_rawdata_pa0.py 09/05/08 13:32:33 cbc [189] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Saving work. 09/04/08 20:43:59 cbc [188] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Saving work. 09/04/08 20:18:03 cbc [187] * sodar/branches/raw2proc-dev/sodar/rawData.py: Modified rawData.py so Samples could be indexed by Header keys. 09/04/08 20:12:49 cbc [186] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Saving work. 08/28/08 12:08:17 cbc [185] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Clean out plugin template parse function. 08/26/08 14:48:54 cbc [184] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_pa0.py: Rename raw2proc plugin. 08/26/08 14:47:53 cbc [183] * sodar/branches/raw2proc-dev/proc_remtech_rawdata_sodar.py: Initial checkin of raw2proc plugin. 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. 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. 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/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. 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 09/18/07 16:59:27 cbc [82] * sodar/tags/debug091807: Created folder remotely