Extensions and automation for geophysical and geological workflows within Oasis montaj.
Why custom GXs exist
Many teams end up stitching together workflows by running several GXs in sequence, each with different parameters, and eventually maintaining a GS script to keep it all straight. Every new project means editing that script again — a fragile, error‑prone chore that only a few people really understand. A custom GX can capture the entire workflow and run it from a single menu item, with parameters read directly from the data or entered by the user.
Other times the need is different: a calculation Oasis montaj doesn’t provide, an import from a device it doesn’t support, or an export to a format it can’t write. These gaps are exactly what bespoke GXs are for — adding the missing capability cleanly inside the application.
With over a decade of experience building custom GXs — including tools that shipped in Oasis montaj — this service provides end‑to‑end bespoke development, from design to implementation.
Work
Menu‑driven tools for workflows that involve multiple GXs, custom calculations, or new data transformations. Delivered as a DLL with a dedicated menu and help files. This includes import and export for formats Oasis montaj does not handle.
For teams writing their own GXs. Available as training or an ongoing support retainer.
How engagements work
Every project starts with a look at how the finished GX would work — the inputs, outputs and behaviour, worked out against your own data — so you can judge the work before any price is on the table. If it looks right, we'll follow up with a quote for the build.
| Stage | What you get |
|---|---|
| Specification | Implementation spec based on your requirements and your data, and a firm price for the build. |
| Build | Development and testing against your datasets. Source code delivered at acceptance. |
| Support | Defect fixes and compatibility updates for each Oasis montaj release. Included in the initial build; optional annual renewal available. |
Nuts and bolts
Get in touch
A short description of the current process and its effort is usually enough to determine whether a build is worthwhile, what it would cost, and whether an in‑house solution might be more appropriate. Clear guidance is provided either way.
+1 (647) 561-7525 · Toronto, Ontario, Canada