Geoscience ANALYST Pro Geophysics
Advanced geophysical modelling, inversion, and interpretation

Pro Geophysics offers advanced, geologically-constrained geophysical modelling and inversion across all methods.

Find out more:

Geoscience ANALYST Pro Geophysics is for advanced yet easy-to-use geophysical interpretation. It includes the VP Geophysics Suite (VPmg and VPem1D) and provides a formal interface to standard codes such as UBC-GIF.

Geoscience ANALYST Pro Geophysics is sold on an annual subscription basis through membership to the Geoscience ANALYST Pro Geophysics Consortium, which includes the Geoscience ANALYST-based visualization, Pro features, and geophysical code interfaces, the VP Geophysics Suite modelling and inversion codes, software updates, technical support, workshops, and an annual technology meeting. Individual, corporate, academic, and non-profit licensing are available. Individual UBC-GIF codes can be purchased separately.

Please note, UBC-GIF and VP programs are complementary―the combination gives the ultimate flexibility in inversion of potential fields, resistivity and induced polarization, and electromagnetic data. With UBC-GIF, you can run fast, reliable, physical property inversions whereas VP offers geological-model parameterization with direct inversion for 3D geological contact geometry (with arbitrarily fine depth resolution) in addition to conventional grid parameterization. “How-to” videos are available on our YouTube channel.

Geoscience ANALYST Pro Geophysics provides a direct link to the geoapps open-source repository, offering numerous geophysical tools, including links to SimPEG inversion codes. Pro Geophysics’ users can run modelling and inversion codes on their workstations or in high-performance computing environments. Running any of the codes and visualizing data and models is done through a single standard interface.

Related services

“This software is great. It accomplishes all the aspects I need to be able to spend more time evaluating and thinking about exploration project data, not fussing over complex software. I have advised a number of exploration colleagues to get going on this software; it continues to be fantastic.”

Todd KeastP.Geo Consulting Geologist

Compare versions

Free viewer

Free 3D viewer for integrated, multi-disciplinary geoscience and mining data and models.

Technical feature summary

  • Import, visualize, annotate, save, and distribute 3D geoscientific data, models, and documents/files
  • Read and write open format geoh5 files
  • Tabular display of data values linked to visualization
  • Map and 2D profile viewer
  • 2D Cross Plot Panel extended functionality
  • Advanced interactive model clipping and slicing
  • Drape points, curves, and surfaces on surfaces
  • Texture drape geo-images and grids on surfaces
  • Live connection to the Geoscience INTEGRATOR data management system
  • Python API – “geoapps” repository of open-source applications


Free, 3 installs.

Import / Export


  • Datamine
  • ESRI
  • GeoImages BMP JPG TIF (.w)
  • Geosoft XYZ GRD GDB
  • GOCAD objects
  • ioGAS
  • Maxwell plates
  • netCDF
  • OMF
  • ODBC drillholes
  • Raster GeoTIFF ERS GRD
  • SEG-Y 2D / 3D
  • VP models


  • Open GEOH5 format


  • Geoscientists
  • Mining professionals
  • Executives
Learn more


Low-cost tools for interpretation, targeting, drillhole design, and geophysical inversion.

Technical feature summary

All the viewer features are included, plus:

  • Create and edit objects
  • Advanced drillhole analysis, design, and targeting
  • Drillhole monitoring tools
  • Unlimited gravity and magnetic forward modelling and inversion
  • Geophysical survey design
  • 2D grid filtering
  • Mathematical and logical scripting interface
  • K-means clustering
  • Live connection to the Python API, geoapps, and Python UI creation tools
  • Live connection to IMDEX’s ioGAS geochemistry application, and EMIT’s — Maxwell geophysical application
  • GDAL coordinate reference system transformations
  • Image registration to geographic locations


Annual subscription: USD$995 for single installation, technical support, and updates. If more than 4 single installations are needed, corporate, academic, and non-profit licensing is more advantageous.

Import / Export

All the viewer formats are included, plus:


  • Curves to Geosoft GDB and ESRI SHP
  • Points, curves, and surfaces to GOCAD ASCII (mx) and AutoCAD DXF
  • Points, curves, surfaces, 2D grids, and Block Models to OMF
  • Drillholes: collar, survey, interval, and point log to CSV
  • Data tables export to CSV
  • 2D Grid to TIFF and ERS
  • Block Models to UBC grid and model, and ASCII (csv.txt) – Leapfrog-friendly
  • VP Models


  • Geologists
  • Geotechnical engineers
  • Mining engineers
  • Geochemists
  • Geophysicist
Learn more

Pro Geophysics

Advanced, geologically-constrained geophysical modelling and inversion across all methods.

Technical feature summary

All the viewer and Pro features are included, plus:

  • Advanced tools for constrained and unconstrained inversion
  • API for running inversions on on-premise or cloud-hosted HPC environments
  • User interface to UBC-GIF programs to prepare data, create meshes, incorporate physical property constraints, and run inversion
  • Includes VP Suite programs and interfaces for geological-model parameterization and direct inversion for 3D geological contact geometry, in addition to conventional grid parameterization


Annual subscription through membership in the Geoscience ANALYST Geophysics Pro Consortium. Unlimited installations, technical support, and updates. Individual, corporate, academic, and non-profit licensing is also available. UBC-GIF programs sold separately.

Import / Export

All the viewer and Pro formats are included, plus:


  • UBC observation files


Geophysicists for advanced, modelling, inversion, and interpretation across all non-seismic methods.

Learn more

VP Geophysics Suite

Use Pro Geophysics as the platform for running VP Suite―designed for 3D modelling and inversion of gravity, gravity gradient, total magnetic field, magnetic gradient, and TEM data. Models are geologically based—they work directly with geological contact geometries as well as physical property distributions within geological units. This model parameterization lends itself to a variety of forward modelling and inversion applications.

These programs, included in Geoscience ANALYST Pro Geophysics subscription, allow:

  • 3D modelling and inversion for gravity, gravity gradient, TMI, and magnetic gradient data
  • 1D TEM inversion in a 3D geological framework
  • Geologically-constrained and unconstrained inversion. Constraints include pierce points on drilled contacts and downhole measurements of physical properties
  • Create geological models by assigning each cell to a geological unit
  • Geometry of contacts, as well as density, susceptibility or conductivity of geological units can be adjusted via inversion
  • Density, susceptibility or conductivity can be homogeneous or heterogeneous in each geological unit
  • VPmg offers multiple ways of handling remanent magnetization through direct inversion of remanent magnetization parameters and inversion of derived data types

VPem3D add-on

Fast approximate 3D modelling and inversion for airborne, ground, and downhole TEM data is also available at an additional cost.  VPem3D has been designed for geologically-constrained inversion but is also suitable for unconstrained inversion. Geometry of contacts, as well as conductivity of geological units can be adjusted via inversion. In each geological unit, the conductivity can be homogeneous or heterogeneous.

  • VPem3D converts TEM decays to resistive limits in order to reduce run times by a factor of 10 or more relative to conventional programs
  • VPem3D can invert 3-component moving loop or fixed loop B-field or dB/dt data for virtually any configuration
  • Data options include airborne, ground, and downhole EM time domain systems; x, y, z

VP Geophysical modelling

VP Suite algorithms discretize the 3D earth into tightly packed Vertical Prisms containing geological boundaries that separate individual packages of rock. Each model cell knows both its rock type and physical properties. This allows one to think in terms of geologic domains. The number of geological domains from prism to prism can vary, allowing full 3D geological complexity. It can also perform unconstrained inversions.

Data types

  • Gravity: free-air or terrain-corrected data; ground, airborne, or sub-surface gravity; gradiometry (any or all tensor components, plus FALCON Guv/Gne)
  • Magnetics: models true TMI; gradiometry (any or all tensor components, plus TMG); vector magnetics; magnetic amplitude; airborne, ground or sub-surface
  • EM: Horizontal (X, along-line) and vertical (Z) B-field and dB/dt; variety of Slingram and moving loop systems

Constraint types

  • Geometric weights near pierce points and fixed layers
  • Fixed properties at, and added weighting near to, drillholes (exert a radius of influence around the drillhole)
  • Select which lithologies are adjusted and which are fixed
  • Upper and lower property bounds per lithology

Unconstrained inversion

  • Conventional 3D property inversion
  • Apparent density/susceptibility/conductivity
  • 1D AEM: each vertical prism is inverted in 1D within the context of the 3D VP model
  • Geobody inversion
  • Depth to basement


  • Versatile and compact
  • Supports a variety of model styles
  • Facilitates a variety of inversion styles
  • Local models can be incised into regional models
  • Topography explicitly incorporated into the model due to arbitrary cell thickness
  • Homogeneous or heterogeneous lithologic units
  • Each cell knows rock type and property allowing a variety of inversion options
  • Specific control over inversion
  • Inversion can operate directly on a geological model geometry by deforming 3D contacts

VP Forward modelling and inversion styles

VP Suite forward modelling allows you to test your existing geological model against geophysical data for geological model evaluation and validation. The model parameterization supports a wide variety of model styles, which in turn facilitate a variety of inversion styles. Within a single model, domains can be homogeneous, have simple lateral variations, or full 3D heterogeneity. Susceptibility models may incorporate remanence and self-demagnetization.

Forward modelling features

  • Quantitatively test geological concepts
  • Validate geological models
  • Model remanence and/or self-demagnetization
  • Computes true TMI
  • Terrain correction
  • Cover correction
  • Regional modelling and incorporation of regional fields
  • Discrete domain modelling

Geometry inversion features

  • Geological data defines starting model
  • Depth to basement
  • Geobody inversion
  • Soft and hard constraints can be incorporated

Property inversion features

  • Homogeneous domain optimization
    • Bounded properties
    • Recover remanent magnetization direction
    • Invert TMG or magnetic amplitude data
  • Heterogeneous property inversion
    • Discretize domains internally
    • Invert for 3D property variations within domains
    • Solve for lateral property variations to recover apparent density or susceptibility
    • Discretize vertical cells to be constant or variable
    • Allows for conventional unconstrained inversion

Applications of VP models

VP Suite models offer flexibility to support a wide variety of applications beyond simple unconstrained inversion.

Terrain and cover correction

  • Compute data from terrain models to generate the response and correct data
  • Apply response from layers of transported cover/regolith
  • Use density or density contrast values for gravity and gravity gradiometry data

Simple domain modelling

  • Test existing geologic models
  • Compute the response of simple or complex 3D wireframes and compare to measured data
  • Quickly run multiple simulations, varying depth extent, dip, and physical property

Depth to basement modelling

  • Invert for basement geometry for AEM, gravity, and magnetics
  • Guide the model with geological constraints or begin with a simple two-layer model
  • Ideal for greenfield projects
  • Allow for simplified lateral variation in the basement
  • Apply to any geological contact that exhibits a prominent rock property contrast (e.g., top of limestone, basalt dome modelling)
  • Output is a geological surface

Modelling magnetic remanence and self-demagnetization

  • Assign magnetic remanent parameters to geological domains
  • Invert for the bulk property remanent parameters: orientation and intensity (Q-ratio)
  • Utilize data that is weakly dependent on remanent magnetization: total magnetic gradient or magnetic amplitude
  • Modelling uses the true TMI
  • Invoke self-demagnetization in forward modelling and inversion that models the interactions between high-susceptibility cells

Geobody modelling

  • Derive a volume explaining the geophysical response
  • Initialize from depth estimation, prior information, or begin as a zero-thickness layer
  • Represent body as a geologic unit with its own property, bounds, and magnetization parameters

Regional modelling and edge effects

  • VP models live within an enclosing half space rather than a vacuum
  • Incise local models into regional models, explicitly taking the regional response into account
  • Minimizes edge effects
  • Regional models are VP models that can vary in complexity

Rotated models

  • Rotate models to assess the results directly in real world coordinates
  • Data rotation is performed internally and does not need to be done by the user
  • Optimize model mesh for surveys that have oblique layouts or line orientations

Modelling conductivity

  • Invert moving loop, B field, and dB/dt data from airborne central loop and Slingram configurations
  • Each vertical prism is inverted in 1D within the context of the 3D VP model
  • Multi-moment transmitter systems can be inverted
  • Ideal for layered environments such as cover thickness and paleochannel mapping
  • Rapidly model buried conductors

UBC-GIF programs (sold separately)

Industry-standard codes developed by the University of British Columbia Geophysical Inversion Facility including 3D modelling and inversion programs for gravity and magnetic gradient data, resistivity and induced polarization, and electromagnetics. The inverse problem is solved as an optimization problem that minimizes the earth structure subject to adequately fitting the data and honouring additional specified constraints, including geological constraints.

Use Pro Geophysics to prepare data, create meshes, constrain inversions with geological information, run inversions, and visualize results.

Gravity and Magnetic Gradient Data - GRAV3D and MAG3D

GRAV3D is used for carrying out forward modelling and inversion of surface, airborne and/or borehole gravity data in 3D. MAG3D is used for carrying out forward modelling and inversion of surface, airborne and/or borehole magnetic data in 3D. Arbitrary combinations of field components in borehole, surface, and airborne surveys can be inverted simultaneously. The forward modelling is accomplished by using an integral equation approach on a tensor grid that computes and stores the (possibly compressed) sensitivity matrix.

Resistivity and Induced Polarization - DCIP2D and DCIP3D

DCIP2D performs forward modelling and inversion of DC resistivity and IP data in 2D. All line data surface arrays, including non-standard or uneven arrays, can be inverted. It is compatible with dipole-dipole, pole-dipole, and pole-pole arrays. Wenner, Schlumberger, gradient and other arrays can all be inverted. DCIP3D performs forward modelling and inversion of DC resistivity and IP data over a 3D distribution of electrical conductivity and chargeability. It works with data acquired using general electrode configurations and arbitrary observation locations either on surface or in a borehole. 3D surface topography is fully incorporated in the modelling and inversion. Forward modelling for DC resistivity is carried out using finite volume techniques on a tensor grid.

Electromagnetics - EM1DFM and EM1DTM

EM1DFM inverts any type of geophysical frequency domain loop-loop EM data to find one of four types of 1D models, with one of four variations of the inversion algorithm. Many permutations of model type, data type, and algorithm choice are possible. EM1DTM inverts geophysical time domain EM data (B or dB/dt) from inductive sources to recover a 1D conductivity profile of the earth. The model objective function can be varied to provide models that range from ‘smooth’ to ‘blocky’ in accordance with the assumed geology. Variable strategies for estimating the trade-off parameter to balance the model structure and data misfit are provided. The program runs using an interface that allows multiple soundings to be stitched together into a profile.

Magnetic Vector Inversion - MVI

MIV is a program library for carrying out forward modelling and inversion of magnetic data solving for the full magnetization vector, either in Cartesian or Spherical coordinate systems. Please visit the Example provided and the AtoZ Tutorial for more details.

Tutorials, tips, and how to videos

Please contact our team for additional information about our products and services

Related resources

Case studies
September, 01 2019

Machine learning in mineral exploration

We have applied machine learning as part of custom solutions to complex exploration and geotechnical problems since 2015...
Read more
Geoscience ANALYST
August, 28 2019

New geophysical tools in Geoscience ANALYST

Coming up later in 2019 is the launch of new geophysical tools. It includes a new interface for the industry-standard UBC-GIF forward modelling...
Read more
Software tips
June, 01 2019

Scientific colour-maps

In GOCAD, use F. Crameri's Scientific colour-maps. These colour-maps are perceptually...
Read more
Case studies
April, 30 2019

ERO Copper Curaçá Valley, Brazil

Maximizing value: 3D data integration and interpretation. One of the main challenges in exploration is increasing our subsurface knowledge...
Read more
Software tips
August, 10 2020

Importing and visualizing VP Geophysics models

In Geoscience ANALYST v3.1, VP Model objects can now be imported by a simple drag and drop! You can then visualize the model and,...
Read more
Geoscience ANALYST
March, 11 2021

Peak finder – Geoscience ANALYST geoapps: Python application

Past event. Link to recording available here.
Read more
Software tips
August, 25 2022

Project locks

In GOCAD Mining Suite, lock files manage the reading and writing of SKUA-GOCAD projects. They are automatically created...
Read more
Mira Geoscience
February, 01 2024

25th Anniversary celebration | PDAC 2024

Read more
Mira Geoscience
October, 05 2023

Unlock the power of Geoscience ANALYST Pro

This release allows the use of Python and Jupyter notebooks directly within the interface, and more...
Read more
Software tips
October, 01 2019

Display property values as text

Through GOCAD's Style Editor, property values in atomic objects can be displayed as text in the 3D Viewer...
Read more
Software releases
June, 28 2023

New release – Geoscience INTEGRATOR 3.9

This version includes new functionality to provide a better user experience, such as: user notifications, new display options, and more!
Read more
Software tips
July, 14 2022

Georeference images

In Geoscience ANALYST Pro you can georeference your geology maps and cross sections with...
Read more

You are using our geophysical software and you have a question? Take a look at our FAQ

See our FAQ