Petrophysics

Petrophysics software

Run petrophysical interpretation from well-log QC to formation evaluation, lithology, electrofacies, rock physics and geomechanics within the same g-Space project. Apply transparent industry methods, work with one well or entire well sets, and keep calculated results connected to maps, models and other subsurface workflows.

Full-cycle evaluation
From input logs to reservoir properties
One well or all
Interactive and batch workflows
Deterministic + stochastic
Interpretation with uncertainty
g-Space Petrophysical Evaluation Saturation tab in stochastic mode, with resistivity, water saturation and P10 to P90 saturation tracks beside a Pickett-style porosity against resistivity cross-plot
g-Space Petrophysical Evaluation Results tab showing stacked rock and fluid composition, net reservoir and net pay flags, and a zone summary table with net-to-gross, average porosity, saturation and permeability
g-Space petrophysics workspace with a coordinate cross-plot and a well log histogram beside a two-well correlation view, and the Edit LAS curve dialog open on a gamma ray curve
In view
Petrophysical interpretation in g-Space
Petrophysical interpretation is a connected workflow. Input curves, environmental corrections and method choices influence every downstream result, from shale volume and porosity to saturation, permeability and rock properties. g-Space keeps those steps transparent: methods, input curves and parameters remain visible, calculated results are stored as standard well-log curves, and workflows can be saved and repeated when the source data changes.
Petrophysical solutions

From well logs to subsurface decisions.

Go beyond individual calculations with integrated workflows for formation evaluation, lithology, electrofacies, machine-learning log prediction, rock-physics scenarios and saturation-height modelling.

Run a complete formation-evaluation workflow from input well logs to interpreted reservoir properties in one guided model. Calculate shale volume, porosity, water saturation, permeability and matrix or mineral volumes, then review the results together, with net-reservoir and net-pay summaries by zone, before saving them back to the well.

Use deterministic calculations for a defined interpretation case, or stochastic mode to propagate parameter uncertainty through the whole chain with up to 1,000 Monte Carlo realisations and compare P10, P50 and P90 outcomes. Methods, inputs and parameters stay visible, and the evaluation can be saved as a run or a workflow step and reopened on the next well.

  • Vsh
  • PHI
  • Sw
  • Permeability
  • Mineral volumes
  • Net pay
  • Deterministic
  • Stochastic P10 / P50 / P90
g-Space Petrophysical Evaluation Environment tab with formation temperature, water and mud-filtrate resistivity inputs, the eight-step tab chain, and gamma ray, resistivity and temperature tracks
In viewFull-cycle Petrophysical Evaluation
g-Space Petrophysical Evaluation shale-volume tab with gamma ray clean and shale endpoints set on a gamma ray histogram, and the input, candidate and selected Vsh tracks
In viewShale-volume endpoints set on the histogram
g-Space Petrophysical Evaluation porosity tab with density, neutron and sonic inputs, matrix and fluid parameters, porosity tracks and a neutron-density cross-plot with sandstone, limestone and dolomite lines
In viewMethods, curves and parameters remain visible
g-Space Petrophysical Evaluation QC tab comparing measured and synthetic density, neutron and sonic logs, with residual tracks, QC flags per sample and a measured against synthetic density cross-plot
In viewForward-model QC of the interpretation
g-Space Petrophysical Evaluation Results tab with stacked clay, quartz, dolomite and pore-fluid volumes, net reservoir and net pay flags, and a zone summary table
In viewReservoir properties and zone summaries
g-Space Petrophysical Evaluation in stochastic mode with realisation count and random seed, and the uncertainty dialog setting a normal distribution for mud-filtrate resistivity
In viewDeterministic and stochastic evaluation
g-Space Petrophysical Evaluation shale-volume tab in stochastic mode with the P10 to P90 Vsh band shaded behind the selected curve and the sampled endpoint ranges on the gamma ray histogram
In viewUncertainty propagated through the model
g-Space Petrophysical Evaluation Permeability tab in stochastic mode with the P10 to P90 permeability band shaded behind the selected curve and a permeability against porosity cross-plot
In viewP10 to P90 carried through to permeability

Classify lithology directly from well-log responses using configurable interpretation rules and reusable templates. Combine multiple log criteria with AND, OR or weighted rules, define lithotype classes and resolve overlapping conditions by lithotype priority to create a consistent lithology curve across the interpreted interval.

Each run writes its own lithology curve, so alternative rule sets can be displayed side by side and compared across wells before one is adopted. The interpreted lithology is stored as part of the well data and reused in log displays, correlation, statistical analysis, mapping and downstream petrophysical workflows.

  • Rule-based
  • Reusable templates
  • Weighted criteria
  • Lithotype priority
  • Batch
g-Space Lithology interpretation wizard with four lithotypes defined by gamma ray, density and sonic value ranges, per-curve weights, match rules, lithotype-priority conflict resolution and the resulting lithology output track beside the input logs
In viewRule-based lithology interpretation
g-Space Lithology interpretation wizard with batch calculation ticked, zones selected for the run, Save template and Apply template buttons, and the shale, sandstone, siltstone and limestone rule tables
In viewCombine log criteria into reusable rules
g-Space well correlation view with the interpreted lithology track beside gamma ray, density, sonic and shale-volume curves for three wells, with correlated zones shaded between them
In viewInterpreted lithology stored as a well-log result
g-Space well correlation view with three lithology tracks for each of three wells, each track produced by a different set of interpretation rules, beside their shale volume, density, sonic and gamma ray logs
In viewCompare rule sets and wells side by side

Predict missing or target well logs using machine learning trained on existing well data. g-Space uses CatBoost gradient-boosted models to learn relationships between selected predictor curves and the target log, then applies the trained model to wells where that property is unavailable.

Review model quality on hold-out validation wells using diagnostics such as correlation, R squared, MAE, RMSE and bias, check which curves contributed most, inspect residuals and the correlation between predictors, then save the trained model with the project and generate predicted curves for one well or a batch of wells.

  • CatBoost
  • Hold-out validation
  • MAE · RMSE · correlation
  • Saved models
  • Batch prediction
g-Space ML Log Prediction training tab with a model-quality table of correlation, R squared, MAE, RMSE and bias for the training and hold-out wells, an actual against predicted acoustic impedance cross-plot coloured by well, curve-contribution bars and a validation well log with measured, predicted and residual curves
In viewReview prediction quality
g-Space ML Log Prediction analysis tab with a residual histogram, residual against predicted cross-plot, per-well metrics table and a Pearson linear correlation matrix between the input curves
In viewResiduals and relationships between predictors
g-Space ML Log Prediction calculation tab with the saved model summary, an input-availability table showing nine of nine wells ready, batch application settings, output curve naming and a result preview of measured against predicted sonic
In viewFill missing logs across selected wells

Identify electrofacies from characteristic well-log responses and divide the well into geologically meaningful intervals. The workflow calibrates the SP against shale and clean-sand references into a relative alpha-SP curve, segments the interval automatically and matches each segment against a library of reference response patterns, which can be narrowed by depositional setting, energy and dominant lithology.

Decision-rule presets set how strictly intervals are accepted, from conservative to permissive. Each interval carries a confidence value and margin with the evidence behind the match, including shape quality, maximum alpha-SP, thickness, trend and base, and two candidates can be compared side by side. Intervals can be split, merged, re-assigned from the library or reset to automatic, and the run can cover a filtered list of wells before the results feed well correlation, analysis and mapping.

  • SP / alpha-SP
  • Pattern library
  • Decision rules
  • Confidence & margin
  • A / B comparison
  • Interpreter review
  • Batch
g-Space Electrofacies Identification input step with well and curve selection, interpretation interval, shale and clean-sand calibration with auto-pick percentiles, the SP and computed alpha-SP tracks, a calibration QC panel with the alpha-SP distribution, and the relative alpha-SP band legend
In viewCalibrate the SP into a relative alpha-SP curve
g-Space Electrofacies Identification context step with optional depositional setting, energy, dominant lithology and formation inputs beside the compared pattern library, showing groups such as river channels, river floodplains, coastal marshes, mouth bars and beaches, back-bar lagoons, longshore bars, rip currents and shallow shelf
In viewNarrow the pattern library by depositional context
g-Space Electrofacies Identification step with automatic segmentation from the alpha-SP curve, the built-in pattern library, and conservative, balanced and permissive decision rules showing ambiguity threshold, minimum match score, minimum interval thickness and DTW band width with the forecast interval counts
In viewChoose how strictly intervals are identified
g-Space Electrofacies Identification results step with the electrofacies track and legend, the interval table filtered by identified, ambiguous and unclassified with confidence and margin per interval, a side-by-side comparison of two candidate facies with their shape scores, and the run summary
In viewReview, compare and adjust the identified facies

Evaluate how changing pore fluids affects elastic rock properties using Gassmann fluid substitution. Combine acoustic, density and porosity logs with mineral and fluid properties to model alternative saturation scenarios at well scale.

Generate fluid-substituted elastic outputs such as P-wave velocity, S-wave velocity, density, acoustic impedance, shear impedance and Vp/Vs for comparison with the original rock response. Saved scenarios open directly in seismic modelling, where synthetic seismograms, AVO curves and an intercept-gradient cross-plot show how each fluid case would appear in the seismic.

  • Gassmann
  • Wood fluid mixing
  • Vp · Vs · density
  • AI · SI · Vp/Vs
  • Scenario synthetics
  • AVO response
  • Batch
g-Space Fluid substitution wizard with compressional and shear velocity, density and porosity inputs, matrix modulus, a named gas saturation scenario and selected outputs for Vp, Vs, density, acoustic and shear impedance, Vp/Vs and the dry and saturated bulk moduli, beside the calculated output tracks
In viewGassmann fluid substitution with scenario outputs
g-Space seismic modelling opened from Fluid substitution, with the original log set and eight gas-saturation scenarios listed as coloured sets and a synthetic seismogram panel for each one over the same interval
In viewSynthetics for every fluid scenario
g-Space seismic modelling comparing the original and a substituted log set, with acoustic impedance and near-stack synthetics for each and a difference panel showing where the fluid change alters the seismic response
In viewCompare original and substituted synthetics
g-Space AVO curves for the top and base events, showing amplitude against angle for the original and the fluid-substituted log set with a table of intercept, gradient and AVO class for each event
In viewAVO response of each fluid case
g-Space intercept against gradient cross-plot with the AVO class background, the background trend line and the top and base events of the original and fluid-substituted log sets marked
In viewIntercept against gradient by AVO class

Build a saturation-height model from core capillary-pressure measurements and carry it into the well. Load a core table, map its columns, filter the plugs by well, zone, test method and QC flag, set the laboratory and reservoir fluid systems, and review every measured curve before anything is fitted.

Fit Brooks-Corey, Thomeer or Leverett-J to the plugs, with the fit quality reported per plug, and correlate the fitted coefficients by zone group against porosity or permeability. Apply the model from a free-water level or fluid contact to write height above free water level, capillary pressure and saturation curves back to the well, with a QC summary of the samples used and excluded.

  • Core Pc data
  • Brooks-Corey
  • Thomeer
  • Leverett-J
  • Zone-group correlations
  • Free-water level
  • Saved model
g-Space Saturation Height Model wizard on the core data step, with the core table loaded, column roles and units mapped, plug filters, laboratory and reservoir fluid systems, and a capillary pressure against water saturation plot with one curve per plug coloured by zone group
In viewCore capillary-pressure data, filtered and reviewed
g-Space Saturation Height Model core data step showing permeability against porosity for every plug, coloured by zone group, with the plug table and measured points of the selected plug beside it
In viewPlug properties checked before fitting
g-Space Saturation Height Model calibration step with the Brooks-Corey model fitted per plug, a table of entry pressure, lambda and irreducible saturation with RMS and R squared, and correlations of the fitted coefficients per zone group against porosity
In viewFit the model and correlate by zone group
g-Space Saturation Height Model apply and validate step with the free-water level taken from a fluid contact, densities, output curve names, a QC summary of samples computed and excluded, and the calibrated model drawn over the raw core points
In viewApply from the free-water level and save the curves
Petrophysical calculators

Industry-standard methods, transparent and configurable.

Apply established petrophysical methods through guided calculators that expose their input curves, constants and assumptions. Results are written back as well-log curves and remain available throughout the project.

Environmental corrections

Environmental corrections

Correct gamma ray, density, neutron and resistivity logs for borehole and acquisition effects before formation evaluation. Select the well or batch of wells, define the interpretation interval and preserve correction provenance with the calculated outputs. Originals are kept, and each corrected curve records the model and inputs that produced it.

Vshale

Shale volume

Linear index, Steiber, Clavier and Larionov for Tertiary or older rocks from gamma ray, an SP baseline method when gamma ray is unreliable, and a neutron-density method for radioactive or feldspathic sands. In batch mode the clean and shale endpoints are derived from each well's own samples.

Porosity

Total & effective porosity

Total or effective porosity from density, neutron-density or sonic logs, or a neutron-density-sonic combination. Matrix and fluid values are pre-filled from sandstone, limestone and dolomite presets, and every constant stays editable with typical values shown beside each field.

Saturation

Water saturation

Archie for clean formations, Simandoux and Indonesia for shaly sands, total shale on either porosity system, and dual water where clay-bound water conducts. Tortuosity, cementation and saturation exponents are editable, and the output can be written as a fraction or a percentage.

Permeability

Permeability

Timur, Tixier, Morris-Biggs, Wyllie-Rose, Coates, SDR, k-phi transform, Kozeny-Carman (FZI) and Winland R35. Calibrate against core-plug data from a file or the project core table, keep the fit report, and name each output after its method so two estimates never blur into one.

Rock composition

Mineral volume estimation

Estimate mineral fractions and pore space from log responses with a multi-mineral constrained inversion, a simple two-mineral model or a three-mineral linear solution. Set constraints and per-response weights, work by zone or depth range, and apply the same model across a batch of wells.

Base properties

Base properties

Calculate fundamental pressure, temperature and stress-related curves used by downstream petrophysical and geomechanical workflows, including hydrostatic pressure, temperature gradient, vertical or overburden stress integrated from bulk density, with an offshore water-column correction, and effective stress.

Elastic properties

Elastic properties

Derive elastic rock properties from acoustic and density data, including velocities, Vp/Vs and the mechanical or elastic moduli used in rock-physics and geomechanical interpretation. Shear input can come from a measured shear sonic, a prediction from Vp or a constant Vp/Vs ratio.

Pressure

Pore pressure

Eaton from the sonic against a normal-compaction trend, Bowers for unloading-driven overpressure, a sonic-porosity effective-stress method, the Traugott resistivity-ratio method, and a direct overburden minus effective-stress route. Compare the result with the hydrostatic and overburden curves from Base properties.

Also on the Petrophysics bar: the UCS and horizontal stress tools of the geomechanics workflow, the Saturation Height Model, and NMR T2 interpretation and dip detection, covered under Well Data.

Geomechanics

Build the mechanical picture of the well.

Move from pressure and elastic properties to rock strength, stress state and wellbore stability in a connected geomechanical workflow. Review calculated curves, stress relationships and failure conditions while keeping the results associated with the same wells and project data.

Well geomechanics
Stress orientation
Step 1 of 7 · Well geomechanics

Base Properties

Establish the pressure, temperature and vertical-stress framework used by downstream geomechanical calculations.

  • Hydrostatic pressure
  • Formation temperature
  • Vertical (overburden) stress
  • Effective stress
g-Space Base properties wizard with hydrostatic pressure, temperature gradient and overburden stress tabs, bulk density input, offshore correction and the vertical stress integral, beside the Shale Volume wizard
In viewPressure, temperature and vertical stress
Step 2 of 7 · Well geomechanics

Pore Pressure

Estimate formation pore pressure from supported well-log and compaction-trend methods and retain the calculated pressure curve for stress and stability analysis.

Methods: Eaton (sonic), Bowers, sonic porosity (effective stress), Traugott resistivity ratio, and overburden minus effective stress.

  • Pore pressure
  • Normal-compaction trend
g-Space Pore pressure wizard using Eaton's sonic method, with the zone list, input sonic, overburden stress and hydrostatic pressure curves, the Eaton equation, and sonic, hydrostatic, overburden and calculated pore-pressure tracks
In viewEaton from the sonic against the stress framework
g-Space Pore pressure wizard using Bowers' method, with overburden stress and interval velocity inputs, the Bowers equation with its A and B coefficients, and overburden, interval velocity and calculated pore-pressure tracks
In viewBowers from interval velocity
Step 3 of 7 · Well geomechanics

Elastic Properties

Derive dynamic elastic and mechanical properties from acoustic and density logs for use in stress, strength and rock-mechanics calculations.

Shear input comes from a measured shear sonic, a prediction from Vp or a constant Vp/Vs ratio.

  • Young's modulus
  • Poisson's ratio
  • Shear modulus
  • Bulk modulus
  • Vp/Vs
  • Acoustic & shear impedance
g-Space Elastic properties wizard with compressional and shear slowness and density inputs and selected impedance and dynamic moduli outputs, beside a well correlation view of Poisson's ratio, Young's modulus, shear and bulk moduli and Lambda-Rho and Mu-Rho tracks
In viewElastic and mechanical properties from logs
g-Space Elastic properties wizard method list showing Vp/Vs ratio, predicted shear slowness, acoustic and shear impedance and the dynamic moduli, with the Poisson's ratio equation and the compressional slowness, shear slowness and output tracks
In viewChoose the property and see the equation
Step 4 of 7 · Well geomechanics

Unconfined Compressive Strength (UCS)

Estimate UCS as a depth-dependent rock-strength property using supported empirical relationships and available well-log inputs.

Eight correlations, including Horsrud (2001) for shales, McNally (1987) for sandstones, Bradford et al. (1998), Moos et al. (1999), limestone and dolomite relations, and a user-defined correlation. Each one shows its equation and exposes its coefficients, which can be edited and reset to the published values.

  • UCS curve
g-Space UCS wizard using the McNally (1987) sandstone correlation from compressional slowness, with the exponential UCS equation, editable A and B coefficients and a reset to defaults, beside the sonic input and calculated UCS tracks
In viewUCS from a sonic correlation
g-Space UCS wizard using the Moos et al. (1999) correlation from density and P-wave velocity, with its equation, scale and offset coefficients, beside the density, sonic and calculated UCS tracks
In viewUCS from density and velocity
Step 5 of 7 · Well geomechanics

Horizontal Stress

Estimate minimum and maximum horizontal stresses using pore pressure, vertical stress and mechanical-property inputs to complete the well-scale stress profile.

Six methods cover uniaxial strain, poroelastic tectonic strain and effective-stress-ratio approaches, with the Biot coefficient and Poisson's ratio set as constants or per zone, an existing stress curve available as a cross-check, and results bounded by frictional equilibrium.

  • Shmin
  • SHmax
  • Stress table export
g-Space Horizontal stress wizard on the Shmin tab with the uniaxial strain method, vertical stress, pore pressure, Biot coefficient and Poisson's ratio inputs, a friction-coefficient QC value, the Shmin equation, and overburden, pore pressure, Poisson's ratio and calculated Shmin tracks
In viewShmin from uniaxial strain
g-Space Horizontal stress wizard on the SHmax tab with the poroelastic tectonic strain method, minimum and maximum tectonic strain values, Young's modulus marked as dynamic, the SHmax equation, and overburden, pore pressure, Poisson's ratio, Young's modulus and calculated SHmax tracks
In viewSHmax from poroelastic tectonic strain
Step 6 of 7 · Well geomechanics

Mohr Diagram

Visualise the current stress state using Mohr circles and compare it with the Mohr-Coulomb failure envelope. Use the diagram to understand the relationship between principal stresses, rock strength and potential failure conditions.

Plot a fracture population from a core table at a reference depth, with Sv and pore pressure typed or read from well curves and the SHmax azimuth typed or derived from breakout picks. The envelope redraws as the friction coefficient changes, and fractures can be coloured by slip tendency, aperture, depth or type.

  • Mohr circles
  • Slip tendency
  • Critically stressed fractures
  • Mohr diagram table
g-Space Mohr diagram with the S1-S3, S1-S2 and S2-S3 circles, a Mohr-Coulomb failure envelope at a friction coefficient of 0.75 with watch and critical band boundaries, fracture planes plotted and coloured by slip tendency, and a note that three of twenty-eight fractures are critically stressed
In viewFracture planes against the failure envelope
Step 7 of 7 · Well geomechanics

Wellbore Stability

Evaluate the mechanical response around the borehole using the calculated stress, pore-pressure and rock-strength framework. Examine conditions associated with compressive or tensile failure and assess stability for every drilling direction at any depth along the well.

Kirsch borehole-wall stresses with a Mohr-Coulomb criterion give breakout width, collapse pressure, breakdown pressure and the safe mud-weight window on an equal-area or equal-angle disc, with the actual and a planned well trajectory drawn on it.

  • Breakout width
  • Collapse pressure
  • Breakdown pressure
  • Mud-weight window
  • Planned well overlay
g-Space wellbore stability stereonet: a lower-hemisphere polar disc over borehole azimuth and inclination, coloured by the computed stress value with a scale in psi, showing stable blue directions and red zones where the rock fails
In viewStability by borehole azimuth and inclination
Stress orientation

Focal Mechanisms

Visualise focal-mechanism information to investigate subsurface stress orientation and deformation. Use event-based structural information alongside the well-scale geomechanical interpretation where available.

Import focal-mechanism and moment-tensor catalogues. For each focal mechanism g-Space derives the auxiliary nodal plane and the P, T and B axes, classifies it as normal, reverse or strike-slip, and displays it as a beachball in a dedicated graph, on maps and in 3D. Both nodal planes are reported, and neither is presented as the fault plane.

  • Beachballs
  • Nodal planes
  • P, T and B axes
  • Mechanism classification
  • Map and 3D display
g-Space focal mechanism beachball for a normal-faulting event, with the event identifier, location and depth, both nodal planes as strike, dip and rake, the P, T and B axes and the mechanism classification
In viewBeachball, nodal planes and P, T and B axes
g-Space focal mechanism beachball for a reverse-faulting event from the same catalogue, with its nodal planes, P, T and B axes and mechanism classification
In viewReverse mechanism from the same catalogue
g-Space focal mechanism beachball for a strike-slip event, with vertical nodal planes, horizontal P and T axes and the mechanism classification
In viewStrike-slip mechanism
Well data

More than conventional well logs.

Bring conventional logs, borehole images, NMR measurements and core data into the same depth-referenced well environment. QC, align and compare different data sources before using them in petrophysical interpretation.

Conventional logs

Log Management & QC

Load, classify and QC well logs while preserving curve names, units, depth references and metadata. Work with individual curves or complete well-log datasets and keep the resulting well data available across interpretation workflows.

  • Two ways in. Load complete LAS files or individual curves, with batch import for prepared datasets and a guided wizard when a load needs detailed control.
  • Well database. Mnemonics, metadata, units and coordinate systems stay with the well, and display templates are reused across wells.
  • Formats. LAS 1.2 and 2.0, DLIS, and delimited text or CSV with the columns mapped against a preview.
  • Merge and normalise. Splice runs into one curve and normalise to a reference well using percentile anchors read off the histogram.
  • Shift and smooth. Moving-average, median and bandpass filters, depth shifts and expressions, each one undoable.
  • Upscale and compare. Upscale curves, overlay core, test and log data in one depth frame, and filter by markers or depth intervals.
g-Space Log Loading Wizard listing each curve with its name from the file, detected type, units, depth range and a histogram preview, with depth type, depth units and datum settings
In viewLog Loading Wizard with curve types and units
g-Space wells data workspace with the well location map, a well log view, the well heads table listing UWI, name and coordinates, and the LAS curve table with types, units and histograms
In viewWells data workspace for QC
g-Space Edit LAS curve dialog open on a gamma ray curve with filter, depth-shift and expression actions, beside a cross-plot, a well log histogram and a two-well correlation view
In viewCurve editing with filters and history
Core

Core Data Integration

Align laboratory and core measurements with the well-log depth framework so core and log data can be interpreted together. The Depth tie view supports core-depth matching, interval adjustment and reference-curve correlation while preserving the relationship between the original core measurements and the matched well depths: sample values and original depths stay untouched, and calibrated log curves are saved as a new run.

  • Match by core run. Each core run is aligned on its own track, with its own depth interval and adjustment, so separate runs never interfere.
  • Stretch and squeeze. Place anchors that tie the core curve to the reference depth; the interval between anchors stretches or squeezes to fit.
  • Match to a reference curve. Auto shift correlates the core curve with a selected reference log to find the best constant depth shift within a search window.
  • Batch loading. Load core tables and core images across multiple wells in one import, with image depths detected from the file names, without rebuilding the setup for every file.
  • Core and logs together. Core measurements display as points beside the logs in the well log, correlation and Depth tie views, with core photographs in their own track, for direct comparison and QC.
  • Petrophysical model inputs. Use core plugs to calibrate permeability, and capillary-pressure measurements to fit Saturation Height Models for saturation-related interpretation.
g-Space Import core table dialog for an MICP file, with the file preview, each column set as depth or property with units for capillary pressure, saturation, porosity and permeability, and the depth set as core depth
In viewCore tables imported with mapped columns and units
g-Space well correlation view with core porosity and permeability plotted as points beside gamma ray, density, neutron and resistivity logs, and the core table open beside it
In viewCore and log data compared in depth
g-Space well correlation view of four wells with core photograph tracks beside gamma ray, density and sonic logs, interpreter comments such as core-log mismatch and marker pick, and the Edit LAS curve dialog and well log calculator open
In viewCore photographs and comments beside the logs
g-Space Data Manager with core images under a well and the Import core data menu open, beside a well correlation view where core photographs are registered to depth next to the logs with interpreter comments on grain size, lamination and fractures
In viewCore images registered to depth beside the logs
g-Space Import core images dialog with seven selected files, depth type and filename pattern set to detect depths automatically, a table of file names with recognised begin and end depths and rotation, and a preview of the selected core image
In viewCore image import with depths read from file names
FMI / WBI

Borehole Image Interpretation

Display borehole image data in depth alongside conventional logs and interpreted well information, with static, dynamic or manual normalisation and depth-dependent azimuth calibration. Pick bedding, fractures and breakouts as sinusoids or run automatic dip detection, then review the dips in a docked table where each pick can be accepted, rejected or reclassified, and as tadpoles, on a stereonet and in a rose diagram, with cumulative fracture counts beside the image.

  • Image tracks
  • Static & dynamic normalisation
  • Sinusoid picking
  • Pick review
  • Automatic dip detection
  • Tadpoles
  • Stereonet & rose diagram
  • Fracture counts
  • Breakout azimuth
g-Space well correlation view of FMI-HD dynamic and static image tracks oriented north, east, south and west, with the pad strips, two picked dip sinusoids and breakout intervals marked, beside the dips table listing each pick by depth, state, type and class with accept, reject and reclassify controls
In viewFMI images with picked dips and breakouts
NMR

NMR Log Data

Work with NMR measurements alongside conventional petrophysical logs so the data can be viewed, compared and used in supported porosity and permeability workflows. T2 distributions display as an array track on a physical T2 axis, and NMR T2 interpretation derives NMR porosity, bound and free fluid, the T2 log-mean and SDR and Coates permeability from a T2 cutoff.

  • T2 distribution track
  • NMR porosity
  • BVI / FFI
  • T2 log-mean
  • SDR & Coates permeability
g-Space well correlation view with an NMR T2 distribution displayed as a colour array track beside echo-amplitude tracks, and the NMR T2 interpretation dialog with the T2 cutoff, SDR and Coates coefficients, permeability range and the NMR_PHI, BVI, FFI, T2LM, K_SDR and K_COATES output curves
In viewT2 distribution track and NMR T2 interpretation
Workflow

Build it once. Reuse the workflow.

Save configured petrophysical calculations as reusable workflow tasks and apply the same interpretation logic consistently when source curves, wells or intervals change.

1

Load and classify

Import LAS or delimited text files, confirm curve types and units, and keep well identity and depth references consistent from the start.
2

QC and correct

Check wellheads, trajectories, curve ranges and markers, then run Environmental Corrections so gamma ray, density, neutron and resistivity logs are corrected before evaluation.
3

Evaluate

Run Petrophysical Evaluation for the full chain on a key well, or use the individual calculators where one property is needed across many wells.
4

Save calculation settings

Use Save to workflow to store the wizard with its wells, method, curves, constants, zones and depth range, so the interpretation logic is documented rather than remembered.
5

Apply it consistently

Run calculators in batch over all wells or a saved well filter or folder, and reopen a saved Evaluation step on further wells to keep one methodology across the field.
6

Rerun when inputs change

When a source curve is corrected, downstream results are flagged as stale. Recalculate the chain or rerun the saved step: nothing is overwritten silently.

Right-click a calculated curve in the Data Manager to reopen the settings that produced it, available for Petrophysical Evaluation, Environmental Corrections, Permeability, Elastic properties and UCS.

Analysis & QC

Calculate, compare and QC the result.

Review calculated petrophysical properties alongside source logs, NMR measurements, borehole-image information and core data. Use depth-aligned displays, cross-plots, histograms and statistical tools to validate relationships before carrying interpreted properties downstream.

Review tools

Evidence beside every calculated curve
Petrophysics workspace
One click opens the well log view, cross-plot view and well log histogram together, so a calculation and its evidence share a screen.
Cross-plots
Expose relationships, trends and anomalies between curves. Petrophysical Evaluation adds its own cross-plots and endpoint histograms beside each tab.
Histograms
Compare distributions of a curve across wells or intervals with several histogram views open at once.
Normalisation
Normalise a curve to a reference well using low and high percentile anchors before multi-well interpretation.
Specialised well data
NMR T2 distributions as an array track, and borehole images with tadpoles, a stereonet and a rose diagram, all beside the conventional logs.
Sensitivity
A tornado chart shows how a formula such as PHI × (1 − Sw) × NTG responds to the range of each parameter, for one well or all wells.
Depth-aligned review
Continuous and discrete logs, markers, and calculated and original curves side by side in the well correlation view, including cumulative tracks for net pay or total thickness.
Core calibration
Core plugs overlay calculated permeability for calibration, and the Saturation Height Model fits capillary-pressure measurements from core tables.
Input QC
Petrophysical Evaluation reports valid, warning and clipped samples for every input and flags output samples calculated with fallback values.

How the calculators behave

Shared across the Petrophysics bar
Method drives the form
Choose a method and the wizard keeps only the input curves and parameters it uses, so an Archie run never shows a shale resistivity field it will not read.
Curves pre-selected
Each curve field is named after the log type it expects and is pre-filled with a curve of that type from the selected well.
Interval control
Measured depth, true vertical depth, depth below sea level, markers, or the zones of the default marker set. Leave a boundary unticked and the calculation covers the full depth of each well.
Batch scope
All wells, or a saved well filter or folder, each well calculated over its own interval.
Preview before saving
Input curves and the calculated output are plotted together for the selected well, so a non-physical excursion is caught before the curve is written.
Run reporting
After a batch run the wizard lists the wells that completed and names any well skipped for a missing input. Overwriting an existing curve is confirmed, never silent.

Tools in this group

The parts of g-Space this page is built from
Petrophysics bar Petrophysical Evaluation Environmental Corrections Shale Volume Porosity Saturation Permeability Mineral Volume Estimation Lithology interpretation Electrofacies ML Log prediction Fluid substitution Base properties Pore pressure Elastic properties UCS Horizontal stress Mohr diagram Wellbore stability Focal Mechanism NMR T2 interpretation Saturation Height Model Dip detection Edit LAS curve Upscale LAS curve Depth tie Stereonet Tornado Well log calculator Cross-plot view Well log histogram
More g-Space capabilities

Every curve here is read somewhere else.

Sonic and density logs feed the synthetic, markers tie the velocity model, and porosity and saturation carry into the 3D grid. These are the other topics in the g-Space workflow.

FAQ

Petrophysics questions, answered.

What does Petrophysical Evaluation calculate?
Petrophysical Evaluation runs formation evaluation for a well in one guided model, with tabs for environment, shale volume, porosity, water saturation, permeability, matrix, QC and results. It calculates shale volume, porosity (typed as total or effective according to the shale correction applied), water saturation, permeability and mineral volumes, then summarises net reservoir, net pay, average porosity and saturation, and hydrocarbon pore volume by zone. Deterministic mode produces one interpretation case. Stochastic mode runs 100, 500 or 1,000 Monte Carlo realisations through the whole chain, so shale-volume uncertainty carries through to permeability, and writes P10, P50 and P90 curves.
Can g-Space process multiple wells?
Yes. The individual calculators, including shale volume, porosity, saturation, permeability, mineral volume, base and elastic properties, pore pressure, UCS, horizontal stress, fluid substitution, lithology interpretation, electrofacies, environmental corrections and ML log prediction, have a batch mode that runs over all wells or a saved well filter or folder, each well over its own interval. Petrophysical Evaluation works on one well at a time: save its configuration as a run or a workflow step and reopen it on the next well.
Can petrophysical workflows be saved and reused?
Yes. Most wizards on the Petrophysics bar have Save to workflow, which stores the job with its full parameter set: well or batch scope, method, input curves, constants, zones and depth range. Opening the step reopens the wizard exactly as it was saved. Petrophysical Evaluation can also save a run per well. Re-running is a deliberate action: when an upstream input changes, downstream results are flagged as stale and wait for you to recalculate, rather than being recomputed silently. For several tools you can also right-click a calculated curve in the Data Manager to reopen the settings that produced it.
Does g-Space support machine-learning log prediction?
Yes. ML Log Prediction trains a CatBoost gradient-boosted decision-tree model on wells that carry both the selected predictor curves and the target log, and reports MAE, RMSE and prediction correlation together with a cross-correlation matrix of the inputs. The trained model is saved with the project and can be applied to one well or a batch of wells to write the predicted curve. It is a supervised prediction tool for missing or unavailable logs, not a general-purpose AI interpreter.
What geomechanical properties can be calculated?
Base properties gives hydrostatic pressure, formation temperature, vertical (overburden) stress and effective stress. Pore pressure offers Eaton (sonic), Bowers, sonic porosity, Traugott resistivity ratio and overburden minus effective stress methods. Elastic properties calculates Vs, Vp/Vs, acoustic and shear impedance, Young's, shear and bulk moduli, Poisson's ratio, Lamé's first parameter, P-wave modulus, Lambda-Rho and Mu-Rho. UCS provides eight correlations including a user-defined one, and Horizontal stress estimates Shmin and SHmax with six methods, bounded by frictional equilibrium. The Mohr diagram then shows the stress state against a Mohr-Coulomb friction envelope, and the Wellbore stability view turns the stresses, pore pressure and UCS into breakout width, collapse and breakdown pressure and the mud-weight window for every drilling direction.
Does g-Space support fluid substitution?
Yes. Fluid substitution applies isotropic, low-frequency Gassmann fluid substitution with Wood fluid mixing: the rock frame, porosity and shear modulus stay unchanged while the pore fluid is replaced. From acoustic, density and porosity logs plus mineral and fluid properties it writes substituted P-wave velocity, S-wave velocity, density, acoustic impedance, shear impedance and Vp/Vs, and can also output dry and saturated bulk moduli, fluid moduli and densities, and Poisson's ratio.
Which well-log formats can be imported?
LAS 1.2 and LAS 2.0 files, through Load LAS files or the Log Loading Wizard, and delimited text files (tab, space or comma separated) with a chosen header row and start row, where depth, value, mnemonic and unit columns are bound against a preview before import. Depth type, depth units and datum are set for each import.
Can g-Space evaluate wellbore stability?
Yes. The Wellbore stability view computes Kirsch borehole-wall stresses with a Mohr-Coulomb criterion from Sv, SHmax, Shmin, pore pressure and UCS, each taken from a well curve or typed as a value, at a reference depth you can move along the well. A polar disc over drilling direction is coloured by breakout width, collapse pressure, breakdown pressure or the safe mud-weight window, with the actual and a planned well trajectory drawn on it, and a companion cross-section shows the stresses around the hole in a chosen direction.
Does g-Space support FMI and borehole image data?
Yes. Borehole image data loads from LAS or DLIS array channels and displays as an image track beside conventional logs, with static, dynamic or manual normalisation and depth-dependent azimuth calibration. Bedding, fractures and breakouts can be picked as sinusoids, or dips can be found with automatic dip detection. Dips appear as a tadpole track, on a stereonet with a rose diagram and in a fracture-count track, and breakout picks give a mean breakout azimuth.
Can I use NMR logs in petrophysical interpretation?
Yes. NMR T2 distributions load as array channels and display as a track on a physical T2 axis alongside conventional well logs. NMR T2 interpretation applies a T2 cutoff to derive NMR porosity, bound fluid (BVI), free fluid (FFI), the T2 log-mean and SDR and Coates permeability, and the Permeability calculator also offers Coates and SDR methods.
Can core data be matched to well logs?
Yes. The Depth tie view aligns core data to the well-depth framework by core run, with a constant depth shift, with anchors that stretch and squeeze the intervals between them, or with Auto shift, which correlates the core curve against a selected reference log to find the best constant shift. Original core depths and values are preserved, and calibrated log curves are saved as a new run. Core tables, curves and images can be imported for one well or across many wells, core measurements display as points beside the logs, and core plugs and capillary-pressure data feed permeability calibration and the Saturation Height Model.
Can g-Space build a saturation-height model from core data?
Yes. The Saturation Height Model takes capillary-pressure measurements from a core table, with the plugs filtered by well, zone, test method and QC flag and the laboratory and reservoir fluid systems defined, then fits Brooks-Corey, Thomeer or Leverett-J to them and reports the fit quality per plug. Fitted coefficients can be correlated by zone group against porosity or permeability. The model is saved with the project and applied from a free-water level or fluid contact to write height above free water level, capillary pressure and water saturation curves back to the well.
How are logs cleaned and edited before interpretation?
Environmental Corrections first corrects gamma ray, density, neutron and resistivity logs for borehole effects, writing new traceable curves beside the originals. Edit LAS curve then applies moving-average, median or bandpass filters, depth shifts, expressions and normalisation to a reference well using percentile anchors, over an interval set by depth or markers, with every action in an undoable history. It opens from the Petrophysics bar or directly from the well correlation view by dragging over a curve, and on saving you choose whether to overwrite the original or keep it beside a new curve.
Get started

Put your own well data through the workflow.

Load your logs, run formation evaluation, test petrophysical methods and review the results directly in g-Space.