bshf - BSU program which performs time shifts (static) on seismic traces
bshf [ -h | infile | ipic | ishf | tshift | picfil ]
Basic Seismic Utilities (BSU) program to time shift data (static shifts). To apply a shift, and then back it out later, the two BSHF runs will differ in both the ishf parameter (1 reverses a previous 0), and in the bulk shift (-tshift value reverses a previous tshift value). Data that has been shifted out of the trace aperture will be lost, and samples shifted into the aperture will be zero. Code is in Fortran 77.
Options
-h |
Online help giving details on command line arguments | ||
infile |
Input file name | ||
ipic |
0= shifts to be found in headers, first arrival picks. |
1= shifts to be found in file, picfil.
ishf |
0= add static shifts (traces shifted to later time) |
1= subtract static shifts
(traces shifted to earlier
time)
tshift |
Bulk static shift to add to all shifts (constant). | ||
picfil |
Name of file with (trace number, time shift) pairs on each line. |
NOTE:
If invoked with no options, will prompt user for input
parameters.
EXAMPLE:
bshf filename 0 1 .02
Aligns data by header picks on time line .02 seconds.
bshfxxxx.seg
Output, time shifted traces. Named according to convention (first 4char bdif, the next 4char are the first 4char of the input file name, suffix .seg)
standard output
produces a progress bar
bshfxxxx.lst
Echo check of input parameters and list of picks and shifts.
bhelp(1),
No known bugs
Copyright © 2024 by Paul Michaels
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
P. Michaels, PE. <[email protected]>