 |
University of Bergen
Institute of Solid Earth
Physics
Allé gt. 41, N-5007 Bergen, NORWAY
Tel: (+47) 5558 3420 Fax: (+47) 5558 9669
http://www2.ifjf.uib.no/ |
Document
status: DRAFT
Last update June 12, 2001 by OM
|
Arctic
Ocean 2001 Geophysical Surveys
Processing of data from Geometrics
ES-2401 |
|
Processing uses Seismic
Unix (SU), The Center for Wave Phenomena, Colorado School of
Mines.
This web page is based on Field Analyzer documentation (by A.
Sjursen).
The Geometrics ES2401 recording instrument produces data files in the
SEG2 format. Each file contains data from a single shot. Files are
normally given names according to the shot number, e.g. 001.1, 002.1,
003.1, ....
If the files are already on the computer with the SU software, you
are lucky. Just do these steps:
- Make your own directory (e.g. mkdir
/data/SVAL98/arne)
- Copy the wanted files to this directory (e.g. cp
/data/DEMO/001.1 /data/SVAL98/arne)
- Repeat step 2 for all the files you need
If your data is on diskettes, you can do one of the following:
You have got access to the floppy drive on the computer with the SU
software
- Make your own directory (e.g. mkdir
/data/sval98/arne )
- Move to this directory (e.g. cd
/data/SVAL98/arne )
- Copy the wanted files from the diskette (e.g. mcopy
a: )
- Repeat step 3 for all your diskettes
You have got access to a PC on the network
- Make your own directory on the SU system (e.g. mkdir
/data/SVAL98/arne )
- Copy all the files on the diskettes to your PC
- Transfer the files from your PC to your directory on the SU
system using ftp
- Move to your working directory (e.g. cd
/data/SVAL98/arne )
- Copy the seg* files from the /data directory ( cp
/data/seg* . )
- If you want to convert the file 001.1 to SEG-Y, do the
command ./seg2segy 001.1 1
- If you want to convert the files 011.1 to 020.1 into a single
SEG-Y file, do the command ./seg2segy
011.1 10
The syntax for the seg2segy program is
seg2segy FirstFile NumberOfFiles
The name of the SEG-Y file is the same as the FirstFile, but with the
extention sgy.
Note:
- For further processing, you should run the process described
below.
- It may be necessary to recompile the source code for the
seg2segy program. Go to the directory where the program is
normally placed, /$CWPROOT/src/ThirdParty/seg2segy/. Enter the
command make seg2segy. Then make a symlink to the
new executable in /$CWPROOT/bin by typing ln -s
/$CWPROOT/src/ThirdParty/seg2segy/seg2segy (assuming you
are in /$CWPROOT/bin). $CWPROOT is a variable
normally set in /etc/profile. Type echo $CWPROOT
to see its current value.
To look at the data in the file 001.sgy, run this the processing
job
segyread tape=001.sgy endian=0 | segyclean | suxwigb
You should now get somthing like this:

To terminate the job press q in the plot window, or control-C
in the command window.
The job consists of three programs chained together:
- segyread tape=001.sgy endian=0 - Read in the data from
the given source (001.sgy), specify little-endian byte ordering.
- segyclean - Clean up header values so SU don't get
confused
- suxwigb - Plot the data
Note:
To zoom in on a part of the plot, you can hold down the left mouse
button and drag out a rectangle you want a closer look at. To undo the
zoom, just click on the left button.
We will here describe two types of scaling.
Scaling the plot
This is done with options to the suxwigb program, e.g. perc=95.
To test this run the following job:
segyread tape=001.sgy | segyclean | suxwigb perc=95
You should get somthing like this:
Scaling the data
To automatically scale the data according to the amplitude of the
data, you can use the program sugain.
To test this run the following job:
segyread tape=001.sgy | segyclean | sugain agc=1 | suxwigb perc=95
The output should be similar to this:
Note:
If you are going to use the data for further processing, they should
not be scaled at this stage.
To use just a subset of the data you can use the program
suwind.
To test this run the following job:
segyread tape=011.sgy | segyclean | suwind key=tracf min=10 max=10
| sugain agc=1 | suxwigb perc=95
The output should be similar to this:
The job selects the trace (channel) 10 from all shots and throws
away the rest.
To see the whole dataset you can run
segyread tape=011.sgy | segyclean | sugain agc=1 | suxwigb perc=95
The output should be similar to this:
Note: Due to the limited resolution on the screen, the image
above is not very clear. Run the example to get a better view.
To generate a SEG-Y output file from a job, you can use the program
segywrite.
To test this run the following job:
segyread tape=001.sgy | segyclean | segywrite tape=result.sgy
endian=0
This job will generate the SEG-Y file result.sgy.
The option endian=0 should be used on PCs. On other computers you may
have to use the value endian=1
To generate a SEG-Y tape instead of a disk file, use the option
tape=/dev/st0 (st0 is the name of the tape drive).
If you want to read again a SEG-Y file you have generated before, you
can run something like this.
segyread tape=result.sgy endian=0 | segyclean | sugain agc=1 |
suxwigb perc=95
University of Bergen
Institute
of Solid Earth Physics
Allé gt. 41, N-5007 Bergen, NORWAY
Tel: (+47) 5558 3420 Fax: (+47) 5558 9669
Email: Yngve.Kristoffersen@ifjf.uib.no
|