- Tramp (or xtramp) is used to calculate the arrivals in the seismogram, and Pltsyn (or xpltsyn) is used to create a screen or postscript plot of the seismogram. Thomas Funck developed a method of converting the seismogram dump (syn.out) from Pltsyn (or xpltsyn) to a SEGY file.
- Originally the syn.out file was written as an Fortran unformatted binary output file (one float value for each data point in the seismogram). The pltsec.f source code was modified to output a C style binary output to syn.out. This output was then read by Seismic Unix, and converted into a SEGY file with the appropriate header values. This source no longer compiles.
- pltsec.f was modified again, to output an ASCII file. This is slower, and creates a bigger syn.out file, but it should be much more portable than a Fortran or C binary output file. This new pltsec.f file »upload/pltsec_ascii.f should compile using both Sun and GNU Fortran compilers. Simply replace the original pltsec.f file with the new one (in the $rayinvr/pltsyn directory), and recompile. Here is the original version of »Rayinvr, a link to the g77 patch is available on the same site.
- The ascii syn.out file can be converted to a SEGY file using a method based on Thomas Funck script. The ascii file is converted to a C style binary file by Seismic Unix's a2b utility. Trace headers, etc. are then added to the file and it can be manipulated as a normal SU file (including writing it out as a SEGY file). Syn2segy script: »upload/syn2segy.sh.
(Powered by PWP Version 1-4-3 )