Difference between revisions of "SU to m8r dictionary"

From Madagascar
Jump to navigation Jump to search
Line 391: Line 391:
 
==Core Library==
 
==Core Library==
 
===Transforms and Encoding===
 
===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===
 
===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===
 
===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===
 
===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===
 
===Data Fitting===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/linregress.txt linregress]:
 
===Sorting===
 
===Sorting===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/sort.txt sort]:
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/xindex.txt xindex]:
 
===Translation===
 
===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===
 
===Interpolation and Antialiasing===
 +
# [http://sepwww.stanford.edu/oldsep/cliner/files/suhelp/antialias.txt]:
 +
# [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===
 
===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===
 
===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===
 
===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===
 
===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]:

Revision as of 05:31, 26 October 2008

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).

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.

The starting point of the list below was 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.

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:
  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:
  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:
  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. [1]:
  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: