Classify and Rank (Static)
Use the AGC Static Data > Classify and Rank menu option, (Geosoft.uxo.gxnet.dll(Geosoft.GX.UXO.UxaClassifyRank;Run)*), to run a standard processing flow for a series of targets and to classify source objects. The tool performs modeling, library matches, self matches, and creates a prioritized dig list and a final QC environment with graphics.
Classify and Rank (Static) dialog options
Databases | |
Target Database | |
Databases prefix | Select the databases prefix. Script Parameter:UXANALYZE..PROCESS_DATA_PREFIX |
Target group | Select the target group. Script Parameter:UXANALYZE.TARGETGROUP |
Source group | Select the source group to store the results from inversion/ modelling the data with an n-dipole solver. Script Parameter:UXANALYZE.SOURCEGROUP |
ID channel | Select the ID channel. Script Parameter:UXANALYZE.TARGETID |
Mask channel | Select the target database mask channel to filter out specific targets. When this channel is set to 1, the action will be performed on the target. If the value is set to 0 or dummy (*), the corresponding target will be ignored. Script Parameter:UXANALYZE.TARGETMASK |
Mask channel - all sources | Select the secondary mask channel, which will be used in some of the options that are part of this dialog. Script Parameter:UXANALYZE.TARGETMASK2 |
Survey data channel | Select the data channel. Script Parameter:UXANALYZE._SENCHAN |
Gates | Select the Low, High, and Decay time gates from the list. The low and high gates limit the range of data used when modelling the data. The decay along with the low gate is used to determine the decay for an item. Default value for low gate is read from the Target database channel 'UXA_gateFirstValidTime'. Default value for high gate is the maximum number of gates minus one. Default value for decay gate is the gate closest to 2ms after current turn off. Script Parameter:
|
Time of gates (ms) | This is a read-only parameter that displays the time of gates from the Survey database. |
Library Database | |
Name | Select the signature library database. This library is a Geosoft database containing the polarizabilities and other parameters for a variety of known items. Script Parameter:UXANALYZE.LIBRARYGDB |
Group - TOI | Select the library group for TOI (target of interest) items only. Script Parameter:UXANALYZE.LIBRARYGROUP_TOI |
Group - Clutter | Select the library group for items that are known to be clutter items. Script Parameter:UXANALYZE.LIBRARYGROUP_CLUTTER |
Item description channel | Select the item description channel. This channel must contain unique values for each library item. Script Parameter:UXANALYZE.LIBRARYID |
Tools | |
Tools | The following tools can be executed as part of the Classify and Rank process:
The Settings button for each option enables you to change some of the parameters specific to that option. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter:
|
Chi2 threshold | Enter the chi-squared threshold. Chi-squared, the goodness of the model fit; a measure of the difference of between the modelled and measured data. Default value is 50. Script Parameter:UXANALYZE.CHI2THRESHOLD |
Self Match Cluster threshold | Specify the threshold for the metric match to consider the item a self match and similar to other items in the source database. Default value is 0.95. Script Parameter:UXANALYZE.MATCH_THRESHOLD |
Min polarization amplitude | Specify the minimum polarization amplitude used when performing library matches. Default value is 0.001. Script Parameter: UXANALYZE.MIN_BETA_AMP |
Fit coherence | Specify the minimum acceptable fit coherence used when performing Inversion QC and Set Thresholds and Prioritize. Default value is 0.8. Script Parameter: UXANALYZE.MIN_FIT_COHERENCE |
Difference - array position & inverted location (m) | Specify the maximum distance between the array position and the inverted location used when performing Inversion QC and Set Thresholds and Prioritize. Default value is 0.4. Script Parameter: UXANALYZE.MAX_DIFF_ARRAY_INV_LOCATION |
Difference - array position & flag location (m) | Specify the maximum distance between the array position and the flag location used when performing Inversion QC and Set Thresholds and Prioritize. Default value is 0.75. Script Parameter: UXANALYZE.MAX_DIFF_ARRAY_FLAG_LOCATION |
Difference - flag location & inverted location (m) | Specify the maximum distance between the flag location and the inverted location used when performing Inversion QC and Set Thresholds and Prioritize. Default value is 0.6. Script Parameter: UXANALYZE.MAX_DIFF_FLAG_INV_LOCATION |
Minimum size | Specify the minimum size; any sources (values in the channel 'UXA_Size' at the low gate) that have a size less than this value would fail the Inversion QC. Default value is -1.5. Script Parameter: UXANALYZE.MIN_SIZE |
Maximum decay | Specify the maximum decay; any sources (values in the channel 'UXA_Decay' at the decay gate) that have a decay greater than this value would fail the Inversion QC. Default value is 1. Script Parameter: UXANALYZE.MAX_DECAY |
Plots | |
Create decay plot - measured vs modeled | Select Create decay plots - measured vs modeled showing curves for both the measured and modelled data. The plots are saved in your project folder /UXANALYZE_wrk. The Settings button enables you to change some of the parameters. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter: UXANALYZE.DECAY_MAP_SELECTED |
Create data map | Select Create data map, which includes the measure and modelled data. The maps are saved in your project folder /UXANALYZE_wrk. The Settings button enables you to change some of the parameters. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter: UXANALYZE.DATA_MAP_SELECTED |
Create polarization plot with library (single source) | Select the Create polarization plots with library (single source) using the results from the single object solver that shows the six (6) best library matches The plot is saved in your project folder /UXANALYZE_wrk. . Preset indicates that the settings for this plot are already set. Script Parameter: UXANALYZE.POL_MAP_SELECTED |
Create polarization plot with library (multiple sources) | Select Create polarization plots with library (multiple sources) using the results from the multiple object solver that shows the six (6) best library matches. The plot is saved in your project folder /UXANALYZE_wrk. Preset indicates that the settings for this plot are already set. Script Parameter: UXANALYZE.POL_MAP2_SELECTED |
Create polarization plot with library (cluster) | Select Create polarization plots with library (cluster) using the results from the multiple object solver and self-match that shows the best library match and, if present, other similar items The plot is saved in your project folder /UXANALYZE_wrk. Preset indicates that the settings for this plot are already set. Script Parameter: UXANALYZE.POL_MAP3_SELECTED |
Create Size and decay plot (cluster) | Select Create Size and decay plot (cluster) using the results from the multiple object solver self-match (if selected on the Database Tab). The current target (source) is highlighted, the symbols are coloured based on the number of items in a self-match cluster, with the members of the current shown in bold, other items are faded. The plot is saved in your project folder /UXANALYZE_wrk. The Settings button enables you to change some of the parameters. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter: UXANALYZE.SIZEDECAY_PLOT_CLUSTER_SELECTED |
Create Size and decay plot (classify) | Select Create Size and decay map (classify) using the final (combined) ranking (if selected below). Otherwise, plots will be created using the multiple object solver (if selected on the Database Tab) solutions. The plot is saved in your project folder /UXANALYZE_wrk. The current target (source) is highlighted, the symbols are coloured based on the standard UX-Analyze categorization. The Settings button enables you to change some of the parameters. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter: UXANALYZE.SIZEDECAY_PLOT_CLASSIFY_SELECTED |
Create source classification-decision plot | Select Create source classification-decision plot that includes the select (classify) plots and maps using the final (combined) ranking. The plot is saved in your project folder /UXANALYZE_wrk. The Settings button enables you to change some of the parameters. Note that some of the parameters are read-only, because they have already been captured as part of the current dialog. Script Parameter: UXANALYZE.SOURCE_CLASS_SELECTED |
Create interactive image view (classify) | Select Create interactive image view (classify) of the selected (classify plots). Preset indicates that the settings for this plot are already set. Script Parameter: UXANALYZE.VIEWER_CLASSIFY_SELECTED |
Create plots based on final ranking | Select Create plots based on final "combined" ranking of the modeling or inversion results. On the Tools tab, you should select "Perform self match / identify clusters", "Identify similar items", and "Set thresholds and prioritize" if you are re-running Classify and Rank. Depending on your selections for previous runs, this will ensure only the sources in the final list are used for clustering and that sources are ranked as expected. Script Parameter: UXANALYZE.USE_FINAL_RANKING |
Plot/map prefix | Specify the prefix used to name the output plots or maps. Script Parameter: UXANALYZE.MAP_PREFIX |
[Restore Defaults] | Selecting the Restore Defaults button returns all of the parameters to their default values. |
Application Notes
Once the project library has been validated, the final step is to classify and rank the targets (and calculated sources) as to the likelihood that they are targets of interest (TOI). The Classify and Rank option enables you to perform modeling, library matches, self-matches, classify source objects, and create a prioritized dig list along with final maps and plots to aid data processing review and quality control. To create the final prioritized dig list, for each target (flag), the chosen dipole solution is the one that has the highest match to a target of interest.
Classify and Rank uses a lookup table for a number of sensor parameters. If you are using a customized sensor, you should copy the file UxaSensorTable2.xml from C:\Program Files\Geosoft\Desktop Applications \etc. folder to your %USERPROFILE%\Documents\Geosoft\Desktop Applications \etc. folder to make your customizations. Otherwise, your changes may be lost during a software update.
/SAVEINI .\UXANALYZE_wrk\interim_files\__process_data_temp.ini,UXANALYZE
/APPENDINI .\UXANALYZE_wrk\interim_files\__process_data_temp.ini,UXACLASSIFICATION
/APPENDINI .\UXANALYZE_wrk\interim_files\__process_data_temp.ini,UXAPOLARIZATIONMAP
*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.
See Also:
Got a question? Visit the Seequent forums or Seequent support
© 2023 Seequent, The Bentley Subsurface Company
Privacy | Terms of Use