SU to m8r dictionary
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[edit]
Discrete Cosine Transform[edit]
Packing[edit]
Wavelet Transform[edit]
Editing, Sorting and Manipulation[edit]
Edit + tools[edit]
- suabshw:
- suazimuth:
- subset:
- suchw:
- sucountkey:
- suedit:
- sugethw:
- sukill:
- sunan:
- suquantile:
- surange:
- sushw:
- sutab:
- suwind: sfmask on a header key read in a separate file, followed with sfheaderwindow using the mask thus created.
- suxedit:
Sort[edit]
Manipulate[edit]
- fcat:
- maxdiff:
- segyhdrmod:
- suaddnoise:
- sucmp:
- sudiff:
- suflip:
- suhtmath:
- suinterp:
- sumixgathers:
- sunull:
- suop:
- suop2:
- supermute:
- suramp:
- surecip, recip:
- suresamp, resamp:
- suswapbytes:
- sutaper:
- sutxtaper:
- suvcat:
- suzero:
- swapbytes:
- transp:
Filtering, Transforms and Attributes[edit]
1-D filtering[edit]
2-D filtering[edit]
Transforms and attributes[edit]
- entropy:
- mrafxzwt:
- suamp:
- suattributes:
- suenv:
- suhilb:
- suhrot:
- sufft, suifft:
- sugabor:
- suharlan:
- sulog, suilog:
- supolar:
- suradon:
- sutaup:
- sutsq:
- sureduce:
- suspecfk:
- suspecfx:
- suspeck1k2:
Gain, NMO, Stack and Standard Processes[edit]
Standard Processes[edit]
- suagc:
- sudipdivcor:
- sudivcor:
- sugain:
- grm:
- sumix:
- sumute:
- sunmo:
- supgc:
- supws:
- suresstat:
- sustack:
- sustatic:
- sustaticrrs:
- unglitch:
Miscellaneous[edit]
Velocity Analysis[edit]
- dzdv:
- sudivstack:
- surelan:
- surelanan:
- suvel2df:
- suvelan:
- suvelan_nccs:
- suvelan_nsel:
- suvelan_uccs:
- suvelan_usel:
- velpert:
- velpertan:
Graphics[edit]
X-window for SU format input data[edit]
- suxcontour:
- suxgraph:
- 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
- suxmax:
- suxmovie:
- suxpicker:
- suxwigb:
X-window for binary input data[edit]
Postscript for SU format input data[edit]
Postscript for binary input data[edit]
Utilities + misc[edit]
- fftlab:
- h2b:
- lcmap:
- lprop:
- merge2:
- merge4:
- prplot:
- psepsi:
- psmanager:
- psmerge:
- pslabel:
- scmap:
- su3dchart:
- suchart:
- supsmax:
- xrects:
- xepsb:
- xepsp:
Import/Export[edit]
- a2b:
- b2a:
- bhedtopar:
- dt1tosu:
- ftnstrip:
- ftnunstrip:
- recast:
- segyclean:
- segyhdrs:
- segyread:
- segywrite:
- setbhed:
- suaddhead:
- suascii:
- suget:
- suoldtonew:
- supaste:
- suput:
- sustrip:
- z2xyz:
Migration and Dip Moveout[edit]
Poststack migration[edit]
Prestack/Poststack migration[edit]
Prestack migration[edit]
Dip Moveout[edit]
Datuming and continuation[edit]
Inversion (True amp migration)[edit]
Simulation and Model Building[edit]
Simulation (aka modeling)[edit]
- gbbeam:
- normray:
- rayt2d:
- suaddevent:
- suaddstatics:
- suea2df:
- sufctanismod:
- sufdmod2:
- sufdmod2_pml:
- sugoupillaud:
- sugoupillaudpo:
- suimp2d:
- suimp3d:
- sukdsyn2d:
- susyncz:
- susynlv:
- susynlvfti:
- susynlvcw:
- susynvxz:
- susynvxzcs:
- sutetraray:
- triray:
- triseis:
- wkbj:
Model building[edit]
- makevel:
- regrid3:
- suintvel:
- sustkvel:
- sutivel:
- suwellrf:
- tetramod:
- tri2uni:
- trimodel:
- uni2tri:
- unif2:
- unisam:
- unisam2:
- velconv:
Utilities[edit]
- kaperture:
- linrort:
- smooth2:
- smooth3d:
- smoothint2:
- sunhmospike:
- suplane:
- suspike:
- trip:
- vel2stiff:
- viewer3:
- vtlvz:
- xy2z:
Utilities[edit]
Utilities[edit]
- copyright:
- cpall:
- cpusec:
- cputime:
- ctrlstrip:
- dirtree:
- downfort:
- farith:
- filetype:
- isatty:
- lookpar:
- lorenz:
- maxints:
- mkparfile:
- newcase:
- overwrite:
- pause:
- precedence:
- replace:
- rmaxdiff:
- striptotxt:
- sugausstaper:
- sumax:
- sumean:
- sunormalize:
- supickamp:
- sushift:
- suweight:
- t:
- this_year:
- time_now:
- todays_date:
- updatedoc:
- updatedocall:
- updatehead:
- upfort:
- usernames:
- varlist:
- wallsec:
- walltime:
- weekday:
- zap:
Help[edit]
Core Library[edit]
Transforms and Encoding[edit]
- abel:
- dct1:
- dct2:
- dpfafft:
- getfilter:
- hankle:
- hilbert:
- huffman:
- lct1:
- pcoding:
- pfafft:
- rle:
- wavepack1:
- wavepack2:
- wavetrans1:
- wavetrans2:
- wpc:
- wpc1:
- wpc1coding:
- wpc1quant:
- wpc1trans:
- wpccoding:
- wpcendec:
- wpchuff:
- wpcpack2:
- wpcquant:
- wpcsilence:
Math and Stat Functions[edit]
Complex Numbers[edit]
Time Series[edit]
Data Fitting[edit]
Sorting[edit]
Translation[edit]
Interpolation and Antialiasing[edit]
- antialias:
- cubicspline:
- intcub:
- intl2b:
- intlin:
- intlinc:
- intsinc8:
- inttable8:
- mksinc:
- ressinc8:
- shfs8r:
- yclip:
- yxtoxy:
Filtering and Prediction[edit]
Solvers and Linear Algebra[edit]
Geometry[edit]
- check:
- circum:
- colinear:
- create:
- delete:
- distance:
- fixedges:
- inside:
- nearest:
- polar:
- project:
- tetra: