A2B
convert ascii floats to binary
B2A
convert binary floats to ascii
DZDV
determine depth derivative with respect to the velocity
FARITH
File ARITHmetic -- perform simple arithmetic with binary files
FTNSTRIP
convert a file of binary data plus record delimiters created
FTNUNSTRIP
convert C binary floats to Fortran style floats
GBBEAM
Gaussian beam synthetic seismograms for a sloth model
H2B
convert 8 bit hexidecimal floats to binary
KAPERTURE
generate the k domain of a line scatterer for a seismic array
MAKEVEL
MAKE a VELocity function v(x,y,z)
MKPARFILE
convert ascii to par file format
NORMRAY
dynamic ray tracing for normal incidence rays in a sloth model
PRPLOT
PRinter PLOT of 1-D arrays f(x1) from a 2-D function f(x1,x2)
RAYT2D
traveltime Tables calculated by 2D paraxial RAY tracing
RECAST
RECAST data type (convert from one data type to another)
REGRID3
REwrite a [ni3][ni2][ni1] GRID to a [no3][no2][no1] 3-D grid
RESAMP
RESAMPle the 1st dimension of a 2-dimensional function f(x1,x2)
SMOOTH2
SMOOTH a uniformly sampled 2d array of data, within a user-
SMOOTH3D
3D grid velocity SMOOTHing by the damped least squares
SMOOTHINT2
SMOOTH non-uniformly sampled INTerfaces, via the damped
SUBSET
Select a SUBSET of the samples from a 3-dimensional file
SWAPBYTES
SWAP the BYTES of various data types
TRANSP
TRANSPose an n1 by n2 element matrix
TRI2UNI
convert a TRIangulated model to UNIformly sampled model
TRIMODEL
make a triangulated sloth (1/velocity^2) model
TRIRAY
dynamic RAY tracing for a TRIangulated sloth model
TRISEIS
Gaussian beam synthetic seismograms for a sloth model
UNI2TRI
convert UNIformly sampled model to a TRIangulated model
UNIF2
generate a 2-D UNIFormly sampled velocity profile from a layered
UNISAM
UNIformly SAMple a function y(x) specified as x,y pairs
UNISAM2
UNIformly SAMple a 2-D function f(x1,x2)
VELCONV
VELocity CONVersion
VELPERT
estimate velocity parameter perturbation from covariance
VTLVZ
Velocity as function of Time for Linear V(Z);
WKBJ
Compute WKBJ ray theoretic parameters, via finite differencing
XY2Z
converts (X,Y)-pairs to spike Z values on a uniform grid
Z2XYZ
convert binary floats representing Z-values to ascii
PostScript utilities
PSBBOX
change BoundingBOX of existing PostScript file
PSCONTOUR
PostScript CONTOURing of a two-dimensional function f(x1,x2)
PSCUBE
PostScript image plot of a data CUBE
PSEPSI
add an EPSI formatted preview bitmap to an EPS file
PSGRAPH
PostScript GRAPHer
PSIMAGE
PostScript IMAGE plot of a uniformly-sampled function f(x1,x2)
PSLABEL
output PostScript file consisting of a single TEXT string
PSMANAGER
printer MANAGER for HP 4MV and HP 5Si Mx Laserjet
PSMERGE
MERGE PostScript files
PSMOVIE
PostScript MOVIE plot of a uniformly-sampled function f(x1,x2,x3)
PSWIGB
PostScript WIGgle-trace plot of f(x1,x2) via Bitmap
PSWIGP
PostScript WIGgle-trace plot of f(x1,x2) via Polygons
SUPSCONTOUR
PostScript CONTOUR plot of a segy data set
SUPSCUBE
PostScript CUBE plot of a segy data set
SUPSGRAPH
PostScript GRAPH plot of a segy data set
SUPSIMAGE
PostScript IMAGE plot of a segy data set
SUPSMAX
PostScript of the MAX, min, or absolute max value on each trace
SUPSMOVIE
PostScript MOVIE plot of a segy data set
SUPSWIGB
PostScript Bit-mapped WIGgle plot of a segy data set
SUPSWIGP
PostScript Polygon-filled WIGgle plot of a segy data set
SPSPLOT
plot a triangulated sloth function s(x,z) via PostScript
Xwindow display utilities
XCONTOUR
X CONTOUR plot of f(x1,x2) via vector plot call
XIMAGE
X IMAGE plot of a uniformly-sampled function f(x1,x2)
XPICKER
X wiggle-trace plot of f(x1,x2) via Bitmap with PICKing
XPSP
Display conforming PostScript in an X-window
XWIGB
X WIGgle-trace plot of f(x1,x2) via Bitmap
XWIGB
X WIGgle-trace plot of f(x1,x2) via Bitmap
XGRAPH
X GRAPHer
XMOVIE
image one or more frames of a uniformly sampled function f(x1,x2)
XRECTS
plot rectangles on a two-dimensional grid
SUXCONTOUR
X CONTOUR plot of Seismic UNIX tracefile via vector plot call
SUXGRAPH
X-windows GRAPH plot of a segy data set
SUXIMAGE
X-windows IMAGE plot of a segy data set
SUXMAX
X-windows graph of the MAX, min, or absolute max value on
SUXMOVIE
X MOVIE plot of a segy data set
SUXPICKER
X-windows WIGgle plot PICKER of a segy data set
SUXWIGB
X-windows Bit-mapped WIGgle plot of a segy data set
SXPLOT
X Window plot a triangulated sloth function s(x1,x2)
Main seismic processing utilities
BHEDTOPAR
convert a Binary tape HEaDer file to PAR file format
DT1TOSU
Convert ground-penetrating radar data in the Sensors &
Software
SEGDREAD
read an SEG-D tape
SEGYCLEAN
zero out unassigned portion of header
SEGYHDRS
make SEG-Y ascii and binary headers for segywrite
SEGYREAD
read an SEG-Y tape
SEGYWRITE
write an SEG-Y tape
SETBHED
SET the fields in a SEGY Binary tape HEaDer file, as would be
SU3DCHART
plot x-midpoints vs. y-midpoints for 3-D data
SUABSHW
replace header key word by its absolute value
SUACOR
auto-correlation
SUADDHEAD
put headers on bare traces and set the tracl and ns fields
SUADDNOISE
add noise to traces
SUAMP
output amp, phase, real or imag trace from
SUASCII
print non zero header values and data
SUATTRIBUTES
trace ATTRIBUTES instantanteous amplitude, phase,
SUAZIMUTH
compute trace AZIMUTH given the sx,sy,gx,gy header fields
SUBFILT
apply Butterworth bandpass filter
SUCHART
prepare data for x vs. y plot
SUCHW
Change Header Word using one or two header word fields
SUCONV
convolution with user-supplied filter
SUDATUMK2DR
Kirchhoff datuming of receivers for 2D prestack data
SUDATUMK2DS
Kirchhoff datuming of sources for 2D prestack data
SUDIPFILT
DIP--or better--SLOPE Filter in f-k domain
SUDIVCOR
Divergence (spreading) correction
SUDIVSTACK
Diversity Stacking using either average power or peak
SUDMOFK
DMO via F-K domain (log-stretch) method for common-offset gathers
SUDMOFKCW
converted-wave DMO via F-K domain (log-stretch) method for
SUDMOTX
DMO via T-X domain (Kirchhoff) method for common-offset gathers
SUDMOVZ
DMO for V(Z) media for common-offset gathers
SUEDIT
examine segy diskfiles and edit headers
SUFDMOD2
Finite-Difference MODeling (2nd order) for acoustic wave equation
SUFFT
fft real time traces to complex frequency traces
SUFILTER
applies a zero-phase, sine-squared tapered filter
SUFLIP
flip a data set in various ways
SUFRAC
take general (fractional) time derivative or integral of
SUFXDECON
random noise attenuation by FX-DECONvolution
SUGABOR
Outputs a time-frequency representation of seismic data via
SUGAIN
apply various types of gain to display traces
SUGAZMIG
SU version of Jeno GAZDAG's phase-shift migration
SUGET
Connect SU program to file descriptor for input stream.
SUGETHW
sugethw writes the values of the selected key words
SUHARLAN
signal-noise separation by the invertible linear
SUHILB
Hilbert transform
SUIFFT
fft complex frequency traces to real time traces
SUILOG
time axis inverse log-stretch of seismic traces
SUIMP2D
generate shot records for a line scatterer
SUIMP3D
generate inplane shot records for a point
SUINTERP
interpolate traces using automatic event picking
SUINTVEL
convert stacking velocity model to interval velocity model
SUINVXZCO
Seismic INVersion of Common Offset data for a smooth
SUINVZCO3D
Seismic INVersion of Common Offset data with V(Z) velocity
SUK1K2FILTER
symmetric box-like K-domain filter defined by the
SUKDMIG2D
Kirchhoff Depth Migration of 2D poststack/prestack data
SUKDSYN2D
Kirchhoff Depth SYNthesis of 2D seismic data from a
SUKFILTER
radially symmetric K-domain, sin^2-tapered, polygonal
SUKFRAC
apply FRACtional powers of i|k| to data, with phase shift
SUKILL
zero out traces
SULOG
time axis log-stretch of seismic traces
SUMAX
get trace by trace local/global maxima, minima, or absolute
maximum
SUMEAN
get the mean values of data traces
",
SUMEDIAN
MEDIAN filter about a user-defined polygonal curve with
SUMIGFD
45-90 degree Finite difference migration for zero-offset data.
SUMIGFFD
Fourier finite difference migration for
SUMIGGBZO
MIGration via Gaussian Beams of Zero-Offset SU data
SUMIGPREFD
The 2-D prestack common-shot 45-90 degree
SUMIGPREFFD
The 2-D prestack common-shot Fourier
SUMIGPREPSPI
The 2-D prestack commom-shot phase-shift-plus
SUMIGPRESP
The 2-D prestack common-shot split-step Fourier
",
SUMIGPS
MIGration by Phase Shift with turning rays
SUMIGPSPI
Gazdag's phase-shift plus interpolation migration
SUMIGSPLIT
Split-step depth migration for zero-offset data.
SUMIGTK
MIGration via T-K domain method for common-midpoint stacked data
SUMIGTOPO2D
Kirchhoff Depth Migration of 2D postack/prestack data
SUMIX
compute weighted moving average (trace MIX) on a panel
SUMUTE
mute above (or below) a user-defined polygonal curve with
",
NMO
NMO for an arbitrary velocity function of time and CDP
SUNORMALIZE
Trace balancing by rms, max, or median
",
SUNULL
create null (all zeroes) traces
SUOCEXT
smaller offset extrapolation via Offset Continuation
SUOLDTONEW
convert existing su data to xdr format
SUOP
do unary arithmetic operation on segys
SUOP2
do a binary operation on two data sets
SUPACK1
pack segy trace data into chars
SUPACK2
pack segy trace data into 2 byte shorts
SUPASTE
paste existing SEGY headers on existing data
SUPEF
Wiener predictive error filtering
SUPGC
Programmed Gain Control--apply agc like function
SUPICKAMP
pick amplitudes within user defined and resampled window
SUPLANE
create common offset data file with up to 3 planes
SUPUT
Connect SU program to file descriptor for output stream.
SUQUANTILE
display some quantiles or ranks of a data set
SURADON
compute forward or reverse Radon transform or remove multiples
SURAMP
Linearly taper the start and/or end of traces to zero.
SURANGE
get max and min values for non-zero header entries
SURECIP
sum opposing offsets in prepared data (see below)
SUREDUCE
convert traces to display in reduced time
",
SURELAN
compute residual-moveout semblance for cdp gathers based
SURESAMP
Resample in time
SURESSTAT
Surface consistent source and receiver statics calculation
SUSHAPE
Wiener shaping filter
SUSHIFT
shifted/windowed traces in time
SUSHW
Set one or more Header Words using trace number, mod and
SUSORT
sort on any segy header keywords
SUSPECFK
F-K Fourier SPECtrum of data set
SUSPECFX
Fourier SPECtrum (T -> F) of traces
SUSPECK1K2
2D (K1,K2) Fourier SPECtrum of (x1,x2) data set
SUSPIKE
make a small spike data set
SUSTACK
stack adjacent traces having the same key header word
SUSTATIC
Elevation static corrections, apply corrections from
SUSTKVEL
convert constant dip layer interval velocity model to the
SUSTOLT
Stolt migration for stacked data or common-offset gathers
SUSTRIP
remove the SEGY headers from the traces
SUSWAPBYTES
SWAP the BYTES in SU data to convert data from big endian
SUSYNCZ
SYNthetic seismograms for piecewise constant V(Z) function
SUSYNLV
SYNthetic seismograms for Linear Velocity function
SUSYNLVCW
SYNthetic seismograms for Linear Velocity function
SUSYNVXZ
SYNthetic seismograms of common offset V(X,Z) media via
SUSYNVXZCS
SYNthetic seismograms of common shot in V(X,Z) media via
SUTAB
print non zero header values and data for non-graphic terminals
SUTAPER
Taper the edge traces of a data panel to zero.
SUTAUP
forwared and inverse T-X and F-K global slant stacks
SUTSQ
time axis time-squared stretch of seismic traces
SUTTOZ
resample from time to depth
SUTVBAND
time-variant bandpass filter (sine-squared taper)
SUUNPACK1
unpack segy trace data from chars to floats
SUUNPACK2
unpack segy trace data from shorts to floats
SUVCAT
append one data set to another
SUVELAN
compute stacking velocity semblance for cdp gathers
SUVIBRO
Generates a Vibroseis sweep (linear, linear-segment,
SUVLENGTH
Adjust variable length traces to common length
SUWEIGHT
weight traces by header parameter, such as offset
SUWIND
window traces by key word
SUXCOR
correlation with user-supplied filter
SUXEDIT
examine segy diskfiles and edit headers
SUZERO
zero-out data within a time window
Compression utilities
DCTCOMP
Compression by Discrete Cosine Transform
DCTUNCOMP
Discrete Cosine Transform Uncompression
ENTROPY
compute the ENTROPY of a signal
WPTCOMP
Compression by Wavelet Packet Compression
WPTUNCOMP
Uncompress WPT compressed data
WTCOMP
Compression by Wavelet Transform
WTUNCOMP
UNCOMPression of WT compressed data
WPC1COMP2
COMPress a 2D seismic section trace-by-trace using
WPC1UNCOMP2
UNCOMPRESS a 2D seismic section, which has been
WPCCOMPRESS
COMPRESS a 2D section using Wavelet Packets
WPCUNCOMPRESS
UNCOMPRESS a 2D section