Set up Database for IP
Use the Set up Database for IP option, (geogxnet.dll(Geosoft.GX.IP.SetupIPDatabase;Run)*), to verify if a Geosoft database has all the necessary components for IP processing.
Set up Database for IP dialog options
Database |
Database to be verified. The database is checked for all the mandatory IP channels. Missing channels are reported. Script Parameter: SETUP_IP_DATABASE.DATABASE |
||
Template |
All the settings can be saved into or read from this file. The first time running this tool you can save the IP settings by providing a file name then clicking on the Save button. In subsequent uses, you can load the parameters from this file by clicking on the Load button. Script Parameter: SETUP_IP_DATABASE.TEMPLATE |
||
IP Array |
|||
Array type |
There are dedicated IP tools for the conventional Inline arrays that take advantage of the one- dimensional setting and do not require both the X & Y channels to be present. In this case select Inline. If the data has both X & Y coordinate channels you can select the 3D option. If both X & Y channels are present even if the data has been collected as an Inline array you can select 3D. Script Parameter: SETUP_IP_DATABASE.ARRAY_TYPE |
||
Configuration |
Select the electrode configuration from the drop-down list. The electrode tabs will adjust accordingly to prompt you only for the needed electrodes. Script Parameter: SETUP_IP_DATABASE.ARRAY_CONFIGURATION |
||
Nominal direction |
This entry only appears for the Inline IP data array. Select survey direction relative to the local coordinate system. If the direction is E-W, the transmitters and receivers will be expected to be suffixed with X, while for N-S they will be suffixed with Y. However, this is not a mandatory syntax. Script Parameter: SETUP_IP_DATABASE.NOMINAL_DIRECTION |
||
ElectrodesDepending on your Array type selection you will next be prompted for the coordinates of a minimum 2 and a maximum of 4 electrodes. These are indicated with an asterisk ( |
|||
Inline Array Type |
3D Array Type |
||
TabsTransmitter 1 Transmitter 2 Receiver 1 Receiver 2 |
Only one coordinate per electrode is mandatory; that is the coordinate along the survey line (Along-line channel). The other coordinate if present, it can be provided (Across-line channel). When plotting maps, if the other coordinate is left blank, the numeric value of the line number is used as the other coordinate. Note that each line can have a designated value that is not the same as the line number. See, Modify line location. Since the survey lines may be in the X or Y or any other direction, intentionally the X & Y designation have been omitted from the labels. If the elevation is also present in the database, you can provide it (Z). If so, the elevation will be honoured when making 3D or section plots. SETUP_IP_DATABASE.[T1ALONG,T1ACROSS, T1Z, T2ALONG, T2ACROSS, T2Z, R1ALONG, R1ACROSS, R1Z, R2ALONG,R2ACROSS2Z, R] |
TabsTransmitter 1 Transmitter 2 Receiver 1 Receiver 2 |
The electrode X & Y coordinate channels are mandatory entries. If the elevation is also present in the database, you can provide it (Z). If so, the elevation will be honoured when making 3D or section plots. Script Parameter: SETUP_IP_DATABASE.[C1x, C1Y, C1Z, C2X, C2Y, C2Z, P1X, P1Y, P1Z, P2X, P2Y, P2Z] |
Nominal A-spacing |
The base spacing between electrodes. Script Parameter: SETUP_IP_DATABASE.ASPACING |
||
Distance units |
The distance units should be the same for all position channels and electrode spacings. Script Parameter: SETUP_IP_DATABASE.LINEAR_UNITS |
||
[More] |
|||
Measured IP |
|||
Domain type |
IP data is generally collected in time domain. Occasionally, surveys are conducted in frequency domain. There is also considerable historical IP data collected in the space domain. Select the domain of the survey. Script Parameter: SETUP_IP_DATABASE.DOMAIN_TYPE |
||
Time Domain |
Frequency Domain |
||
IP |
Name of the IP data array channels. Script Parameter: SETUP_IP_DATABASE.IP |
Amplitude |
Name of IP Amplitude array channel. Script Parameter: SETUP_IP_DATABASE.AMPLITUDE |
Number of windows |
Number of elements in the IP array. Script Parameter: SETUP_IP_DATABASE.WINDOWS |
Phases |
Name of the Phase array. Script Parameter: SETUP_IP_DATABASE.PHASE |
Delay time |
The elapsed time before starting to record the IP readings. Script Parameter: SETUP_IP_DATABASE.DELAY |
Number of frequencies |
Number of elements in the Amplitude array. Script Parameter: SETUP_IP_DATABASE.WINDOWS |
Time windows |
The consecutive time windows over which the data has been averaged. The Calculator button located at the right end of the entry allows you to input/edit the time windows. Script Parameter: SETUP_IP_DATABASE.WINDOWS |
Base frequency |
The base frequency of IP readings. Script Parameter: SETUP_IP_DATABASE.BASE |
Frequencies |
The consecutive frequencies over which the data has been collected. The Calculator button located at the right end of the entry allows you to input|edit the frequencies. Script Parameter: SETUP_IP_DATABASE.FREQUENCIES |
||
Current / Voltage Tab |
|||
Current channel |
Input current channel. Leave blank if the data is normalized to the current. Script Parameter: SETUP_IP_DATABASE.CURRENT |
||
Current units |
Supply the units in either Amps (A) or miliAmps (mA). Script Parameter: SETUP_IP_DATABASE.CURRENT_UNITS |
||
Voltage channel |
Input primary voltage channel. Script Parameter: SETUP_IP_DATABASE.VP |
||
Voltage units |
Supply the units in either Volts (V) or miliVolts (mV). Script Parameter: SETUP_IP_DATABASE.VOLTAGE_UNITS |
||
Self potential channel |
Optional Self Potential channel. Script Parameter: SETUP_IP_DATABASE.SP |
Application Notes
In addition to the imported channels, the IP database contains calculated channels, generated on import. However, if you have already imported the IP data into a normal database, this GX will help you check and tag it as an IP database. The calculated channels are:
-
IP_AVG: The Averaged IP
-
MF: Metal Factor
-
ResCalc: Calculated Resistivity
-
X,Y,Z: Pseudosection point positions
-
STN: Station
-
Type: Type of survey
Additional channels that you can interactively adjust are also added:
-
QC: Primary mask channel
-
QC_RES: secondary mask channel
-
Topo: Topography
You can save the specified information into a template file, that you can use in a script or interactively for tagging similarly generated databases.
If an expected channel is not found, this GX will indicate them and not proceed. You can then take the corrective measures before proceeding.
The format for the time windows has been standardized with that for the voxel cell sizes in VOXSTAT.GX, with the existing addition that if you do not have the full number specified, the last value is assumed to be repeated as many times as necessary so that all array elements have an assigned time window value.
Variable Cell Size Syntax

n [x|X|*] m [[ ],] l [x|X|*]p [ ,] q
Where:
n & l represent the number of array elements
m & p are the value of the repeated element respectively n and l times
q is the last element value and if it is repeated, it is not necessary to enter the number of repetitions
The above sequence can be repeated as many times as necessary.
For example, for an array of 16 elements all of the following are acceptable:
-
30 (indicates 16 elements of value 30)
-
4x20 2x50,30 (indicates elements 0,1,2,3 have a value of 20, elements 4,5 have a value of 50, elements 6 to 15 have a value 30)
-
4*20 2*50 30 (is interpreted as above)
-
4X20 12*50 (indicates elements 0,1,2,3 have a value of 20, elements 4 to 15 have a value of 50)
-
30, 4x20, 2x50,30 (indicates element 0 has a value of 30, elements 1,2,3,4 a value of 20, elements 5,6 a value of 50, followed by 9 elements of a value of 30)
*The GX.NET tools are embedded in the geogxnet.dll file located in the "...\Geosoft\Desktop Applications \bin" folder. If running this GX interactively, bypassing the menu, first change the folder to point to the "bin" directory, then supply the GX.NET tool in the specified format. See the topic Run GX for more details on running a GX.NET interactively.
See Also:
Got a question? Visit the Seequent forums or Seequent support
Copyright (c) 2025 Bentley Systems, Incorporated. All rights reserved.
Privacy | Terms of Use