Difference between revisions of "SU to m8r dictionary"

From Madagascar
Jump to navigation Jump to search
(created page)
 
m (info from 2008-11-02 Sergey e-mail)
 
(34 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Seismic Unix (SU) is seismic data processing package with a large user community. Some of these users may be interested in using Madagascar (m8r), either due to the natural advantages of the RSF format for regularly sampled hypercubes, or due to the GPL license of the package which preserves the freedom of user-written codes. Such a dictionary will be quite useful to them. Also, other SU users may be interested to find out which algorithms/utilities are present in m8r, but not in SU. In order to generate such a list, it is necessary to know which are the m8r programs with SU equivalents (i.e. the dictionary below).
+
[http://www.cwp.mines.edu/cwpcodes/ Seismic Unix] (SU) is a software package for seismic data processing. The dictionary below is intended for SU users who are interested in either using Madagascar (m8r) or in finding out which algorithms/utilities are present in m8r, but not in SU.  
  
A m8r program, or a chain of m8r programs, will be considered equivalent to a SU counterpart only if it has at least all the capabilities of its SU counterpart. For example, a m8r program that requires regularly sampled data, and cannot take position information from auxiliary files, just works on a hypercube, cannot be considered by itself the equivalent of a SU program implementing an equivalent algorithm and working on an actual irregularly sampled grid. However, a cascade of a m8r regularization program and a program working on a regularly sampled cube can be considered equivalent to a SU counterpart if the approximations introduced by regularization do not matter.
+
A m8r program, or a chain of m8r programs, will be considered equivalent to a SU counterpart only if it has at least all the capabilities of its SU counterpart. For example, a m8r program that requires regularly sampled data, and cannot take position information from auxiliary files, but just works on a hypercube, cannot be considered by itself the equivalent of a SU program implementing an equivalent algorithm and working on an actual irregularly sampled grid. However, a cascade of a m8r regularization program and a program working on a regularly sampled cube can be considered equivalent to a SU counterpart if the approximations introduced by regularization do not matter.
  
The starting point of the list below was [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhelp.html Chris Liner's help page for Seismic Un*x v.38]. Users editing the list below may cause it to diverge from its starting point.
+
The starting point of the list below was [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhelp.html Chris Liner's help page for Seismic Un*x v.38].  
 +
 
 +
Some SU codes have been ported to Madagascar with proper attribution, according to the BSD-style license of SU. They are placed in the [http://rsf.svn.sourceforge.net/viewvc/rsf/trunk/su/ su directory in the Madagascar source code].
 +
 
 +
The [http://rsf.svn.sourceforge.net/viewvc/rsf/trunk/book/rsf/su/ book/rsf/su directory in the Madagascar source code] contains some SU demos (implemented with SCons+suproj) and their Madagascar equivalents.
  
 
==Data Compression==
 
==Data Compression==
 +
===Discrete Cosine Transform===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dctcomp.txt dctcomp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dctuncomp.txt dctuncomp]:
 +
===Packing===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supack1.txt supack1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supack2.txt supack2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suunpack1.txt suunpack1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suunpack2.txt suunpack2]:
 +
===Wavelet Transform===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1comp2.txt wpc1comp2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpccompress.txt wpccompress]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wptcomp.txt wptcomp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wtcomp.txt wtcomp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1uncomp2.txt wpc1uncomp2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcuncompress.txt wpcuncompress]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wptuncomp.txt wptuncomp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wtuncomp.txt wtuncomp]:
 +
 
==Editing, Sorting and Manipulation==
 
==Editing, Sorting and Manipulation==
 +
===Edit + tools===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suabshw.txt suabshw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suazimuth.txt suazimuth]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/subset.txt subset]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suchw.txt suchw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sucountkey.txt sucountkey]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suedit.txt suedit]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugethw.txt sugethw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukill.txt sukill]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sunan.txt sunan]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suquantile.txt suquantile]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/surange.txt surange]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sushw.txt sushw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutab.txt sutab]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suwind.txt suwind]: [http://www.reproducibility.org/RSF/sfmask.html sfmask] on a header key read in a separate file, followed with [http://www.reproducibility.org/RSF/sfheaderwindow.html sfheaderwindow] using the mask thus created.
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxedit.txt suxedit]:
 +
 +
===Sort===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susort.txt susort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susorty.txt susorty]:
 +
 +
===Manipulate===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/fcat.txt fcat]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/maxdiff.txt maxdiff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/segyhdrmod.txt segyhdrmod]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suaddnoise.txt suaddnoise]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sucmp.txt sucmp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudiff.txt sudiff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suflip.txt suflip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhtmath.txt suhtmath]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suinterp.txt suinterp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumixgathers.txt sumixgathers]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sunull.txt sunull]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suop.txt suop]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suop2.txt suop2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supermute.txt supermute]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suramp.txt suramp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/surecip.txt surecip], [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/recip.txt recip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suresamp.txt suresamp], [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/resamp.txt resamp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suswapbytes.txt suswapbytes]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutaper.txt sutaper]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutxtaper.txt sutxtaper]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvcat.txt suvcat]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suzero.txt suzero]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/swapbytes.txt swapbytes]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/transp.txt transp]:
 +
 
==Filtering, Transforms and Attributes==
 
==Filtering, Transforms and Attributes==
 +
===1-D filtering===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suband.txt suband]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/subfilt.txt subfilt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suconv.txt suconv]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sueipofi.txt sueipofi]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufilter.txt sufilter]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufrac.txt sufrac]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supef.txt supef]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supofilt.txt supofilt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sushape.txt sushape]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutvband.txt sutvband]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxcor.txt suxcor]:
 +
 +
===2-D filtering===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudipfilt.txt sudipfilt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufxdecon.txt sufxdecon]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suk1k2filter.txt suk1k2filter]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumedian.txt sumedian]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukfilter.txt sukfilter]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukfrac.txt sukfrac]:
 +
 +
===Transforms and attributes===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/entropy.txt entropy]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mrafxzwt.txt mrafxzwt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suamp.txt suamp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suattributes.txt suattributes]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suenv.txt suenv]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhilb.txt suhilb]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhrot.txt suhrot]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufft.txt sufft], [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suifft.txt suifft]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugabor.txt sugabor]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suharlan.txt suharlan]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sulog.txt sulog], [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suilog.txt suilog]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supolar.txt supolar]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suradon.txt suradon]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutaup.txt sutaup]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutsq.txt sutsq]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sureduce.txt sureduce]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suspecfk.txt suspecfk]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suspecfx.txt suspecfx]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suspeck1k2.txt suspeck1k2]:
 +
 
==Gain, NMO, Stack and Standard Processes==
 
==Gain, NMO, Stack and Standard Processes==
 +
===Standard Processes===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suagc.txt suagc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudipdivcor.txt sudipdivcor]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudivcor.txt sudivcor]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugain.txt sugain]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/grm.txt grm]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumix.txt sumix]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumute.txt sumute]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sunmo.txt sunmo]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supgc.txt supgc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supws.txt supws]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suresstat.txt suresstat]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustack.txt sustack]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustatic.txt sustatic]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustaticrrs.txt sustaticrrs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/unglitch.txt unglitch]:
 +
 +
===Miscellaneous===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suacor.txt suacor]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suttoz.txt suttoz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvibro.txt suvibro]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvlength.txt suvlength]:
 +
 +
===Velocity Analysis===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dzdv.txt dzdv]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudivstack.txt sudivstack]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/surelan.txt surelan]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/surelanan.txt surelanan]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvel2df.txt suvel2df]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvelan.txt suvelan]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvelan_nccs.txt suvelan_nccs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvelan_nsel.txt suvelan_nsel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvelan_uccs.txt suvelan_uccs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suvelan_usel.txt suvelan_usel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/velpert.txt velpert]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/velpertan.txt velpertan]:
 +
 
==Graphics==
 
==Graphics==
 +
===X-window for SU format input data===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxcontour.txt suxcontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxgraph.txt suxgraph]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suximage.txt suximage]: [http://reproducibility.org/RSF/sfgrey.html sfgrey]. The binary cube of an RSF floating-point file can be piped directly into <tt>suximage</tt>, with arguments <tt>perc</tt> instead of sfgrey's <tt>pclip</tt> and <tt>cmap</tt> instead of <tt>color</tt>
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxmax.txt suxmax]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxmovie.txt suxmovie]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxpicker.txt suxpicker]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suxwigb.txt suxwigb]:
 +
 +
===X-window for binary input data===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sxplot.txt sxplot]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xcontour.txt xcontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xgraph.txt xgraph]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/ximage.txt ximage]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xmovie.txt xmovie]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xpicker.txt xpicker]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xwigb.txt xwigb]:
 +
 +
===Postscript for SU format input data===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supscontour.txt supscontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supscube.txt supscube]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supscubecontour.txt supscubecontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supsgraph.txt supsgraph]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supsimage.txt supsimage]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supsmovie.txt supsmovie]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supswigb.txt supswigb]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supswigp.txt supswigp]:
 +
 +
===Postscript for binary input data===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psbbox.txt psbbox]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pscontour.txt pscontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pscube.txt pscube]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pscubecontour.txt pscubecontour]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psgraph.txt psgraph]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psimage.txt psimage]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psmovie.txt psmovie]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pswigb.txt pswigb]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pswigp.txt pswigp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/spsplot.txt spsplot]:
 +
 +
===Utilities + misc===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/fftlab.txt fftlab]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/h2b.txt h2b]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lcmap.txt lcmap]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lprop.txt lprop]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/merge2.txt merge2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/merge4.txt merge4]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/prplot.txt prplot]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psepsi.txt psepsi]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psmanager.txt psmanager]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/psmerge.txt psmerge]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pslabel.txt pslabel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/scmap.txt scmap]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/su3dchart.txt su3dchart]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suchart.txt suchart]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supsmax.txt supsmax]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xrects.txt xrects]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xepsb.txt xepsb]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xepsp.txt xepsp]:
 +
 
==Import/Export==
 
==Import/Export==
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/a2b.txt a2b]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/b2a.txt b2a]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/bhedtopar.txt bhedtopar]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dt1tosu.txt dt1tosu]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/ftnstrip.txt ftnstrip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/ftnunstrip.txt ftnunstrip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/recast.txt recast]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/segyclean.txt segyclean]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/segyhdrs.txt segyhdrs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/segyread.txt segyread]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/segywrite.txt segywrite]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/setbhed.txt setbhed]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suaddhead.txt suaddhead]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suascii.txt suascii]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suget.txt suget]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suoldtonew.txt suoldtonew]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supaste.txt supaste]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suput.txt suput]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustrip.txt sustrip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/z2xyz.txt z2xyz]:
 +
 
==Migration and Dip Moveout==
 
==Migration and Dip Moveout==
 +
===Poststack migration===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugazmig.txt sugazmig]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigfd.txt sumigfd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigffd.txt sumigffd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumiggbzo.txt sumiggbzo]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigps.txt sumigps]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigpspi.txt sumigpspi]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigpsti.txt sumigpsti]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigsplit.txt sumigsplit]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigtk.txt sumigtk]:
 +
 +
===Prestack/Poststack migration===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukdmig2d.txt sukdmig2d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukdmig3d.txt sukdmig3d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigtopo2d.txt sumigtopo2d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustolt.txt sustolt]:
 +
 +
===Prestack migration===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigprefd.txt sumigprefd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigpreffd.txt sumigpreffd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigprepspi.txt sumigprepspi]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumigpresp.txt sumigpresp]:
 +
 +
===Dip Moveout===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudmofk.txt sudmofk]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudmofkcw.txt sudmofkcw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudmotivz.txt sudmotivz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudmotx.txt sudmotx]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudmovz.txt sudmovz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutihaledmo.txt sutihaledmo]:
 +
 +
===Datuming and continuation===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudatumk2dr.txt sudatumk2dr]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudatumk2ds.txt sudatumk2ds]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudatumfd.txt sudatumfd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sucoext.txt suocext]:
 +
 +
===Inversion (True amp migration)===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suinvvxzco.txt suinvvzco]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suinvzco3d.txt suinvzco3d]:
 +
 
==Simulation and Model Building==
 
==Simulation and Model Building==
 +
===Simulation (aka modeling)===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/gbbeam.txt gbbeam]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/normray.txt normray]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/rayt2d.txt rayt2d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suaddevent.txt suaddevent]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suaddstatics.txt suaddstatics]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suea2df.txt suea2df]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufctanismod.txt sufctanismod]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufdmod2.txt sufdmod2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufdmod2_pml.txt sufdmod2_pml]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugoupillaud.txt sugoupillaud]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugoupillaudpo.txt sugoupillaudpo]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suimp2d.txt suimp2d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suimp3d.txt suimp3d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukdsyn2d.txt sukdsyn2d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susyncz.txt susyncz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susynlv.txt susynlv]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susynlvfti.txt susynlvfti]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susynlvcw.txt susynlvcw]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susynvxz.txt susynvxz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/susynvxzcs.txt susynvxzcs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutetraray.txt sutetraray]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/triray.txt triray]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/triseis.txt triseis]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wkbj.txt wkbj]:
 +
===Model building===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/makevel.txt makevel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/regrid3.txt regrid3]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suintvel.txt suintvel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sustkvel.txt sustkvel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sutivel.txt sutivel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suwellrf.txt suwellrf]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/tetramod.txt tetramod]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/tri2uni.txt tri2uni]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/trimodel.txt trimodel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/uni2tri.txt uni2tri]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/unif2.txt unif2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/unisam.txt unisam]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/unisam2.txt unisam2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/velconv.txt velconv]:
 +
===Utilities===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/kaperture.txt kaperture]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/linrort.txt linrort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/smooth2.txt smooth2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/smooth3d.txt smooth3d]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/smoothint2.txt smoothint2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sunhmospike.txt sunhmospike]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suplane.txt suplane]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suspike.txt suspike]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/trip.txt trip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/vel2stiff.txt vel2stiff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/viewer3.txt viewer3]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/vtlvz.txt vtlvz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xy2z.txt xy2z]:
 +
 
==Utilities==
 
==Utilities==
 +
===Utilities===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/copyright.txt copyright]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/cpall.txt cpall]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/cpusec.txt cpusec]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/cputime.txt cputime]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/ctrlstrip.txt ctrlstrip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dirtree.txt dirtree]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/downfort.txt downfort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/farith.txt farith]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/filetype.txt filetype]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/isatty.txt isatty]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lookpar.txt lookpar]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lorenz.txt lorenz]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/maxints.txt maxints]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mkparfile.txt mkparfile]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/newcase.txt newcase]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/overwrite.txt overwrite]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pause.txt pause]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/precedence.txt precedence]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/replace.txt replace]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/rmaxdiff.txt rmaxdiff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/striptotxt.txt striptotxt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugausstaper.txt sugausstaper]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumax.txt sumax]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sumean.txt sumean]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sunormalize.txt sunormalize]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/supickamp.txt supickamp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sushift.txt sushift]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suweight.txt suweight]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/t.txt t]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/this_year.txt this_year]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/time_now.txt time_now]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/todays_date.txt todays_date]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/updatedoc.txt updatedoc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/updatedocall.txt updatedocall]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/updatehead.txt updatehead]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/upfort.txt upfort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/usernames.txt usernames]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/varlist.txt varlist]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wallsec.txt wallsec]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/walltime.txt walltime]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/weekday.txt weekday]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/zap.txt zap]:
 +
===Help===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/cwpfind.txt cwpfind]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/gendocs.txt gendocs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sudoc.txt sudoc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufind.txt sufind]: <tt>sfdoc -k</tt>
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sufind2.txt sufind2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sugendocs.txt sugendocs]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suhelp.txt suhelp]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/suname.txt suname]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sukeyword.txt sukeyword]:
 +
 
==Core Library==
 
==Core Library==
 +
===Transforms and Encoding===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/abel.txt abel]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dct1.txt dct1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dct2.txt dct2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pdfafft.txt dpfafft]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/getfilter.txt getfilter]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/hankel.txt hankle]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/hilbert.txt hilbert]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/huffman.txt huffman]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lct1.txt lct1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pcoding.txt pcoding]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/pfafft.txt pfafft]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/rle.txt rle]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wavepack1.txt wavepack1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wavepack2.txt wavepack2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wavetrans1.txt wavetrans1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wavetrans2.txt wavetrans2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc.txt wpc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1.txt wpc1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1coding.txt wpc1coding]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1quant.txt wpc1quant]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpc1trans.txt wpc1trans]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpccoding.txt wpccoding]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcendec.txt wpcendec]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpchuff.txt wpchuff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcpack2.txt wpcpack2]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcquant.txt wpcquant]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcsilence.txt wpcsilence]:
 +
===Math and Stat Functions===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/airy.txt airy]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/frannor.txt frannor]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/franuni.txt franuni]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mkdiff.txt mkdiff]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/quant.txt quant]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/quest.txt quest]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sinc.txt sinc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/waveforms.txt waveforms]:
 +
===Complex Numbers===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/complex.txt complex]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/complexd.txt complexd]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/complexf.txt complexf]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/complexfd.txt complexfd]:
 +
===Time Series===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/convolution.txt convolution]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xcor.txt xcor]:
 +
===Data Fitting===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/linregress.txt linregress]:
 +
===Sorting===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sort.txt sort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xindex.txt xindex]:
 +
===Translation===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/zasc.txt zasc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/zebc.txt zebc]:
 +
===Interpolation and Antialiasing===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/antialias.txt antialias]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/cubicspline.txt cubicspline]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/intcub.txt intcub]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/intl2b.txt intl2b]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/intlin.txt intlin]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/intlinc.txt intlinc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/intsinc8.txt intsinc8]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/inttable8.txt inttable8]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mksinc.txt mksinc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/ressinc8.txt ressinc8]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/shfs8r.txt shfs8r]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/yclip.txt yclip]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/yxtoxy.txt yxtoxy]:
 +
 +
===Filtering and Prediction===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/butterworth.txt butterworth]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/holbergd1.txt holbergd1]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/lpred.txt lpred]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mkhdiff.txt mkhdiff]:
 +
===Solvers and Linear Algebra===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/axb.txt axb]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dblas.txt dblas]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dge.txt dge]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/mnewt.txt mnewt]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sblas.txt sblas]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sge.txt sge]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sqr.txt sqr]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/stoep.txt stoep]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/symmeigen.txt symmeigen]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/tridiagonal.txt tridiagonal]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/vandermonde.txt vandermonde]:
 +
===Geometry===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/check.txt check]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/circum.txt circum]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/colinear.txt colinear]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/create.txt create]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/delete.txt delete]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/distance.txt distance]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/fixedges.txt fixedges]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/inside.txt inside]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/nearest.txt nearest]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/polar.txt polar]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/project.txt project]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/tetra.txt tetra]:
 +
===Programming===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/alloc.txt alloc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/argv.txt argv]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/bigmatrix.txt bigmatrix]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/buffalloc.txt buffalloc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dctalloc.txt dctalloc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/exit.txt exit]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/fgettr.txt fgettr]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/dputtr.txt fputtr]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/hdrpkge.txt hdrpkge]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/readwrite.txt readwrite]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/swapbyte.txt swapbyte]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/valpkge.txt valpkge]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wbuffalloc.txt wbuffalloc]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/wpcbuffal.txt wpcbuffal]:

Latest revision as of 11:42, 23 June 2009

Seismic Unix (SU) is a software package for seismic data processing. The dictionary below is intended for SU users who are interested in either using Madagascar (m8r) or in finding out which algorithms/utilities are present in m8r, but not in SU.

A m8r program, or a chain of m8r programs, will be considered equivalent to a SU counterpart only if it has at least all the capabilities of its SU counterpart. For example, a m8r program that requires regularly sampled data, and cannot take position information from auxiliary files, but just works on a hypercube, cannot be considered by itself the equivalent of a SU program implementing an equivalent algorithm and working on an actual irregularly sampled grid. However, a cascade of a m8r regularization program and a program working on a regularly sampled cube can be considered equivalent to a SU counterpart if the approximations introduced by regularization do not matter.

The starting point of the list below was Chris Liner's help page for Seismic Un*x v.38.

Some SU codes have been ported to Madagascar with proper attribution, according to the BSD-style license of SU. They are placed in the su directory in the Madagascar source code.

The book/rsf/su directory in the Madagascar source code contains some SU demos (implemented with SCons+suproj) and their Madagascar equivalents.

Data Compression

Discrete Cosine Transform

  1. dctcomp:
  2. dctuncomp:

Packing

  1. supack1:
  2. supack2:
  3. suunpack1:
  4. suunpack2:

Wavelet Transform

  1. wpc1comp2:
  2. wpccompress:
  3. wptcomp:
  4. wtcomp:
  5. wpc1uncomp2:
  6. wpcuncompress:
  7. wptuncomp:
  8. wtuncomp:

Editing, Sorting and Manipulation

Edit + tools

  1. suabshw:
  2. suazimuth:
  3. subset:
  4. suchw:
  5. sucountkey:
  6. suedit:
  7. sugethw:
  8. sukill:
  9. sunan:
  10. suquantile:
  11. surange:
  12. sushw:
  13. sutab:
  14. suwind: sfmask on a header key read in a separate file, followed with sfheaderwindow using the mask thus created.
  15. suxedit:

Sort

  1. susort:
  2. susorty:

Manipulate

  1. fcat:
  2. maxdiff:
  3. segyhdrmod:
  4. suaddnoise:
  5. sucmp:
  6. sudiff:
  7. suflip:
  8. suhtmath:
  9. suinterp:
  10. sumixgathers:
  11. sunull:
  12. suop:
  13. suop2:
  14. supermute:
  15. suramp:
  16. surecip, recip:
  17. suresamp, resamp:
  18. suswapbytes:
  19. sutaper:
  20. sutxtaper:
  21. suvcat:
  22. suzero:
  23. swapbytes:
  24. transp:

Filtering, Transforms and Attributes

1-D filtering

  1. suband:
  2. subfilt:
  3. suconv:
  4. sueipofi:
  5. sufilter:
  6. sufrac:
  7. supef:
  8. supofilt:
  9. sushape:
  10. sutvband:
  11. suxcor:

2-D filtering

  1. sudipfilt:
  2. sufxdecon:
  3. suk1k2filter:
  4. sumedian:
  5. sukfilter:
  6. sukfrac:

Transforms and attributes

  1. entropy:
  2. mrafxzwt:
  3. suamp:
  4. suattributes:
  5. suenv:
  6. suhilb:
  7. suhrot:
  8. sufft, suifft:
  9. sugabor:
  10. suharlan:
  11. sulog, suilog:
  12. supolar:
  13. suradon:
  14. sutaup:
  15. sutsq:
  16. sureduce:
  17. suspecfk:
  18. suspecfx:
  19. suspeck1k2:

Gain, NMO, Stack and Standard Processes

Standard Processes

  1. suagc:
  2. sudipdivcor:
  3. sudivcor:
  4. sugain:
  5. grm:
  6. sumix:
  7. sumute:
  8. sunmo:
  9. supgc:
  10. supws:
  11. suresstat:
  12. sustack:
  13. sustatic:
  14. sustaticrrs:
  15. unglitch:

Miscellaneous

  1. suacor:
  2. suttoz:
  3. suvibro:
  4. suvlength:

Velocity Analysis

  1. dzdv:
  2. sudivstack:
  3. surelan:
  4. surelanan:
  5. suvel2df:
  6. suvelan:
  7. suvelan_nccs:
  8. suvelan_nsel:
  9. suvelan_uccs:
  10. suvelan_usel:
  11. velpert:
  12. velpertan:

Graphics

X-window for SU format input data

  1. suxcontour:
  2. suxgraph:
  3. suximage: sfgrey. The binary cube of an RSF floating-point file can be piped directly into suximage, with arguments perc instead of sfgrey's pclip and cmap instead of color
  4. suxmax:
  5. suxmovie:
  6. suxpicker:
  7. suxwigb:

X-window for binary input data

  1. sxplot:
  2. xcontour:
  3. xgraph:
  4. ximage:
  5. xmovie:
  6. xpicker:
  7. xwigb:

Postscript for SU format input data

  1. supscontour:
  2. supscube:
  3. supscubecontour:
  4. supsgraph:
  5. supsimage:
  6. supsmovie:
  7. supswigb:
  8. supswigp:

Postscript for binary input data

  1. psbbox:
  2. pscontour:
  3. pscube:
  4. pscubecontour:
  5. psgraph:
  6. psimage:
  7. psmovie:
  8. pswigb:
  9. pswigp:
  10. spsplot:

Utilities + misc

  1. fftlab:
  2. h2b:
  3. lcmap:
  4. lprop:
  5. merge2:
  6. merge4:
  7. prplot:
  8. psepsi:
  9. psmanager:
  10. psmerge:
  11. pslabel:
  12. scmap:
  13. su3dchart:
  14. suchart:
  15. supsmax:
  16. xrects:
  17. xepsb:
  18. xepsp:

Import/Export

  1. a2b:
  2. b2a:
  3. bhedtopar:
  4. dt1tosu:
  5. ftnstrip:
  6. ftnunstrip:
  7. recast:
  8. segyclean:
  9. segyhdrs:
  10. segyread:
  11. segywrite:
  12. setbhed:
  13. suaddhead:
  14. suascii:
  15. suget:
  16. suoldtonew:
  17. supaste:
  18. suput:
  19. sustrip:
  20. z2xyz:

Migration and Dip Moveout

Poststack migration

  1. sugazmig:
  2. sumigfd:
  3. sumigffd:
  4. sumiggbzo:
  5. sumigps:
  6. sumigpspi:
  7. sumigpsti:
  8. sumigsplit:
  9. sumigtk:

Prestack/Poststack migration

  1. sukdmig2d:
  2. sukdmig3d:
  3. sumigtopo2d:
  4. sustolt:

Prestack migration

  1. sumigprefd:
  2. sumigpreffd:
  3. sumigprepspi:
  4. sumigpresp:

Dip Moveout

  1. sudmofk:
  2. sudmofkcw:
  3. sudmotivz:
  4. sudmotx:
  5. sudmovz:
  6. sutihaledmo:

Datuming and continuation

  1. sudatumk2dr:
  2. sudatumk2ds:
  3. sudatumfd:
  4. suocext:

Inversion (True amp migration)

  1. suinvvzco:
  2. suinvzco3d:

Simulation and Model Building

Simulation (aka modeling)

  1. gbbeam:
  2. normray:
  3. rayt2d:
  4. suaddevent:
  5. suaddstatics:
  6. suea2df:
  7. sufctanismod:
  8. sufdmod2:
  9. sufdmod2_pml:
  10. sugoupillaud:
  11. sugoupillaudpo:
  12. suimp2d:
  13. suimp3d:
  14. sukdsyn2d:
  15. susyncz:
  16. susynlv:
  17. susynlvfti:
  18. susynlvcw:
  19. susynvxz:
  20. susynvxzcs:
  21. sutetraray:
  22. triray:
  23. triseis:
  24. wkbj:

Model building

  1. makevel:
  2. regrid3:
  3. suintvel:
  4. sustkvel:
  5. sutivel:
  6. suwellrf:
  7. tetramod:
  8. tri2uni:
  9. trimodel:
  10. uni2tri:
  11. unif2:
  12. unisam:
  13. unisam2:
  14. velconv:

Utilities

  1. kaperture:
  2. linrort:
  3. smooth2:
  4. smooth3d:
  5. smoothint2:
  6. sunhmospike:
  7. suplane:
  8. suspike:
  9. trip:
  10. vel2stiff:
  11. viewer3:
  12. vtlvz:
  13. xy2z:

Utilities

Utilities

  1. copyright:
  2. cpall:
  3. cpusec:
  4. cputime:
  5. ctrlstrip:
  6. dirtree:
  7. downfort:
  8. farith:
  9. filetype:
  10. isatty:
  11. lookpar:
  12. lorenz:
  13. maxints:
  14. mkparfile:
  15. newcase:
  16. overwrite:
  17. pause:
  18. precedence:
  19. replace:
  20. rmaxdiff:
  21. striptotxt:
  22. sugausstaper:
  23. sumax:
  24. sumean:
  25. sunormalize:
  26. supickamp:
  27. sushift:
  28. suweight:
  29. t:
  30. this_year:
  31. time_now:
  32. todays_date:
  33. updatedoc:
  34. updatedocall:
  35. updatehead:
  36. upfort:
  37. usernames:
  38. varlist:
  39. wallsec:
  40. walltime:
  41. weekday:
  42. zap:

Help

  1. cwpfind:
  2. gendocs:
  3. sudoc:
  4. sufind: sfdoc -k
  5. sufind2:
  6. sugendocs:
  7. suhelp:
  8. suname:
  9. sukeyword:

Core Library

Transforms and Encoding

  1. abel:
  2. dct1:
  3. dct2:
  4. dpfafft:
  5. getfilter:
  6. hankle:
  7. hilbert:
  8. huffman:
  9. lct1:
  10. pcoding:
  11. pfafft:
  12. rle:
  13. wavepack1:
  14. wavepack2:
  15. wavetrans1:
  16. wavetrans2:
  17. wpc:
  18. wpc1:
  19. wpc1coding:
  20. wpc1quant:
  21. wpc1trans:
  22. wpccoding:
  23. wpcendec:
  24. wpchuff:
  25. wpcpack2:
  26. wpcquant:
  27. wpcsilence:

Math and Stat Functions

  1. airy:
  2. frannor:
  3. franuni:
  4. mkdiff:
  5. quant:
  6. quest:
  7. sinc:
  8. waveforms:

Complex Numbers

  1. complex:
  2. complexd:
  3. complexf:
  4. complexfd:

Time Series

  1. convolution:
  2. xcor:

Data Fitting

  1. linregress:

Sorting

  1. sort:
  2. xindex:

Translation

  1. zasc:
  2. zebc:

Interpolation and Antialiasing

  1. antialias:
  2. cubicspline:
  3. intcub:
  4. intl2b:
  5. intlin:
  6. intlinc:
  7. intsinc8:
  8. inttable8:
  9. mksinc:
  10. ressinc8:
  11. shfs8r:
  12. yclip:
  13. yxtoxy:

Filtering and Prediction

  1. butterworth:
  2. holbergd1:
  3. lpred:
  4. mkhdiff:

Solvers and Linear Algebra

  1. axb:
  2. dblas:
  3. dge:
  4. mnewt:
  5. sblas:
  6. sge:
  7. sqr:
  8. stoep:
  9. symmeigen:
  10. tridiagonal:
  11. vandermonde:

Geometry

  1. check:
  2. circum:
  3. colinear:
  4. create:
  5. delete:
  6. distance:
  7. fixedges:
  8. inside:
  9. nearest:
  10. polar:
  11. project:
  12. tetra:

Programming

  1. alloc:
  2. argv:
  3. bigmatrix:
  4. buffalloc:
  5. dctalloc:
  6. exit:
  7. fgettr:
  8. fputtr:
  9. hdrpkge:
  10. readwrite:
  11. swapbyte:
  12. valpkge:
  13. wbuffalloc:
  14. wpcbuffal: