Standard Routines
input-output
dump_sg2 file list (Seg2 format)
read trace
input (HotShot format)
read_bis trace
input (Bison format)
read_eko trace
input (Ekko format)
read_sg2 trace
input (Seg2 format)
read_sgd trace
input (Segd format)
read_sgy trace
input (Segy format)
write trace
output (HotShot format)
write_sgy trace output
(Segy format)
list-plots
hist histogram
generator
list_csv list traces in
comma-separated-value format
list1 list-plot
one trace and list header
list2 list-plot
two traces and list headers
list3 list-plot
three traces and list headers
listdiff list-plot two
traces & their difference
listspec list-plot
trace's amplitude and phase spectrum
bitmaps
chart header
values plots
section seismic
section generation
spectrum amplitude and
phase spectrums
scaling
agc automatic
gain control
agc_2 automatic
gain control without shadow zones
balance trace
balance
gain programmed
gain control
gain_exp exponential gain
gain_tq time
dependent gain
iscale instantaneous
scaling
rabal record-averaged
balance
rascal record-averaged
scaling
scab shot
and channel amplitude balance
sphered spherical
divergence correction
filtering and deconvolution
debias dc
bias removal
debubble remove bubble train from Maxipulse data
decon single-channel
deconvolution
filter band-pass,
band-reject, notch filter
finver generate
general inverse operator
fkfilt fk
filter
fkspec fk
amplitude spectrum generation
matchf match
filter computation
mean_f multi-channel
mean value filter
median_f multi-channel
median value filter
mnphase compute
minimum phase of given signal
radcon record-averaged
(and surface consistent) decon
reamp replace
vector's amplitude spectrum
rephase replace
vector's phase spectrum
smoother convolve trace with triangular or bell-shape operator
specs generate
traces containing amplitude spectrums
headers
cdp_bin assign cdp
numbers to traces
f_break store time picks in headers
geometry geometry
definition
h_math header
maths
h2spike place spike
on trace at time from header
head2t copy
header element to trace
headchop delete header
elements
headcopy copy headers across traces
headfix round or
truncate header values to whole number
headit header
'if-then' value definitions
headlist tabulate header
values and maximum trace value
headlite summary of
header values
headtime encode
time-values in trace headers
headval header
value definition
p190 copy items from a P1-90 file to trace headers
reindex reset trace
header indices; set end-of-record flag
t2head copy
trace element to header
write_csv header output (Comma Separated Value spreadsheet format)
statics, dynamics, mutes, stack
focus compute
and apply residual static corrections
mute trace
mute
refocus apply residual
static corrections
reveller instantaneous
stack
shift trace
static application
snmo statics
and normal-moveout
stack stack
and mute-zone scale
stack_t2 mute, trim-stack
and mute-zone scale
stackm mute,
stack and mute-zone scale
tptotx reverse
slant-stack (tau-p to tx)
txtotp forward
slant-stack (tx to tau-p)
v_stack vertical
stack
v_stackb vertical stack
velocity analysis
cv_pick constant
velocity coherency picker & spectrum maker
cv_scan constant
velocity stack and coherency measure
cv_scanr constant
velocity record scan
v_vector vectors of
velocities from velocity functions
vf_pick velocity
function coherency picker
vf_scan velocity
function stack and coherency measure
migration
dmo dip
moveout
migrate pre-stack
time migration
redatum datum
migration
utility
append join
two traces
complex complex
trace generation
depthcon time-to-depth
conversion
diffract generate a
pre-stack diffraction
flatten horizontal
alignment
fold_bar append fold-bars
to stacked traces
gates trace
windowing
hyper generate
hyperbolas
make generate
synthetic traces
measure measure
various trace levels and store in headers
mix running
mix
patch interpolate/extrapolate
for missing traces
pickup reorder
trace elements; splice traces
pilot generate
pilot traces
ratio measure
ratio between data in two gates
refile redefine
a file's sort-order and sample-rate
reflect generate a
pre-stack reflection
relength change trace
length
repeat trace repeater
resample change trace
sampling rate
resampx trace
interpolator
rezero re-mute
after filtering
semb semblance
of sets of traces
sort trace
reorder using memory
sort_d trace
reorder using disk
splice merge
two sets of traces
sweep generate
a sweep trace
t_math trace
maths
t_slice select a
time gate to process
tweak signal enhancement
z_vector vectors of
depths from velocity functions
general vector mathematics
cfft complex-to-complex
fft
clip clip|zero
vector elements outside given range
cvmul complex
vector multiply
cvrcip complex
vector reciprocal
dotpr vector
dot product
envel vector
envelope
hann Hanning
taper
hlbrt Hilbert
transform
lveq logical
vector from vectors equal
lvge logical
vector from vectors greater or equal
lvgt logical
vector from vectors greater than
lvne logical
vector from vectors not equal
lvnot logical
vector not
maxv vector
maximum value
meamgv vector
mean magnitude
meanv vector
mean value
measqv vector
mean from vector elements' squares
minv vector
minimum value
polar rectangular-to-polar
conversion
rect polar-to-rectangular
conversion
rfft real-to-complex
fft
rmsqv root-mean-square
of vector elements
sign_bit replace vector
elements by ±1
sve sum
of vector elements
vabs vector
absolute values
vadd vector
add
valog vector
inverse log (base 10)
vatan vector
inverse tangent
vatn2 vector
inverse tangent from paired elements
vclr vector
clear
vcos vector
cosine
vdiv vector
divide
vexp vector
exponentiate
vfill vector
fill with scalar
vfrac truncate
vector elements to fractional parts
vint truncate
vector elements to wholenumber parts
vln vector
natural log
vlog vector
log (base 10)
vmax form
vector from maximum of paired elements
vmin form
vector from minimum of paired elements
vmov vector
copy
vmul vector
multiply
vneg vector
negate
vrand generate
random number vector
vrvrs vector
reverse order
vscale vector
normalize
vsimps Simpson's
rule integration
vsin vector
sine
vsort vector
element sort
vsqrt vector
square-root
vssq vector
signed square
vssqrt vector
signed square-root
vsub vector
subtract
vsum vector
running-sum integration
xcor cross-correlation
(2 sided; frequency domain)
general matrix mathematics
rfft_2d 2d
real-to-complex fft
xcor_2d 2d
correlation
xpose matrix
transposition
A
Programmers' Toolkit is available.