Geophysical surveys represent a significant investment, yet survey design decisions are often based on historical practices or assumptions about target detectability. Even with the correct geophysical method, factors such as line spacing, sample interval, survey orientation, and sensor height can have a major impact on…
Stratigraphy controls many of the world’s most valuable mineral deposits. From sediment-hosted copper and uranium to coal, phosphates, iron formations, and chromite reefs, building strong stratigraphic models is fundamental to geological interpretation, resource evaluation, and exploration targeting. But while stratigraphy…
Hi all, since I continue to be asked about this, I'll repost a summary of the info from the Oasis montaj forum (with a correction). Jeff Phillips' excellent suite of GXs are written with GX Developer and provide excellent examples. To install and use them in Oasis montaj versions 2022 and later: 1. Download the most recent…
Short version: Can I use Airborne QC extension methods through gxapi or gxpy? Longer version: So I have access to Oasis montaj's airborne QC extension as seen from this code (10107 = "Airborne Quality Control"): I am not, however, able to find any methods related to this extension neither in gxapi nor gxpy. Are they…
I have set of GX's - all compiled correctly using latest Geosoft Desktop, but I have a strange error on using GXC with the new version - no issue on using first GRC (as "grc example.grc"), but on step 2: GXC ("gxc example.gxc") reports an error [Unable to run the Geosoft Preproccesor (GPP.EXE).] and just display the help…
Any comments why image does not show up by using context manager (Case 1) but does show when not using context manager (Case 2)? I would prefer using context manager as it prevents errors where context has been already created and basically you have to comment out line gxp = gxgx.GXpy() in order to be able to run code…
Hi All. I am trying to write a custom coordinate conversion as n extension in Python. I am coming across an error where I get the current edb and lock it to create a db handle to read and write data in to the database. My code looks like this (for testing this error only). def rungx(): gxpy.utility.check_version("9.2") def…
Hey everyone! I am currently running Oasis Montaj 2025.2.1, and trying to run any python script (including the in built "Hello World" script"), using python 3.12 with Geosoft 2.0 package. When I run any code, I get the following error, no matter what I run (even if I restart the program): Any idea of potential fixes for…
Hi, I am currently trying to run a code in PyCharm to calculate intersections from survey lines and mark intersections as 1 or 0 based on a lower signal or higher altitude. My code runs fine when I've exported the csv manually through Oasis Montaj and detects all the intersections. However when I've tried to run the script…
Hello, I have a script which generates a pd channel with string data. When i try to make a new channel in the database it only allows byte or double. Is there a was to put string data e.g. dipole into the database via python GX? I am using Oasis montaj 2025.1
Hi, I am trying to load a csv into a new database that I have created but i seem to keep getting errors and the data won't load into the database file. I have all lines i want as a single CSV but I can't add it in. I was wondering if anyone could help with this or knows what is causing it not to write to the database. My…
Dear community. After upgrading to Geosoft 2024.2 I am getting this error when initiating a GX instance: GXException: GX services are not available. Unable to load C:\Program Files\Geosoft\Desktop Applications\bin\geodist.dll The error comes when running my python code from my IDE (Spyder) or Matlab but not when running…
It looks like you're new here. Sign in or register to get started.