Useful Scripts
Caveat : These scripts are not supported. We use them in our daily workflow to solve specific problems. Rarely do we find that a specific script is perfect for a given situation. Rather we think of them as a starting point to the solution. Take them, butcher them, enhance them.
The reason for using scripts rather than programs is they instill in the user a more dynamic attitude to problem solving.
IESX <==> SeisWorks ASCII converters
iesx2lgc.hf - convert IESX horizons
to SeisWorks, use UNIX csplit first
iesx2lgcxy.ff - convert IESX faults
to SeisWorks, use UNIX csplit first
iesxpoly2dts - convert IESX
fault polygons to mapping file, use UNIX csplit first
lgc2iesx.hf - convert SeisWorks
horizons to IESX, use UNIX cat afterwards
Scripts to build & execute multiple bcm2d jobs
rescale - 16 to 8 bit rescale job
rmslist - rms values of 2d lines
samplst - sample rate list of 2d
lines, modify this to give start time of data
segyout - generate a "normally" structured
seg-y tape
Other scripts
ratio - take a default exported shot/trace
file and print shot/trace as a ratio, useful for identifying problem lines
xplot - displays cross-plots and histograms
in a tecktronix xterm (xterm -t) from a SeismicBalance file
fixexport - Script to fix exported files
from SeisWorks projects containing lines with >20000 traces