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