Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Page 1 of 7
SEG-Y
The SEG-Y format is one of several tape standards developed by the
Society of Exploration Geophysicists (SEG). It is the most common
format used for seismic data in the exploration and production
industry. However, it was created in 1973 and many different
'modernized' flavors exist.
SEG-Y was designed for storing a single line of seismic data on
IBM 9-track tapes attached to IBM mainframe computers. Most of the
variations in modern SEG-Y varieties result from trying to
overcome these limitations.
Some of the features of SEG-Y which are outdated today include:
z
z
z
http://walter.kessinger.com/work/segy.html
2011-1-9
C 4
C 5
C 6
C 7
C 8
C 9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
C26
C27
C28
C29
C30
C31
C32
C33
C34
C35
C36
C37
C38
C39
C40
Page 2 of 7
INSTRUMENT: MFG
MODEL
SERIAL NO
DATA TRACES/RECORD
AUXILIARY TRACES/RECORD
CDP FOLD
SAMPLE INTERVAL
SAMPLES/TRACE
BITS/IN
BYTES/SAMPLE
RECORDING FORMAT
FORMAT THIS REEL
MEASUREMENT SYSTEM
SAMPLE CODE: FLOATING PT
FIXED PT
FIXED PT-GAIN
CORRELATED
GAIN TYPE: FIXED
BINARY
FLOATING POINT
OTHER
FILTERS: ALIAS
HZ NOTCH
HZ BAND
HZ SLOPE
DB/OCT
SOURCE: TYPE
NUMBER/POINT
POINT INTERVAL
PATTERN:
LENGTH
WIDTH
SWEEP: START
HZ END
HZ LENGTH
MS CHANNEL NO
TYPE
TAPER: START LENGTH
MS END LENGTH
MS TYPE
SPREAD: OFFSET
MAX DISTANCE
GROUP INTERVAL
GEOPHONES: PER GROUP
SPACING
FREQUENCY
MFG
MODEL
PATTERN:
LENGTH
WIDTH
TRACES SORTED BY: RECORD
CDP
OTHER
AMPLITUDE RECOVERY: NONE
SPHERICAL DIV
AGC
OTHER
MAP PROJECTION
ZONE ID
COORDINATE UNITS
PROCESSING:
PROCESSING:
END EBCDIC
http://walter.kessinger.com/work/segy.html
2011-1-9
Bytes
001
005
009
013
015
017
019
021
023
025
Page 3 of 7
Description
004
008
012
014
016
018
020
022
024
026
*
*
*
*
*
*
*
027 - 028 *
029 - 030
031
033
035
037
039
032
034
036
038
040
041
043
045
047
042
044
046
048
049 - 050
051 - 052
053 - 054
055 - 056 *
057 - 058
059 - 060
061 - 400
* strongly recommended
http://walter.kessinger.com/work/segy.html
2011-1-9
Page 4 of 7
Description
001
005
009
013
017
021
025
029
004
008
012
016
020
024
028
030
031
033
035
037
041
045
049
053
057
061
065
069
071
073
077
081
085
089
091
093
095
097
099
101
103
105
107
109
111
113
115
117
119
032
034
036
040
044
048
052
056
060
064
068
070
072
076
080
084
088
090
092
094
096
098
100
102
104
106
108
110
112
114
116
118
120
http://walter.kessinger.com/work/segy.html
2011-1-9
121
123
125
127
129
131
133
122
124
126
128
130
132
134
135 - 136
137 - 138
139 - 140
141
143
145
147
149
151
153
155
157
159
161
163
165
167
169
171
173
175
177
179
181
142
144
146
148
150
152
154
156
158
160
162
164
166
168
170
172
174
176
178
180
240
Page 5 of 7
1 = fixed
2 = binary
3 = floating point
4+ = optional use
Instrument gain constant.
Intrument early gain in decibels.
Correlated (1 = no, 2 = yes).
Sweep frequency at start.
Sweep fequency at end.
Sweep length in milliseconds.
Sweep type code:
1 = linear
2 = parabolic
3 = exponential
4 = other
Sweep taper trace length at start in milliseconds.
Sweep taper trace length at end in milliseconds.
Taper type code:
1 = linear
2 = cosine squared
3 = other
Alias filter frequency.
Alias filter slope.
Notch filter frequency.
Notch filter slope.
Low cut frequency.
High cut frequency.
Low cut slope.
High cut slope.
Year data recorded.
Day of year.
Hour of day (24-hour clock).
Minute of hour.
Second of minute.
Time basis (1 = local, 2 = GMT, 3 = other).
Trace weighting factor for fixed-point format data.
Geophone group number of roll switch position one.
Geophone group number of first trace of original field record.
Geophone group number of last trace of original field record.
Gap size (total number of groups dropped).
Overtravel associated with taper (1 = down/behind, 2 = up/ahead).
Unassigned (for optional information).
* strongly recommended
http://walter.kessinger.com/work/segy.html
2011-1-9
Page 6 of 7
SEG-Y Variations
Many variations of SEG-Y exist, most created to overcome SEG-Y's
limitations.
The EBCDIC reel header is usually completely ignored, and when it
is used, it may or may not follow the standard template, and it
may even be in ASCII format.
The binary reel header is almost completely ignored. None of the
fields should be assumed to be correct, although the number of
samples per trace and the sample rate usually are. Often, programs
that use the SEG-Y format will read values from the binary header
by default but allow the user to override the header values.
The trace header contains important information but not always in
the locations specified by the standard. To adapt SEG-Y for 3D
surveys, a line number field is often added somewhere in the trace
header. Programs that use values from the SEG-Y trace header
usually allow the user to specify the byte location and length of
the values.
The trace data is most often in 32-bit IBM floating point format.
Occasionally 32-bit IEEE floating-point format is used.
Although the standard applies only to tapes, SEG-Y has been
adapted for storing surveys on disk as well. Disk files have no
record marks or file marks, so traditional methods of reading from
tapes don't work with files. There are several SEG-Y disk
adaptations: a binary file with 3200-byte and 400-byte headers
followed by traces, a binary file with just traces, and Fortran
sequential-access files which have 3200-byte and 400-byte headers
followed by traces but with Fortran record marks separating them.
http://walter.kessinger.com/work/segy.html
2011-1-9
Page 7 of 7
Walter[at]Kessinger[dot]com
http://walter.kessinger.com/work/segy.html
2011-1-9