GeoMine Scientist
Resource Estimation and Geological Modelling on a Certified Compute Foundation. GeoMine Scientist is the mining module of the platform. It takes logged drillholes through desurveying, compositing, implicit geological modelling, ordinary kriging, and sequential Gaussian simulation to block models, grade shells, exceedance probabilities, and grade–tonnage reports. It runs on a separately certified numerical foundation, and every artifact it produces is content-addressed: the same job always returns the same result, and the result always says what produced it.
Product positioning
Resource Estimation and Geological Modelling on a Certified Compute Foundation
Drillhole data, implicit geological models, kriged block models, conditional simulation, and grade–tonnage reporting — every result carrying the job, parameters, and inputs that produced it.
Target users
Component ecosystem
One chain, from logged hole to reported tonnage
GeoMine Scientist connects the stages that normally live in separate desktop packages — and keeps the artifact each stage produced, so the next one consumes evidence rather than a re-keyed copy.
Drillhole desurveying
Compute traces from collars, downhole surveys, and logged intervals — and refuse to extrapolate past the deepest surveyed station.
Compositing & inputs
Composite assays to a declared support and content-address the payload before any computation runs.
Implicit modelling
Fit a scalar field through logged contacts for a declared stratigraphic column, with anisotropy read from the geologist's interpretation.
Isosurfaces & shells
Contour the field into watertight shells with recorded volume, surface area, and Euler characteristic.
Kriging & variance
Ordinary kriging with an anisotropic variogram, returning an estimate and its kriging variance per block.
Conditional simulation
Sequential Gaussian simulation producing a stack of equally probable realizations addressed as one artifact.
Grade–tonnage reporting
Tonnage above cut-off as P10, P50, and P90, with contained metal computed per realization.
Provenance & lineage
Content-addressed results whose manifests record kernel, inputs, parameters, actor, and toolchain pins.
Connected resource workflow
Each stage consumes the artifact the last one produced
No stage starts from a re-keyed spreadsheet, and every result names the inputs it came from.
Log
Desurvey
Composite
Model
Estimate
Simulate
Report
Key capabilities
Resource estimation and geological modelling
GeoMine Scientist is the mining module of the platform. It takes logged drillholes through desurveying, compositing, implicit geological modelling, ordinary kriging, and sequential Gaussian simulation to block models, grade shells, exceedance probabilities, and grade–tonnage reports. It runs on a separately certified numerical foundation, and every artifact it produces is content-addressed: the same job always returns the same result, and the result always says what produced it.
Start from the drilling, not from an export
Collars, surveys, logged intervals, and assays are read from the governed project database. Desurveying returns traces in the mine's own coordinate reference and vertical datum, and the exporter refuses rather than guesses — a station with no bearing on a deviated hole, or lithology logged below the deepest survey, stops the run instead of quietly becoming an assumption.
Make the geological reading geometric
Logged contacts become anchors, an implicit field fits the declared stratigraphic column through them, and isosurfaces contour that field into shells. Nested shells from one field render as layers of a single model, ordered by isovalue — because artifacts that declare identical inputs are lineage siblings, not unrelated objects that happen to share a project.
Estimate, then quantify what the estimate hides
Ordinary kriging returns estimate and variance per block inside a declared search neighbourhood. Sequential Gaussian simulation then produces a realization stack, and an exceedance model converts it into the probability each block clears a stated cut-off — so a single kriged number is never the only thing on the table.
Report a quantity, and say that it is one
Grade–tonnage curves carry a P10–P90 band, contained metal is averaged across realizations rather than multiplied from two means, and the report states explicitly that it is not a resource classification. Classification under a reporting code stays a Competent Person's judgement, and no category label is emitted.
Hand a reviewer something they can check
Every artifact is identified by the hash of its own content and carries the kernel digest, input identities, parameter hash, randomness root, acting identity, and toolchain pins. Lineage is walked from manifests alone, stored results are re-verified on every read, and an invalid job is refused with a code, a category, and a stage rather than answered with a plausible number.
What it deliberately does not do
Being explicit about the boundary is part of what makes the rest defensible.
It does not classify
No Measured, Indicated, or Inferred label is emitted. Classification under a reporting code is a Competent Person's judgement.
It does not interpret for you
The stratigraphic column, contact polarity, and anisotropy orientation are the geologist's reading, recorded as their claim.
It does not guess
Missing assumptions, uninformed blocks, and unsurveyed ground produce a structured refusal, not a plausible number.
A module of the platform
GeoMine Scientist runs on the shared geoscience foundation
GeoMine Scientist is one module of the SpatialTechSolutions AI-powered geoscience platform — sharing the same governed data foundation, map, and AI layer as the GIS, groundwater, geotechnical, and mining modules.
Explore the platformProduct screenshots
GeoMine Scientist in action
A closer look at the working application — the screens your team will use day to day.
Enterprise evaluation
How teams should evaluate GeoMine Scientist
A production evaluation should prove technical fit, governance, deployment model, data readiness, and workflow value before procurement.
Deployment fit
Review cloud, self-hosted, ArcGIS-connected, and open-source GIS integration options before implementation.
Governance model
Validate authentication, data access, audit logging, and review controls with technical stakeholders.
Workflow proof
Walk through desurveying, implicit modelling, kriging, simulation, grade–tonnage reporting, and a full provenance and reproducibility review.
Adoption plan
Define users, training needs, rollout sequence, success metrics, and implementation responsibilities.
Make your resource model reproducible
Talk to SpatialTechSolutions about product fit, implementation scope, integrations, and deployment support.
Request demo
Make your resource model reproducible
Request a tailored walkthrough for GeoMine Scientist, GeoTech Scientist, Hydro GeoScientist, or Plato GIS — resource modelling, ground engineering, mine water, remote sensing, Data Hub workflows, and governed AI.