--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/HISTORY Tue Oct 20 16:23:49 2009 -0400
@@ -0,0 +1,158 @@
+======================================================================
+ H I S T O R Y
+ doc: Tue Aug 16 11:41:46 2005
+ dlm: Mon Oct 18 16:18:29 2010
+ (c) 2005 A.M. Thurnherr
+ uE-Info: 128 0 NIL 0 0 72 3 2 4 NIL ofnI
+======================================================================
+
+NB: CHANGE VERSION IN [default.m] BEFORE UPLOADING
+
+IX_0:
+ December, 2004:
+ - mailed out 1st version with HowTo to Lisa
+
+IX_1:
+ Mar 18, 2005:
+ - corrected minor bug in [plotinv.m]
+ Aug 11, 2005:
+ - mailed out to list of LADCP-interested parties as v90.tgz
+
+IX_2:
+ Aug 16, 2005:
+ - started HISTORY
+ - [m/default.m]: updated version, removed date
+ Aug 25, 2005:
+ - uploaded to website for Lou St.Laurent
+
+IX_3: (REPORTED VERSION IS IX_2!!!!)
+ May 18, 2006:
+ - implemented bugfix for PPI-filtering multi-ping ensembles
+ provided by Mattew Alford [edit_data.m]
+ - disabled edit_spike_filter by default
+ Jul 19, 2006:
+ - [m/besttlag.m] [mlocal/loadctd.m] added code to
+ suppress new Matlab 7.2 warning of NaN values in interp1()
+ - uploaded to website
+
+IX_4:
+ Jan 5, 2007:
+ - updated version number
+ - merged [mlocal/loadctd.m] from 2 older versions (one with bugs &
+ one without support for elapsed time)
+ - added support elapsed time-base to [mlocal/loadnav.m]
+ - added Dan Torres' code for interpolating irregular GPS time
+ series to [mlocal/loadnav.m]
+ - added CTD & NAV file layouts to p structure
+ - added [mlocal/mkSADCP.m] for pre-processing UH/CODAS-processed
+ SADCP data
+ - fixed m/plotraw.m as suggested by Bruce Huber
+ - uploaded to ftp site for CLIVAR I8S & Stan's AA cruise
+
+IX_5:
+ Jan 17, 2007:
+ - updated version to 5beta
+ - wrote [m/geomag.m] to use external program to calculate magnetic
+ deviation
+ - added support for [geomag.m] to [mlocal/loadnav.m]
+ - emailed version to Dan Torres & Bruce Huber for beta testing
+ Jan 26, 2007:
+ - fixed BUG reported by Dan Torres regarding file-layout parameters
+ (defaults were in structure p instead of f) [loadctd.m] [loadnav.m]
+ Nov 18, 2007:
+ - added 3-beam support to [loadrdi.m]
+ May 23, 2008:
+ - improved [loadctd.m] to allow removing bad valued
+ (f.ctd_badvals) & generate error if calculated sound
+ velocities are complex (can happen with bad CTD spikes)
+ Jun 4, 2008:
+ - improved [cruise.m] & [htmltable.m] to allow for spaces in the
+ cruise ID (they are now replaced by underscores)
+ Jun 26, 2008:
+ - fixed bug in [begin_processing_step.m] (typo that broke
+ 'eval-expr' code)
+ - changed default of p.interp_ctd_times = 1; in [loadctd.m]
+ because this does not affect already regularly spaced ctd time
+ series but improves time matching of irregularly spaced ones
+ Jun 27, 2008:
+ - changed version from 5beta to 5
+ Jun 30, 2008:
+ - made [geomag.m] portable for non-UNIX OSs
+ - folded [geomag.m] into [mlocal/loadnav.m]
+ Jul 2, 2008:
+ - removed m & mlocal subdirs
+ - BUG: geomag code in [loadnav.m] required additional "" to
+ allow spaces in the path of the IGRF coefficient file
+ - removed inappropriate warning from [loadctd.m]
+
+IX_6:
+ Jul 17, 2008:
+ - changed [default.m] to version IX_6beta
+ - BUG: start/end positions were adjusted incorrectly at the end
+ of [loadctd.m] when a large time adjustment was required
+ (mainly with elapsed time base in case the ADCP was
+ started significantly before the CTD); significant
+ changes required in [loadnav.m] [loadctd.m] and
+ also a small (untested) change in [loadctdprof.m]
+ Jul 27, 2008:
+ - [loadctdprof.m] [loadnav.m]: nanmean() -> meannan()
+ Sep 18, 2008:
+ - BUG: p.navdata was not set when f.nav was set to ' ', causing
+ [loadctd.m] to bomb. Solution: set p.navdata to 0 in
+ [process_cast.m]; some modification in
+ [loadctd.m] required as well
+ Oct 7, 2008:
+ - extensively modified ProcFig. 3 in [geterr.m] to detect
+ inconsistent up/downlooker data; also changed colormap
+ Oct 15, 2008:
+ - replaced mean by median to get lat/lon in [loadnav.m]
+ Jan 7, 2009:
+ - implemented fix provided by Dan Torres to allow reading data
+ files with extra data types; [loadrdi.m] marked with "%%%
+ DT bug fix 2009-01-07"
+ - tighten use of exist() from simple true/false tests to test
+ for specific return values; affected files [default.m]
+ [dragmodel.m] [getdpthi.m] [getinv.m]
+ [getkzprof.m] [getserial.m] [htmltable.m]
+ [htmltable2.m] [loadctd.m] [loadctdprof.m]
+ [loadnav.m] [loadrdi.m] [loadsadcp.m]
+ [prepinv.m] [process_cast.m] [rditype.m]
+ [savearch.m] [saveprot.m]; this bug fix was
+ implemented based on a problem report submitted by Anna Wahlin
+ (who proposed a different fix)
+ - finally removed laproc.m presolve.m resolve.m
+ Jun 16, 2009:
+ - bugfix related to short nav time series in [loadctd.m]
+ Jul 22, 2009:
+ - changed default of ps.smallfac in [default.m]
+ Oct 27, 2009:
+ - color-coded down/upcasts in ProcFig. 6 in [prepinv.m]
+ Oct 28, 2009:
+ - modified p.ignore_beam for dual-head systems in [loadrdi.m]
+ Dec 1, 2009:
+ - bugfix related to geomag date check in [loadnav.m]
+ Jan 22, 2010:
+ - adapted [loadnav.m] to Eric Firing's version of magdec utility
+ Mar 4, 2010:
+ - updated documentation in [default.m]
+ - BUG: removed shallow-profile special handling in [prepinv.m]
+ - removed setting of pk.top in [default.m]
+ - default sadcp_dtok to zero in [loadsadcp.m]
+ - BUG: new ProcFig.3 did not work for downlooker-only systems; [geterr.m]
+ - adapted [loadnav.m] to SOEST IGRF-11 magdec
+ - changed [default.m] to version IX_6beta2
+ - emailed tgz file to Dan Torres
+ - fixed minor bug in [prepinv.m]
+ Mar 5, 2010:
+ - changed [default.m] to version IX_6beta3
+ - mailed new tgz file to Francois Ascani
+ - changed all finite() to isfinite() WITHOUT UPDATING HEADERS!
+ - changed [default.m] to version IX_6beta4
+ Mar 8, 2010:
+ - updated geomag/magdec.c to newest version
+ Oct 1, 2010:
+ - fixed bug in [checkbtrk.m] affecting profiles without valid BT
+ Oct 18, 2010:
+ - updated version in [default.m] to IX_6
+ - pulled newest geomag version
+ - cleaned up history for first Mercurial version