Program: TRACEFIX

Trace File Fix-up

Version: 5.3

Back to:


Introduction to TRACEFIX Version 4

Lynx Exploration Archivist Trace Fix Up program TRACEFIX version 4 enables trace files to be speedily edited and repaired on a trace by trace basis. Existing users of Lynx's 3-S and Exploration Archivist software, will find that TRACEFIX not only retains all the familiar operations of its predecessor, TRCFIX, but adds new, more interactive facilities.

The main improvements in version 4, compared with TRCFIX version 3 are:

Features marked as not implemented are not operational in version 4, but will be implemented in upcoming versions. Note especially that horizon oriented operations for replacing, scaling or muting data are currently set up for single valued, single horizon segments only. Segment selection buttons on the horizon tool bar are therefore not activated.



Running TRACEFIX

A seismic file can be opened for editing in three ways:

  1. Select the File-Open menu option, and select the file in the open file dialogue
  2. Specify the file on the command line when starting TRACEFIX
  3. Drag the file from an explorer window, and drop it on TRACEFIX
  4. Drag the file from an explorer window, and drop it on the TRACEFIX icon in the Lynx Launcher.

TRACEFIX can conveniently be started by double clicking its icon in theLynx Launcher, or from a command line or script.

Command-line options

TRACEFIX can be run with a command line similar to the following:

TRACEFIX [TRACEFILE]

where:
TRACEFILE is an optional seismic data file. If no TRACEFILE is specified, you can select one from the dialogue box which appears when you click the File-Open menu or tool bar button.

When a seismic trace file is opened, it is copied to a temporary file, to which the modifications you make are applied. The trace file's TAX file is also opened for reading and writing auxiliary information. When you are satisfied with your changes, save the results in a new file, or overwrite the original. Use TRACEFIX's toolbars to apply operations to modify the displayed trace data.

  1. Use the viewer tool bar to choose the deisired display type and zoom and pan to bring the area of interest into view at a suitable scale
  2. Select a trace, range of traces, rectangular area or polyline with the Selector tool bar. Polylines can be copied to and from horizons selected with the Horizon tool bar
  3. With the appropriate TRACEFIX toolbar button, select the desired operation
  4. Edit the parameter screen for the operation and press OK to apply the operation to the data

Trace file headers can be modified from the Headers menu. Operations to be applied to traces are selected from the traces menu or the main toolbar.



Menus and Controls

The main window contains tool bars and a rectangular display area which displays the contents of the currently open (temporary) trace file. Vertical scales located to the left and right of the display area show the corresponding time in milliseconds. Horizontal scale above the display area shows trace numbers in the file.

Most program functions can be invoked from TRACEFIX's four tool bars, which are grouped below the main menu, where most functions are also duplicated.

  1. The Viewer tool bar (top row left) controls the seismic view
  2. The Horizon tool bar (top row centre) is used for manipulating seismic horizon data
  3. The Tracefix toolbar (bottom row) contains buttons for selecting operations to be carried out on the seismic traces
  4. The Selector tool bar (top row right) is used for selecting data and creating horizons


TRACEFIX toolbar and Trace menu operations

Delete Traces

The delete traces buttonallows one or more traces to be deleted from the trace file at a specified position. If you have specified a range of traces using the Selector toolbar, the trace numbers of the first and last traces will appear in the edit window on entry. Remember that trace numbers will change for traces after the deletion point. Deleting traces will also disrupt the sequence of values in the trace headers.

Delete at Trace no.
(type long integer, limits 1 to 10000)
The first trace to delete

No. of Traces to delete
(type long integer, limits 1 to 10000)
The number of traces is equal to last trace - first trace +1.


Delete Traces by List

This option deletes traces from the selected trace file using an input sequence, an ASCII file, or a calculated sequence as the source for a list of trace numbers to be deleted. As with Delete Traces, trace headers may not be correctly in sequence after this operation.

List Option
(type option File,Enter,Calculate)
Three options for genrating the list of traces to be deleted

File file, containing the trace numbers to be deleted, or enter the trace numbers below

File option requires a list of traces in an input ASCII file
(type filename)
The selected file should contain a single line in the form of a comma delimited list with the numbers of traces to be deleted in ascending order., e.g. 1,2,3,4,7,8,9,22,34,100,130,150

The Enter option requires a list of traces to be deleted, on a single line.

The Calculate option is used when traces are to be deleted in a regular pattern, as when dead traces are to be deleted between blocks of good traces.

Enter comma delimited trace list
(type string )
The trace numbers to delete as a comma delimited list, e.g. 1,2,3,4,7,8,9,22,34,100,130,150

The following parameters are used to generate a sequence of trace numbers which will delete traces in a regular sequence.

First trace to delete
(type long integer, limits 1 to 10000)
The trace number of the first trace in the file to be deleted

no of traces to delete
(type long integer, limits 1 to 10000)
The number of adjacent traces to delete in each group of deleted traces

no. of blocks
(type long integer, limits 1 to 10000)
The number of groups of traces to delete. If the number entered is larger than the actual no. of blocks in the file, deletes will continue until the end of file is reached.

block width traces
(type long integer, limits 1 to 10000)
The (output) no. of traces to keep in each block, between deleted groups

For example, you may be dealing with data in which blocks of 24 traces are separated by two dead traces. The first block contains only 20 traces. In this case, enter

First trace to delete = 21

no of traces to delete = 2

no. of blocks =9999

block width traces = 24

Insert Zero Traces

Inserts zeroed traces at the specified insertion point. The trace headers for inserted traces will be zero.

Insert after Trace no
(type long integer, limits 1 to 10000)
Insert traces after this trace number.

No of Traces to insert
(type long integer, limits 1 to 10000)
Number of traces to insert. On entry to the edit screen, this is set by the current selection as last trace - first trace + 1


Less Traces

Removes a specified number of traces from within a specified trace range. The trace numbers deleted will be equally spaced within the trace range. Remember that trace numbers will change for traces after the first trace deleted and that trace headers may need attention after this operation.

The number of traces to delete should not exceed 50% of the traces within the specified trace range (ie every other trace)

To make major changes to the number of traces in a file, or spatially reinterpolate the trace data, use the TRACEPREP RESPACE process.

Starting at Trace no.
(type long integer, limits 1 to 10000)
Specifiy the first trace of the range to be reduced

Ending at Trace no.
(type long integer, limits 1 to 10000)
Specify the last trace of the range to be reduced

Reduce by
(type long integer, limits 1 to 10000)
The number of traces to remove from the specified range.


Merge in from a Trace File

Merge traces from another trace file into the current (temporary) file. The file to be merged should have the same sample interval as the current file, but can have a different trace length and start time.

Merge after Trace no.
(type long integer, limits 1 to 10000)
The trace after which to merge in the new traces

Merge in traces from filename
(type filename)
The trace file from which data are to be merged

Starting at Trace
(type long integer, limits 1 to 10000)
The first trace to use from the merge file

Ending at Trace
(type long integer, limits 1 to 10000)
The last trace to use form the merge file.


Split to a New Trace file

Use this operation to split the current file at a particular trace or shotpoint, and create a new file containing the data to the right of the split point.

Split at SP/Trace - select from

Split after SP/Trace no.
The "split point" is the trace or shotpoint in the current file after which the split will be made. Traces up to and including the split point will be preserved in the current file, and a new file will be created for the traces following the split point.

Overlap traces
The new file will begin this number of traces to the left of the split point.

New Line name for left part
You can specify a new line name for the current file (left part), after the split.

Remove traces from left part - YES/NO
If YES, after the split, remove traces from the the current file, to the right of the split point.

New Line name for right part
Specify a new line name for the new file (right part), after the split.

File name for new (right) part
Specify the file name for the split part of the line, to the right of the split point. This file will be created when you click OK. If the file already exists, you will be prompted to overwrite it.

More Traces

This operation enables a specified number of interpolated traces to be inserted uniformly into a range of traces. The inserted traces are equally spaced over the trace range. The sample values of the inserted traces are derived by summing in 50% from each trace on either side of it.

NB: If the number of traces to insert is relatively large (i.e. greater than 50%) compared with the trace range within which to insert the new traces, the simple form of interpolation used here may not be very satisfactory. For general spatial resampling, use TracePro RESPACE process, which uses spatial sinc function interpolation.

Insert after Trace no.
(type long integer, limits 1 to 10000)
Start inseting traces after this trace

Insert before Trace no.
(type long integer, limits 1 to 10000)
The Last trace of the range in which traces are to be inserted.

No. of Traces to insert
(type long integer, limits 1 to 10000)


Select Mute Horizon

Auto-pick Polyline by Threshold

Copy between Picked Polyline and Trace Headers

Clear Mutes from Trace Headers

Apply Mutes

For information on the muting options available see Muting Traces (below).


Overlay Traces from a Trace File

This operation overlays a specified trace range from a given file onto the current file.

Overlay onto Trace no.
(type long integer, limits 1 to 10000)
The fiirst trace onto which dat will be overlayed.

Filename
The trace file, which is the source of the data to overlay on the current file. This must have the same sample interval as the current file, but can have a different number of samples per trace and/or start time. Traces will be aligned according to their start times before the output traces are generated

Starting at Trace
(type long integer, limits 1 to 10000)
Starting trace in the overlay file

Ending at Trace
(type long integer, limits 1 to 10000)
Ending trace in the overlay file. If the trace range overlaps the end of the current file, the current file's traces will be assumed to be zero in that range.

Scale Factor
(type single, limits -1.0E6 to 1.0E6)
Scale factor by which to multiply the overlayed traces

Trace sample values are given by trace1 + (scale x trace2), where trace1 is a sample in the current file and trace2 is the corresponding sample from the overlay file.

Using a negative scale factor will have the effect of subtracting the overlay file from the input file.


Regenerate Trace

This operation regenerates a specified part of a trace. The trace is first zeroed over the specified time range and then 50% of each of the traces on either side is summed in. This option is quicker to use than using separate zero and sum-in operations.

Trace Number
(type long integer, limits 1 to 10000)
The trace to regenerate

Start Time msec
(type single, limits -1000.0 to 15000.0)
The start of the time range to be regenrated

End Time msec
(type single, limits -1000.0 to 15000.0)
The end of the time range to be regenrated


Replace Trace Samples

This operation replaces part of a single trace with corresponding time samples from another trace, over a specified time range

Copy from Trace No.
(type long integer, limits 1 to 10000)
Source trace, from which to copy data

Replace at Trace No.
(type long integer, limits 1 to 10000)
Trace to be replaced

Start Time msec
(type single, limits -1000.0 to 15000.0)
Start time for samples to be replaced

End Time msec
(type single, limits -1000.0 to 15000.0)
End time for samples to be replaced


Replace Samples along Horizon

This operation replaces trace samples within a specified time window, centered on an event picked over the current file. Various kinds of interpolation and insertion can be used to replace the sample values in the selected window. Use this operation on hand picked events, such as residual timing lines, or "washed out" peaks or troughs, or interpretation marks, in order to replace bad sample values by interpolation from surrounding data, or overwrite with a pulse, wavelet or random noise.

Horizon data source - select from

Trace range - select from

From Trace Number
(type long integer, limits 1 to 10000)
Lower limit of the trace range over which data can be replaced

To Trace Number
(type long integer, limits 1 to 10000)
Upper limit of the trace range over which data can be replaced

Edge blend traces
(type long integer, limits 0 to 100)
Taper the replacement in over this number of traces from the edge of the trace range

Time window msec
(type single, limits -1000.0 to 15000.0)
The width, in time, of the time window. The maximum usable width will depend on the type of replacement (see below).

Replace window with

Pulse Amplitude
(type single, limits -100000 to 100000)
The amplitude for the pulse, wavelet or random sequence in the replacement zone

Wavelet characteristics, for 2nd order Butterworth bandpass filter

Low cut, Hz
(type single, limits 0.1 to 10000.0)
Low cut -3dB amplitude frequency for the wavelet

High cut, Hz
(type single, limits 0.1 to 10000.0)
High cut -3dB amplitude frequency for the wavelet

Phase
The wavelet is specified as zero, or minimum phase.


Scale Traces

A crude operation for rescaling a rectangular area. The start and end of the trace range are specified, using the Select toolbar rectangle. The scale factors at the start and end of the time range are entered manually. A factor > 1 increases the amplitude whilst < 1 decreases it. The scale factor is linearly interpolated over the time range.

From Trace Number
(type long integer, limits 1 to 10000)
Start trace at which to apply scaling

To Trace Number
(type long integer, limits 1 to 10000)
End trace at which to apply scaling

Start Time msec
(type single, limits -1000.0 to 15000.0)
Time at which scale at start time is applied. Samples above this point are not rescaled

End Time msec
(type single, limits -1000.0 to 15000.0)
Time at which scale at end time is applied. Samples below this time are not rescaled

Scale at start time
(type single, limits -1.0E6 to 1.0E6)
Start scale.

Scale at end time
(type single, limits -1.0E6 to 1.0E6)
End scale.


Scale Time Window along Horizon

This operation scales trace samples within a specified time window, centered on a picked event. Use it for boosting, or suppressing the amplitude along a selected horizon or event. The scale factor at the top and bottom edges of the window is unity and tapers linearly up to the scale specified at the centre of the window, i.e. at the picked event.

Source of event data - select from

Trace range limits the trace range over which operation can apply:

From Trace Number
(type long integer, limits 1 to 10000)
Lower limit of the trace range over which data can be scaled

To Trace Number
(type long integer, limits 1 to 10000)
Upper limit of the trace range over which data can be scaled

Scale at window centre
(type single, limits -1.0E6 to 1.0E6)
The scale factor to apply at the centre of the time window, ie at the picked event.

Window length msec
(type single, limits 2.0 to 6000.0)
The length of the time window centred over the picked event

Edge taper zone msec
(type single, limits 0.0 to 6000.0)
(not implemented) The Scale at Window centre is constant, outwards from the centre of the window, until this number of milliseconds from the window edges, at which point it tapers down to 1.0 at the window top and bottom edges. This parameter must be less than half the Window length, msec.

Edge blend traces
(type long integer, limits 0 to 100)
(not implemented) A linear taper is applied this number of traces from the edge of the window, to bring the scale smoothly to 1.0 at the edge of the window. Prevents unseemly discontinuities at the left and right edges of the window. This parameter must be less than half the width of the window in traces.


Time Shift Traces

This operation allows a specified range of traces to be shifted in time. The amount of shift can vary linearly across the shifted trace range, or can be taken from a picked horizon. Shifts of a non-integral number of samples are handled correctly using quadratic interpolation (for example, with a 4ms sample interval, a 10ms shift is 2.5 samples). The trace length is unaffected and the top or bottom of the shifted trace will be padded with zero samples, for a time equal to time shift. To avoid data loss at the beginning or end of the trace, pad the beginning or end of the traces with zeros before applying a shift.

Type of shift to apply

Starting at Trace
(type long integer, limits 1 to 10000)
The trace at which to begin time shifting

Time Shift msec
(type single, limits -10000.0 to 10000.0)
Time shift to apply at the start trace. A positive shift will move traces down, a negative shift will move traces up

Ending at Trace
(type long integer, limits 1 to 10000)
The trace at which to end time shifting

Time Shift msec
(type single, limits -10000.0 to 10000.0)
Time shift to apply at the ending trace. A positive shift will move traces down, a negative shift will move traces up

Horizon Name The name of the horizon containing the shifts to be applied

Add constant shift This constant is added to the horizon times before applying the sign (below).

Sign of shift This is applied to the (horizon shift + constant shift) before shifting the trace.

Stretch or Compress over Time Zone

This operation applies a stretch or compression factor to range of traces between given start and end times. A stretch factor greater than 1.0 will expand the trace whilst a factor less than 1.0 will compress it. If a different factor is given at the start trace than that at the end trace then the factor will change in a linear fashion over the trace range. Expansion will "lose" trace samples off the end of the expanded traces, whereas compression will result in zero sample values being "pulled in" to the ends of traces.

Starting at Trace
(type long integer, limits 1 to 10000)
Trace at which to start stretch operation

Stretch factor
(type single, limits 0.5 to 1.5)
Stretch factor to apply at the start trace

Ending at Trace
(type long integer, limits 1 to 10000)
Trace at which to end stretch operation

Stretch factor
(type single, limits 0.5 to 1.5)
Stretch factor to apply at the ending trace.

Start time
(type single, limits -1000.0 to 15000.0)
Start of time window over which the stretch is to be applied.

End Time
(type single, limits -1000.0 to 15000.0)
End of the time window over which the stretch is to be applied. Below this level, traces will be pushed down (stretch) or pulled up (compress).

Sum into a Trace

The sum operation allows a trace to be modified by summing in a proportion of the amplitude of another trace, over a specified time range. The source and "current" trace can be selected using the left and right edges, respectively, of the select rectangle tool.

Source from Trace
(type long integer, limits 1 to 10000)
The trace from which samples are to be copied

Sum into current trace
(type long integer, limits 1 to 10000)
the trace into which samples are to be summed

Start Time, msec
(type single, limits -1000.0 to 15000.0)
start time for the window over which samples are to be copied

End Time, msec
(type single, limits -1000.0 to 15000.0)
end time for window over which samples are to be copied

Source Scale factor
(type single, limits -1.0E6 to 1.0E6)
the scale factor to be applied to the source samples, before summing into the current trace.

Zero Trace Samples

The zero option enables a speciified rectangular region of the trace file to be zeroed. For more creative ways of zeroing traces, consider the various mute options available in TraceFix. You could also use the Scale time window along horizon operation with a zero scale factor.

From Trace Number
(type long integer, limits 1 to 10000)
Left side of window to be zeroed

To Trace Number
(type long integer, limits 1 to 10000)
Right side of window to be zeroed

Start Time, msec
(type single, limits -1000.0 to 15000.0)
Top of window to be zeroed

End Time, msec
(type single, limits -1000.0 to 15000.0)
Bottom of window to be zeroed


Horizons On/Off

This button toggles the horizon toolbar, visible horizons and picked mutes on and off.



Muting

Muting is the process of zeroing out all or part of a seismic trace where no data are expected, or where there is extraneous noise. Most commonly, in marine data, a mute will be applied from the trace start time to the time of the first active sample on the trace, usually at the onset of the water bottom reflection. In this case, only the mute stop time need be specified, since the mute start time is automatically at the beginning of the trace. In this context, mute start means "the time of the first sample which is zeroed" and mute stop means "the time of the last sample which is zeroed". These correspond to mute time start and mute time end in the trace header and to the MUTESTART and MUTESTOP standard horizon names. Seismic trace file headers have slots called tmute1 and tmute2, corresponding to mute start and mute stop. These are normally both set to zero if no muting has been carried out.

In Lynx format trace files, the values stored in the trace header slots are in milliseconds (absolute). In SEG-Y revision 1, they are also defined as being in milliseconds, but there is no standard way of representing Tmin, the trace absolute start time. When a trace file is created, tmute1 and tmute2 are set to zero.

Rules for applying mutes.

Water bottom mutes can also be used for various purposes in Lynx's VelPrep and TracePrep seismic processing programs.

Select Mute Horizon

Select a standard mute horizon, in order to pick mute start or mute stop times. Mute horizons have standard names, normally MUTESTART and MUTESTOP (see startup configuration), corresponding to the times on a trace where the mute (region of zero trace samples) starts and ends.

If both MUTESTART and MUTESTOP horizons, are present, muting will be confined to regions where both are picked. If only MUTESTART is present, a mute will be applied from MUTESTART to the end of the data. If MUTESTOP only is present, the mute will be applied from the beginning of data, ie TMin in the file header, down to MUTESTOP. If you are picking a water bottom mute, you do not need to pick MUTESTART. See also Apply Mutes.

Select standard mute horizon - select from

The horizon tool bar is activated. If the selected mute horizon already exists, the first segment is copied into the polyline selector. Use the Polyline selector to edit the selected mute horizon.

If either MUTESTART or MUTESTOP does not exist, it will be created, as a horizon with one empty segment. The XY coordinate type defaults to shotpoint (up to V4.6 it defaulted to trace). To change this, edit the horizon properties for the selected horizon via the horizon properties edit button on the Horizon tool bar, to give the required XY coordinate type.

The main seismic view window is now be horizon editing mode, allowing you to digitise a horizon which defines the mute.You can change the digitising mode, and apply your mute, using the context menu options available when you right-click in the viewer window:


Auto-pick Polyline by Threshold

Searches for a horizon (usually the mute stop time) by looking for the point on a trace at which the amplitude exceeds a percentage of the overall RMS amplitude for the whole trace. The auto picked times are stored in the polyline selector, so that they can be edited or copied into trace headers or horizons.

To use this option to pick a water bottom mute, proceed as follows

  1. Press the Select Mute Horizon button and choose "mute stop times"
  2. Use the select X-range tool or the Select Rectangle tool to choose the range of traces over which the mute search will be carried out
  3. Press the Auto pick Poly line by threshold button and select the required options from the parameter menu
  4. When the process finishes, you should see the picked polyline following the water bottom. If it is OK, continue, otherwise go back to step 3 and try again.
  5. Right-click on the display and select Save Polyline Buffer from the pop-up menu. This copies the polyline selection into the mute stop horizon
  6. You can now save the mute for use later, by the File|Save Aux File As menu, or apply the mute, using the Apply mutes to traces button.

Trace range - select from

Start Trace Number
(type long integer, limits 1 to 10000)
The starting trace at which to search

End Trace Number
(type long integer, limits 1 to 10000)
The ending trace at which to search

Start time msec
(type single, limits -1000.0 to 10000.0)
Search window start time, to limit the range over which the threshold search is carried out

End time msec
(type single, limits -1000.0 to 10000.0)
Search window end time

Threshold % of RMS
(type single, limits -500.0 to 500.0)
The threshold as a percentage of the trace RMS. The pick is placed at the first sample in the search time window which exceeds the threshold

SetBack msec
(type single, limits 0.0 to 10000.0)
This amount is subtracted from the auto picked times


Copy between Picked Polyline and Trace Headers

This operation transfers picked times in the current poly line into a selected trace header position.

The poly line buffer is visible as a thick line, representing a picked horizon, overlaying the seismic data. It contains a set of trace vs time coordinates. By selecting a horizon segment, you can transfer its data into the poly line buffer. Alternatively, to pick a poly line from scratch, click the select poly line button and then define the poly line by clicking the left cursor button at each node of the desired track over the seismic data. Right click to view the polyline mode menu and save the polyline buffer to the current horizon segment.

Copy Direction select from

Trace range - select from

Start trace
(type long integer, limits 1 to 10000)
The first trace of the selected range

End Trace
(type long integer, limits 1 to 10000)
The last trace of the selected range

Trace header location
The trace header position (Lynx or SEGY format) to copy to, or from the polyline buffer. (Select from one of the following trace header positions)

Taper, msec
If non-zero, a taper will be applied into the muted zone, which will reduce the scale factor to zero over the number of milliseconds entered. This will make the mute appear less abrupt and more natural.

Write to headers
(type option Yes,No)
Yes - write the mute time, in milliseconds, for each trace into its trace header. MUTESTART will be written into Tmute1 and MUTESTOP into TMute2. The mutes can then be re-applied later, in TRACEPREP, without reference to the trace auxiliary file.
No - do not write into the trace headers.

Trim to edges(type option Yes,No)
Yes - extend the mutes out to the first and last trace in the section. The mutes will be extended horizontally to the first and last traces, using the mute times at the nearest picked points.
No - apply mutes exactly as picked - do not extend to first and last traces.


Clear Mutes from Trace Headers

Clear (set to zero) mutes stored in the trace header Mute time, start and Mute time, end positions. This operation doesn't affect the trace samples, it only changes the trace headers.

Trace range
(type option All, Selected)
The range over which to clear the mutes.

Start trace
(type long integer, limits 1 to 10000)
First trace form which to clear mutes

End Trace
(type long integer, limits 1 to 10000)
Last trace from which to clear mutes


Apply Mutes

Apply mutes to the trace data. The mute information must previously exist as mute horizons, as a picked poly line, or in the trace headers

Use data from - determine the source of the mutes:

Trace range select from:

Start trace
(type long integer, limits 1 to 10000)
First trace at which to apply mutes. If using mute horizons, or polyline options, these must be defined at any given trace within the selected trace range, in order for mutes to be applied

End Trace
(type long integer, limits 1 to 10000)
End trace at which to apply mutes

Taper msec
(type single, limits 0.0 to 1000.0)
The trace will taper down to zero within the muted zone, over this time range. This will give the data a smoother, more natural appearance than a sharp cutoff with no taper.

Write to headers
Yes - write the mute time, in milliseconds, for each trace into its trace header. MUTESTART will be written into Tmute1 and MUTESTOP into TMute2. The mutes can then be re-applied later, in TRACEPREP, without reference to the trace auxiliary file.
No - do not write into the trace headers.

Trim to edges
Yes - extend the mutes out to the first and last trace in the section. The mutes will be extended horizontally to the first and last traces, using the mute times at the nearest picked points.
No - apply mutes exactly as picked - do not extend to first and last traces.



Startup and Configuration

All Lynx Exploration Archivist application programs have a corresponding INI file in the Lynx system directory. The [startup] section contains program constants which can be edited manually, or through the LEAConfig application.

width=640
Sets the initial width in pixels of the TRACEFIX main window.

height=480
Sets the initial height in pixels of the TRACEFIX main window.

The default window height and width will only be used the first time TRACEFIX runs. After its first run, TRACEFIX reads its window size and position from values stored in your USER.INI configuration file.

mute1 name=MUTESTART
The standard name for the horizon used for storing mute start times. If you change this name in TRACEFIX, you must change it to the same name in all other programs using the horizon data for muting.

mute1 descrp=mute start time
The description of the mute start time horizon

mute2 name=MUTESTOP
The standard name for the horizon used for storing mute stop times.

mute2 descrp=mute stop

Shotpoint/trace split point out of range bad sp split

time
The description of the mute stop time horizon

Tools configuration

External tools are executable programs which appear on the Tools main menu item. These are listed in the [tools] section of TRACEFIX.INI in the form

exename=filetype,description

where
exename (with or without extension .exe, .com, .bat etc.) is an executable file. If the extension is omitted, .exe is assumed.
filetype is an optional keyword which causes the selected tool to be recognised as a seismic tool and to open the current temporary file displayed by TRACEFIX. This keyword defaults to the value specified by the seisfile keyword in the [labels] section of TRACEFIX.INI
description is a description of the program, as it will actually appear under the Tools menu eg

[tools]
SeisView=seisfile,Lynx Seismic Viewer
TraceDmp=seisfile,Lynx Trace File Dump
NotePad=Text editor


Program Messages

Save changes to auxiliary data?

Data relating to the current trace file's auxiliary TAX file have changed. Decide whether you wish to save the changes.

Shotpoint/Trace split point out of range

The chosen shotpoint or trace is not in the range of traces, or shotpoints, existing in the file.

File could not be found

The trace file specified for a merge or overlay operation cannot be found. Retry the operation using the name of an existing trace file.

File could not be opened

The trace file specified for a merge or overlay operation cannot be opened. It may be opened "read/write" by another user, or you have not got permission to access the file

Start time must be less than end time

A time range was specified with start time > end time

First trace must be less than last trace

A trace range was specified with first trace number > last trace number

No mute horizons are defined

An attempt was made to apply based horizon mutes, when no mute horizons were specified

No horizon was selected

An attempt was made to save the selected polyline, but no horizon is defined in which to save it. If picking mutes, you need to select a mute horizon (usually the mute stop time) before saving the picks.

No of samples per trace differs in files

In a merge operation, the file being merged had a different number of samples per trace from the current file. If the number of samples, after allowing for relative start times, is greater than the current file, the additional samples will be ignore. If shorter, the data will be zero padded.

File sample format mismatch

An attempt was made to overlay or merge a trace file with a diferent sampling interval from the current file

Save trace data to existing file?

A prompt to confirm that an exisiting trace file can be overwritten

Save auxiliary data to existing file?

A prompt to confirm that TAX file data are to be saved to an existing file, overwriting its existing data.

Too many traces to remove

In a Less Traces operation, the number of traces to remove was greater than the number of traces in the selected range

Save changes to trace data?

On closing TRACEFIX, this prompt allows you to decide whether to save the modifications made to the input trace data.

Clear mutes from trace headers?

Confirmation message that mutes should be cleared


See also:
[SEISVIEW - Seismic Viewer]
[TRACEDMP - Seismic Trace File Dump]
[Viewer Common Functionality]
[PRMEDIT - Parameter Editor]
[Main Index]