3
|
1 |
======================================================================
|
|
2 |
I N D E X
|
|
3 |
doc: Wed Jun 18 09:46:58 1997
|
|
4 |
dlm: Tue Oct 16 09:12:43 2012
|
|
5 |
(c) 1997 Andreas Thurnherr
|
|
6 |
uE-Info: 122 0 NIL 0 0 72 2 2 4 NIL ofnI
|
|
7 |
======================================================================
|
|
8 |
|
|
9 |
NOTES:
|
|
10 |
- for documentation see [doc/INDEX]
|
|
11 |
- utilities not in ubtest are marked with !!!
|
|
12 |
|
|
13 |
=Utilities=
|
|
14 |
|
|
15 |
-Oceanographic-
|
|
16 |
|
|
17 |
[ARGOSfloatdrift] split ARGOS float track into subsurface/surface portions
|
|
18 |
[CMrecavg] record-average velocity & stderr
|
|
19 |
[CTD_w] calculate w from isopycnal displacement
|
|
20 |
[dist] distance on Earth's surface
|
|
21 |
[distn] station distance / mid point btw 2 profiles
|
|
22 |
[distcircle] calc geographic coords a given distance from point
|
|
23 |
[distfrom] calculate distance to particular station
|
|
24 |
[dreckon] dead reckoning (calc geo coords from length displacement)
|
|
25 |
[dynmodes]!!! calculate dynamical modes
|
|
26 |
[expandtrack] build interpolate track between stations
|
|
27 |
[gamma_n] calculate neutral densities
|
|
28 |
[gvel] calculate geostrophic velocities
|
|
29 |
[interpstn] interpolate between 2 stations
|
|
30 |
[isopycnal_TS] calc TS props on isopycnal
|
|
31 |
[LADCPfs]!!! calculate LADCP finestructure from [binpgrams] output
|
|
32 |
[N]!!! calculate buoyancy frequency
|
|
33 |
[NMEA2latlon] extract lat/lon info from NMEA strings
|
|
34 |
[NODCsplit]!!! split NODC_SD2 file into components
|
|
35 |
[repeatstations]!!! find repeat stations
|
|
36 |
[Ri]!!! calculate Richardson number
|
|
37 |
[Rrho]!!! stability ratio profile
|
|
38 |
[thorpe77]!!! calc Thorpe fluctuations
|
|
39 |
[tidalphasediff] calc M2 & K1 phase differences between two profiles
|
|
40 |
[trackdist] calculate distance for track-files
|
|
41 |
[tracksplit] split data set into linear tracks
|
|
42 |
[veldiff] compare velocity profiles
|
|
43 |
[.interp.linear] linear interpolation
|
|
44 |
[.interp.poly] polygonal interpolation
|
|
45 |
[.interp.spline] spline interpolation
|
|
46 |
[.interp.nnbr] nearest-neighbor
|
|
47 |
[.interp.ADCP] RDI ADCP velocity sampling (triangular instrument response)
|
|
48 |
[waterdepth]!!! get water depth from Smith and Sandwell topography
|
|
49 |
[xover] get crossover stations
|
|
50 |
[xpgrams]!!! extract pgrams from [binpgrams] [LADCPfs] output for plotting
|
|
51 |
[yoyo] splits yoyo file into individual casts
|
|
52 |
|
|
53 |
-Model Fitting-
|
|
54 |
|
|
55 |
[lfit] linear least squares
|
|
56 |
[match]!!! match two data sets --- UNFINISHED
|
|
57 |
[.interp.linear] linear interpolation
|
|
58 |
[.interp.poly] polygonal interpolation
|
|
59 |
[.interp.spline] spline interpolation
|
|
60 |
[.interp.nnbr] nearest-neighbor
|
|
61 |
[mfit]!!! robust linear regression
|
|
62 |
[lmfit] non-linear least-squares (Levenberg-Marquardt)
|
|
63 |
[.lmfit.poly] fit polynomial
|
|
64 |
[.lmfit.gauss] fit Gaussian
|
|
65 |
[.lmfit.exp] fit exponential
|
|
66 |
[lsfit] generalized linear least-squares
|
|
67 |
[.lsfit.poly] fit polynomial
|
|
68 |
[.lsfit.bilin] bi-linear fit
|
|
69 |
|
|
70 |
-Stats-
|
|
71 |
|
|
72 |
[avg] avg/stddev/stderr/ndata/outliers/mean-sq amp/absolute mag/rms/gaussian avg
|
|
73 |
[avgr] avg correlation coefficient
|
|
74 |
[bootstrap] calc bootstrap confidence interval
|
|
75 |
[Hist] histogram
|
|
76 |
[histeq] histogram equalization
|
|
77 |
[max] maximum
|
|
78 |
[median] median
|
|
79 |
[min] minimum
|
|
80 |
[Minmax] min/max combo
|
|
81 |
|
|
82 |
-Calculations-
|
|
83 |
|
|
84 |
[abc] PERL floating point replacement for expr(1)/bc(1)
|
|
85 |
[count] as in 1, 2, 3, ...
|
|
86 |
[fdiff] first differencing
|
|
87 |
[fillgaps] general interpolation of missing data
|
|
88 |
[.nminterp.linear]
|
|
89 |
[.nminterp.spline]
|
|
90 |
[integrate] integrate data
|
|
91 |
[sum] calc sum of field
|
|
92 |
!!![wdiff] window differencing
|
|
93 |
|
|
94 |
-Filters-
|
|
95 |
|
|
96 |
[fftfilt] simplistic frequency domain digital filter
|
|
97 |
[fgauss]!!! running Gaussian filter
|
|
98 |
[fmean]!!! running mean filter
|
|
99 |
[fmedian]!!! median filter (OBSOLETE)
|
|
100 |
[rfilt]!!! general running filter (mean, median, min, max, ...)
|
|
101 |
|
|
102 |
-Spectral Methods-
|
|
103 |
|
|
104 |
[binpgrams]!!! calc peridograms in (possibly overlapping) bins
|
|
105 |
[lagcorr] (lag) correlation / autocorrelation
|
|
106 |
[pgram] calc periodograms (power spectra)
|
|
107 |
|
|
108 |
-Data Selection/Handling-
|
|
109 |
|
|
110 |
[ANTS2mat] Matlab export
|
|
111 |
[bindata] bin data & calc stats
|
|
112 |
[binmerge]!!! merge data into binned file (e.g. from [binpgrams])
|
|
113 |
[Cat] ants version of cat(1)
|
|
114 |
[crossings]!!! get records when specific field val is crossed
|
|
115 |
[data]! get info about data
|
|
116 |
[ded] data editor
|
|
117 |
[distfromtrack]!!! calculate minimum perpendicular distance to piece-wise linear track
|
|
118 |
[Echo] ants versions of echo(1)
|
|
119 |
[fileavg]!!! avg, stddev files record-by-record
|
|
120 |
[filediff]! calc difference between files record-by-record
|
|
121 |
[filestats]!!! calc arbitrary stats of files record-by-record
|
|
122 |
[fnr] extracts field# from header or from Layout file
|
|
123 |
[gextrema] select extrema
|
|
124 |
[glist] select records from list
|
|
125 |
[glmax]!!! find local maxima
|
|
126 |
[gmonot]!!! select monotonic records (remove spurious inversions)
|
|
127 |
[gpoly] select points inside a polygon
|
|
128 |
[how]!!! extract command sequence from ANTS header
|
|
129 |
[importCNV] read ASCII and binary SeaBird CNV files
|
|
130 |
[importfixed] import fixed-size records
|
|
131 |
[list] list data and metadata
|
|
132 |
[listNC] list netcdf(1) data and metadata
|
|
133 |
[merge] merge files by matching numeric values
|
|
134 |
[NCode] encode ANTS to netcdf
|
|
135 |
[resample] resample data
|
|
136 |
[.interp.linear] linear interpolation
|
|
137 |
[.interp.poly] polygonal interpolation
|
|
138 |
[.interp.spline] spline interpolation
|
|
139 |
[.interp.nnbr] nearest-neighbor
|
|
140 |
[.interp.fillnan] fill with nans
|
|
141 |
[reverse] reverse order of records in file
|
|
142 |
[scantext] extract numbers from free-format text files
|
|
143 |
[Sort] sort data
|
|
144 |
[Split] split data file according to field value
|
|
145 |
[splitCNV] split ASCII SeaBird CNV file
|
|
146 |
[splitNC] extract multiple ANTS files from single netCDF
|
|
147 |
[stackplots] plot multiple files with offsets
|
|
148 |
[subsample] nearest-neighbors; does not need monotonic x field
|
|
149 |
[varbindata] bin data in variable-sized bins
|
|
150 |
|
|
151 |
-Misc-
|
|
152 |
|
|
153 |
[fixfmt]!!! fix path in ANTS header & nan format
|
|
154 |
[tile]!!! tile eps-files by 8
|
|
155 |
[tabulate]!!! make visually pleasing table from data
|
|
156 |
|
|
157 |
-Debugging-
|
|
158 |
|
|
159 |
[argtest] test argument typechecking stuff
|
|
160 |
|
|
161 |
|
|
162 |
=ANTS Libraries=
|
|
163 |
|
|
164 |
[ants.pl] common stuff
|
|
165 |
[antsio.pl] input/output handling
|
|
166 |
[antsusage.pl] usage handling
|
|
167 |
[antsutils.pl] miscellaneous
|
|
168 |
[antsfilters.pl] library for data filtering
|
|
169 |
[antsintegrate.pl] integrator
|
|
170 |
|
|
171 |
=Libraries (for -L)=
|
|
172 |
|
|
173 |
[libCPT.pl] GMT cpt file parsing
|
|
174 |
[libEOS83.pl] equation of state
|
|
175 |
[libfuns.pl] chapter 6 from NR: special functions; own stuff
|
|
176 |
[libgamma.pl] Jacket + McDougall gamma_n
|
|
177 |
[libGHP.pl] Gregg-Henyey-Polzin parameterization
|
|
178 |
[libGM.pl] Garrett & Munk spectrum
|
|
179 |
[libLADCP.pl] LADCP-related funs
|
|
180 |
[libNODC.pl]!!! NODC SD2 conversions
|
|
181 |
[libPOSIX.pl] POSIX functions
|
|
182 |
[libstats.pl] significance tests
|
|
183 |
[libubtest.pl] testing stuff
|
|
184 |
[libvec.pl] vector stuff, including distance on globe
|
|
185 |
[libWOCE.pl] WOCE conversions
|
|
186 |
[libconv.pl] conversions
|
|
187 |
|
|
188 |
=Numerical Recipes Routines=
|
|
189 |
|
|
190 |
[covsrt.pl] for [lmfit]
|
|
191 |
[fft.pl] FFT
|
|
192 |
[gaussj.pl] Gaussian eliminiation
|
|
193 |
[lfit.pl] linear least squares
|
|
194 |
[mrqcof.pl] for [lmfit]
|
|
195 |
[mrqmin.pl] for [lmfit]
|
|
196 |
[nrutil.pl] aux utilities (vector/matrix/macros)
|
|
197 |
[pearsn.pl] for [corr]
|
|
198 |
[polint.pl] for [.interp.poly]
|
|
199 |
[pythag.pl] pythagoras
|
|
200 |
|
|
201 |
=GMT Utilities=
|
|
202 |
|
|
203 |
[adjustROI]!!! make ROI compatible with grd file
|
|
204 |
[CPTcolor]!!! extract colour from cpt-file
|
|
205 |
[CPTcontours]!!! extract contour-levels from cpt-file
|
|
206 |
[grdjoin]!!! join multiple compatible grd files
|
|
207 |
[lmcont]!!! linear contouring of (quasi-)monotonic data
|
|
208 |
[mkCPT] makecpt(l) replacement
|
|
209 |
[rectangulate]!!! construct GMT multiseg rectangles from x/y/z/width info
|
|
210 |
[psbath]!!! build bathymetric map; similar to pscoast
|
|
211 |
[psROI]!!! psxy frontent to plot regions of interest
|
|
212 |
[psSamp]!!! generate GMT-compatible PS output for pie-wedge (repeat-)station data
|
|
213 |
|