genref - BSU generates bash scripts for setting geometry on CDP reflection shooting
genref [ no options, this is an interactive program ]
Basic Seismic Utilities (BSU) interacts with the user to produce a set of bash scripts used to set geometry assuming a "Roll-a-long" CDP shooting geometry when no surveyor provided *.nez file is available. Designed only for Bison Format data sets. While similar to genvsp, this program is more limited in that only Bison data are provided for. If you have SEG-2 data, you will want to try the C-language programs, gensetg.c and setgeom.c which can do pattern geometry setting. NOTE: User must change permissions to execute on bash scripts generated by this program. Fortran 77.
NOTES, BISON
FORMAT DATA:
Data files will be named with 8 characters (ABCD0001 for
example, 4 alpha, 4 numeric). In addition to generating an
*.nez file (with coordinates of shots and receivers), bash
scripts will be generated that call topcon and
bis2seg programs. The first bash script, geom,
runs topcon and generates *.xyz files which are later
read by program bhed.
EXAMPLE
INTERACTIVE RUN:
CDP Roll-a-long Pattern Generator
Bison Format Data
-----------SOURCES-----------------------------
Enter 6 char. name for nez file (ex. STP001)
stp001
Enter 4 char. LINEID
0001
Enter Z-Datum: Elevation
100.
Enter number of shots
10
Enter Shot Record Names 8char: First
fac10001
Enter Shot Record Names 8char: Last
fac10011
Enter First Shot Station Number
1
Enter First Source: x, y, z
0,0,100.
Enter Last Source: x, y, z
10,0,105.
Enter number of receivers in a shot gather
24
Enter TOTAL NUMBER of stations on line
48
Enter First Geophone Station: x, y, z
0,0,100
Enter Last Geophone Station: x, y, z
48,0,109
Enter first shot NEAR GEOPHONE station
0,0,100
Enter first shot FAR GEOPHONE station
24,0,105
xxxxxx.nez
A 6 character prefix is specified by the user for the *.nez file. It has shot and geophone coordinates.
geom |
Bash script that runs topcon for all the records in the survey. | ||
go1 |
Bash script that takes a 3 character sequence number. Runs bis2seg and bhed programs. This script is called by geom2. | ||
geom2 |
Script that calls go1 for all the records in the survey. |
bhelp(1), bhed(1), bis2seg(1), topcon(1), topcon2(1), bsegy(5), gensetg(1), setgeom(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]>