Identify Used Library Items

Use the Identify Used Library Items option (Geosoft.uxo.gxnet.dll(Geosoft.GX.UXO.UxaIdentifyUsedItems;Run)*) from the menu AGC Expert User > Source and Library Management to flag library signatures that are matched against the Perform Library Match process.

Identify Used Library Items dialog options

Source Database

Name

Specify the source database name.

Script Parameter:UXANALYZE.SOURCEGDB

Group

Select the source group name.

Script Parameter:UXANALYZE.SOURCEGROUP

ID channel

Select the source ID channel name.

Script Parameter:UXANALYZE.TARGETID

Mask channel

Select the source mask channel name.

Script Parameter:UXANALYZE.TARGETMASK

Size channel

Select the source size channel name.

Default value is UXA_SIZE.

Script Parameter:UXANALYZE.TARGETSIZE

Gates

Select the low and high gates, which will be passed to Perform Library Match that is executed in the background.

Default value for low gate is 14 in case of TEM2x2x3 and 8 for other sensors.

Default value for high gate is the maximum number of gates minus one.

Script Parameter:

  • UXANALYZE.LOGATE
  • UXANALYZE.HIGATE

Library Database

Name

Specify the signature library database name.

Script Parameter:UXANALYZE.LIBRARYGDB

Group

Select the signature library group name.

Script Parameter:UXANALYZE.LIBRARYGROUP

Item description channel

Select the item description channel name.

Script Parameter:UXANALYZE.LIBRARYID

Output mask channel

Specify the mask channel name, which reflects the flagged library signatures. If the mask channel doesn't exist, it will be created.

Script Parameter:UXANALYZE.LIBRARYMASK

Output group

Specify the group name, in which the flagged library signatures will be saved.

Script Parameter:UXANALYZE.LIBRARYGROUP2

Library match metric

Specify the library match metric, which is used to find the library items matching the source.

Default value is 0.95.

Script Parameter:UXANALYZE.LIBRARY_THRESHOLD

Source Cluster Output

Minimum polarization amplitude

Specify the minimum polarization amplitude, which will be passed to Perform Library Match that is executed in the background.

Default value is 0.001.

Script Parameter:UXANALYZE.MIN_BETA_AMP

Application Notes

Below are the processing steps used to flag library signatures that are matched against the Perform Library Match process.

Processing Steps

  • Sort the sources based on low gate of size channel.
  • Mask out the sources smaller than a minimum size, read from "uxa.config", for more information refer to uxa.config section below.
  • Run library match with 111 weights, and mask out items with a metric exceeding the Library threshold.
  • Mask out any sources without a valid library match, which is specified by -9999.
  • Create and populate the output group and the optional mask channel in the library database.

Output Files

At the end of the process a new output Group and Mask channel is created in the Library database.

*The GX tool will search in the "gx" folder. The GX.Net tools, however, are embedded in the Geosoft.uxo.gxnet.dll located in the bin folder. If running this GX interactively, bypassing the menu, first change the folder to point to the bin folder, then supply the GX.Net tool in the specified format.