The stream trace structures of obspy are therefore not fully suited to handle them. Ive had extensive experience with su and the best methodology is to first take your current seismic data type segd and convert to segy. Segy files can then be concatenated using seismic toolkit software. Segychange allows the user to display and optionally change the values inside all parts of a segy file.
Over 200 datums and seven different projections supported. Many, however, are purely seismic in nature, and are indicated as such in the text. Make sure the permissions for all files in the su subdirectory have been set. This library is typically meant for linux, but it can also be used on windows. The swiss army knife for the segy files sciencedirect.
This may lead to problems in su, which can be avoided using segyclean to erase the header positions 181210. Extract lines from seismic 3d cubes based on intersection with arbitrary geometry. Seisview will display seismic data in segy and segy revision 1 formats, as well as the lynx trfile format. A 3600byte reel identification header with the first 3200 bytes consisting of an ascii header block and a 400byte binary header block. Software allows conversion of segy file trace header coordinates from one datum to another datum andor from one utm zone to another one. Figure 1 byte stream structure of a segy file with n extended textual file header records and m traces records 3200 byte textual file header 400 byte binary file header 1st 3200 byte. I want to process some unprocessed segy data using seismic unix i have converted. A 3600byte reel identification header with the first 3200 bytes consisting of an ascii headerblock and a 400byte binary header block. It claims to read seg y, but this seems to be their modified variant no reel header, like su or bsu format.
Seismic toolkit offers several modules, which provide valuable help in segy data loading and editing. The program sushw pronounced, su set header word is an all purpose utility for setting the value of seismic trace headers. Sunt is an adaptation for windows of seismic unix center for wave. Seismic unix helpseismic data processing geophysics forum. Displays an informative window about the segy header.
It accepts as input ascii navigation files with geodetic rectangular coordinates, performs necessary interpolation and extrapolation and writes resulting coordinates to segy trace headers. I dont know the correct technical definition for this problem, though. The su format is a modification of segy used in seismic unix stockwell. Seismic unix has programs for performing many of the operations of. Segymat has been implemented using the segy revision 0 and revision 1 standards as defined by seg 1 segymat also has support for reading and writing the format used by cwps seismic unix package the su format, which is merely a simplified version the segy format a short description of the formats follows here. The unix shell script tif2segy is a useful way of converting from an image of a seismic section, to a segy file. This is a temporary page describing this script that will be removed once his official tif2segy page is online. Userdefined headers of any format with any, even odd, offsets with a possibility to save and load customized header templates. Gsegyview is a viewer for seismic data in segy format. Available for download is a single executable file, which runs under windows system environment. Gsegyview is a free crossplatform opensource viewer of seismic data in segy format, its modifications and many other related formats aimed to store either petroleum exploration data or seismology data. Seismic unix is an open source seismic utilities package which was supported by the center.
Reports of selected trace header values can be generated and saved to ascii file. The seg y and seismic unix su file formats are quite different from the file formats usually used in observatories gse2, miniseed. Ixseg2segy is a 32bit windows program designed to read seg1, seg2, segy, ascii, csv and other instrument manufacturers multichannel seismic data formats, view, process and interpret the data using simple techniques and output the data as seg2, segy or ascii files. Seismic unix does not have names for all possible fields, as it came around during an early revision of segy, and names for these fields are created by segyio in their absence. The values for sampling interval and number of samples in the binary file header should be for the primary set of seismic data traces in the file. Segy detective is a compact but efficient tool for viewing and analyzing the seismic data from segy files. Dear rsf user, i have model created using sfmath and the value sfin from model is. So, this is speculation on my part, but perhaps what we need is. The program can also view the content of cwp, cgg and cst files in order to examine the data. The application can automatically scan the file and provide you with the number of. One of the most popular is the segy format, developed since 1975 to store singleline seismic digital data on tapes and now evolved to store them into harddisk and other media as well. Check out sioseis or seismic unix for free open source stuff. Sioseis is a software package for enhancing and manipulating marine seismic reflection and refraction data, sponsored by the national science foundation nsf and the scripps industrial associates.
Beyond byte position 180 the interpretation between seg y and su differs grey. Seisview runs on microsoft windows 10, 8, 7, vista and xp download it here. Software reads individual records from multirecord segd files and converts them to separate segy files. Sy was inspired by much other software developed at sep and benefited from the foundations laid by claerbout. The trace data block follows the reel identification header. It is an open standard developed and maintained by the society of exploration geophysicists seg. This walkthrough describes how to install the su library on windows 10 to use the seismic workbench plugin. The delph seismic version of segy consists of the following.
Why are you trying to go from ascii to segy anyway. Data collected during seismic reflection surveys can be stored in many different, more or less standard, formats. Segychange hence is not an alternative to existing packages but is complementary to them. I read at the weekend that 80% of segy headers are not populated in real world data. Seismic toolkit free download for windows 10, 7, 88. It allows to easily and efficiently fix the wrong sections within a seismic segy file, either at the header level or at the data level producing a new, corrected file, ready for being processed or exchanged. A segy file consists of a file header followed by a number of traces. The core of the seismic unix program set performs a broad collection of tasks, which may be viewed as being common to a large collection of research and processing disciplines. The ability to unambiguously map or remap trace header contents for example, seismic unix and passcal can now create revision 2compatible segy while still preserving their prior trace header usage.
Simply move seismic sections using your mouse or use the seismic toolbar. Su key length bytes description tracl 4 14 trace sequence number within line numbers continue to increase if additional reels are required on same line. The data loading operation requires that you know the starting byte and format of line and trace numbers in the seg y header. In our previous blog, simplifying the learning curve of the seismic unix library, we described how intviewer can leverage the su library. The confusion starts with the name, but whether you write segy, seg y, or segy, its probably definitely pronounced segg why. Lynx seisview seismic viewer lynx information systems. Useful to concatenate segy files or to make a file in su format to be processed with seismic unix. Seismic unix style aliases for binary and trace header fields. Software allows conversion of segy file trace header coordinates from one datum to. Write whole segy file or part of it to disk in segy ibm32 format with ability to select data on base of trace index or trace header value and given time interval. Nonetheless they work well enough if some potential problems are kept in mind.
The data later follows where the size of the data is determined by a number defined in the binary header defined in given byte locations 32173218. In addition, it allows to do a quality check on the data by plotting the traces. Seismic unix data format johnwstockwelljrseisunix wiki. Seisee is a useful application for the users that need to view and to analyze the data about earthquakes stored in segy files. A ebcdic header, a binary header, and individual trace headers. Lynx seisview is a seismic data viewer which will display 2d and 3d poststack seismic profiles. This program permits the user to set one or more trace header words. The first 3200byte, textual file header record contains 40 lines of textual information, providing a humanreadable description of the seismic data in the segy file. Seismic unix su is a public domain seismic processing software package. Reading a segy file with ebcdic and binary data contents. Source seismic processing package seismic unix since it uses an internal format which is identical. The segy format for seismic data is a digital format binary, which typically has floatingpoint values stored in a rarely used ibm floatingpoint format, a header section using ebcdic character encoding, and record headers in a binary integer format. This approach allows the binary file header to be read and say, for instance, this is six seconds data sampled at a twomillisecond sampling interval. The seismic unix project is partially funded by the society of exploration geophysicists seg.
Segy also referred to as seg y is a file format used in the geophysical industry for recording digital seismic data. There are more than 100 modules allowing all usual steps of seismic. Most of the variations in modern segy varieties result from trying to overcome these limitations. Segy was designed for storing a single line of seismic data on ibm 9track tapes attached to ibm mainframe computers. Marine seismic processing system for all unix platforms. Department of earth science arranges a course in linux unix scripting, seismic unix seismic processing software, gmt mapping software and other related subjects. Only after converting to segy format can you then jump to su. Ebcdic descriptive header rather than the nowstandard ascii. From my experience, here is how you need to approach this problem.
For many of us, its the only type of seismic file we have much to do with we might handle other. It is possible to use it to manipulate and create your own seismograms, and also to convert them between the su standard file and the industry standard, the seg y. Both headers include information specific to the line and reel number. Many thanks to andrew macrae, the author of the script. Some of the features of segy which are outdated today include.
Then give it a sensible name that you have some chance of understanding a few years later. You can use the program to open the single shot files and to view the headers and the seismic. Segy is more about the header information than the seismogram timeamplitude information. So one su file which has been read and stored in one place eg. Viewing your seg y files with a seg y viewer is usually the first step to analyze the seismic data in preparation of loading the seismic reflection data for interpretation. This information is free form and is the least welldefined of the headers in the 1975 standard, although the standard did provide a suggested layout for the first 20 lines. I am reading a segy file used in geophysics to store data which has 2 header sections, the first is 3200 bytes containing information in ebcdic format, while the second header is in binary format and is 400 bytes length. Seismic unix has many of the processes needed on the geophysical processing. Displays segy headers and traces in any numberrepresentation format with any byte order. Course content can be tailored to suit individual participants background and interests. Standard segy uses a ebcdic 3600byte reel identification header.
1075 67 1134 410 715 644 776 60 463 1323 1413 370 749 968 846 14 1394 566 645 1187 772 1059 1094 462 939 1074 413 1157 401 390 1518 1302 1277 1469 642 1039 766 581